How to play any source / netflix through madVR - AVS Forum | Home Theater Discussions And Reviews
Forum Jump: 
 7Likes
  • 5 Post By markmon1
  • 1 Post By blazin912
  • 1 Post By markmon1
 
Thread Tools
post #1 of 11 Old 02-22-2020, 01:26 AM - Thread Starter
AVS Forum Special Member
 
markmon1's Avatar
 
Join Date: Dec 2006
Posts: 8,106
Mentioned: 163 Post(s)
Tagged: 0 Thread(s)
Quoted: 6770 Post(s)
Liked: 4878
How to play any source / netflix through madVR

So this idea came from Dave Harper. Credit given where credit due.

You can use this method to play back any source through madVR. I tested some 1080p netflix content and had madVR upscale it to 4K. Looked great.

To make this work, you need a Monoprice Blackbird HDMI over IP extender. These are $129 here: https://www.monoprice.com/product?p_id=39686
What this does is takes an HDMI input and encodes it as an IP stream on your home network. You'll then use a PC based IP player to play back the stream using the RTSP protocol. There are some limitations. First, the HDMI input only accepts 1080p. Second, the stream is reencoded on the fly, although I found the reencoded and madVR upscaled netflix looked better than just playing 1080p netflix. Since the device is only 1080p, it may be unable to handle any HDR. I haven't messed with this yet.

My plan is to throw it out there for anyone else that wants to expand on this and polish the process. I will also do more testing when I get more time. I'm sure a lot more could be done to polish this process and there's a good chance we can get it to do more than I have gotten it to do thus far. I'll lay out the steps if anyone wants to buy one of these and experiment.

Other areas this would be useful would be running 1080p sports through it from a TV tuner or youtubetv app on a player and using madVR's uspcaler to output 4K sports. In fact, this might be very useful.

Here are the steps:
- Get a source player. Apple TV, NVidia shield, roku etc. We will call this PLAYER moving forward.
- Get the monoprice blackbird linked above. You only use the transmitter. The receiver stays in the box unopened. We will call this BLACKBIRD moving forward.
- Hook up HDMI from PLAYER HDMI out to BLACKBIRD HDMI input.
- Hook up HDMI output from BLACKBIRD to TV or display. (This may be optional, I haven't tested).
- Using CAT5 cable, hook up ethernet from BLACKBIRD into your home network.
- The BLACKBIRD manual says that your BLACKBIRD will be on IP of 192.168.10.10, however, I found this was false. It defaulted to DHCP and was on my network. I found it looking in my router.
- Any video and audio going through your PLAYER will be rebroadcast over your home network.
- You can connect to this stream using the rtsp protocol such as rtsp://192.168.1.127/live/main/av_stream
- Now, the manual says you can use VLC to play back this stream. But there are direct show players that also can play streams.

I tested using zoom player.
- Open zoom player
- Right click and "Open", "Open streaming link", paste in the URL from above (replacing the IP with your BLACKBIRD IP). The stream will start playing
- If you've configured zoom player to use madVR, it will load madVR and madVR will be doing its thing.

I had a severe audio sync delay issue here, but I'm sure that can be addressed by adjusting the delay value in software or AVR input etc. Also, my nvidia shield was set to 60hz on my 1080p TV so it only output 60hz. This caused the stream to be encoded to 29.97fps instead of 23.976 fps. Need to test if changing the shield to 24hz first and/or removing the display altogether makes any difference here. Unfortunately, I don't have a 4K TV in the house, so testing this requires me to move a streamer back into my theater and attach to my HDCP capable AVR.

JVC Control - my software for controlling JVC projector via IP control.
Smart Masking - See my automatic smart screen masking system.
JVC IR Codes - free online pronto code converter for JVC IR codes.
markmon1 is offline  
Sponsored Links
Advertisement
 
post #2 of 11 Old 02-29-2020, 07:18 PM
Member
 
Join Date: Oct 2018
Posts: 179
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 98 Post(s)
Liked: 31
This is awesome.. it may be a good way for me to piece my system together.

Need the strong streaming support of fire device or shield + dynamic tone mapping of MadVR..
krholmberg likes this.
blazin912 is online now  
post #3 of 11 Old 03-01-2020, 09:00 PM
AVS Forum Special Member
 
Join Date: Feb 2015
Posts: 1,025
Mentioned: 8 Post(s)
Tagged: 0 Thread(s)
Quoted: 627 Post(s)
Liked: 133
this is great stuff, wonder if it will ever become a mainstream option, a box that's pre-configured specifically for this purpose? that said, can netflix and other services be streamed through madvr using something like kodi + netflix addon + external player (for kodi)?
aeneas01 is offline  
Sponsored Links
Advertisement
 
post #4 of 11 Old 03-01-2020, 09:27 PM - Thread Starter
AVS Forum Special Member
 
markmon1's Avatar
 
Join Date: Dec 2006
Posts: 8,106
Mentioned: 163 Post(s)
Tagged: 0 Thread(s)
Quoted: 6770 Post(s)
Liked: 4878
Quote:
Originally Posted by aeneas01 View Post
this is great stuff, wonder if it will ever become a mainstream option, a box that's pre-configured specifically for this purpose? that said, can netflix and other services be streamed through madvr using something like kodi + netflix addon + external player (for kodi)?
I dont think the netflix for addon has worked for quite some time now.
aeneas01 likes this.

JVC Control - my software for controlling JVC projector via IP control.
Smart Masking - See my automatic smart screen masking system.
JVC IR Codes - free online pronto code converter for JVC IR codes.
markmon1 is offline  
post #5 of 11 Old 03-02-2020, 01:10 AM
AVS Forum Special Member
 
Worf's Avatar
 
Join Date: Sep 2000
Posts: 2,562
Mentioned: 8 Post(s)
Tagged: 0 Thread(s)
Quoted: 944 Post(s)
Liked: 680
If the device is breaking HDCP, and it sounds like it is, make sure you buy the unit now because it's not long for the world.
Worf is offline  
post #6 of 11 Old 03-04-2020, 08:16 PM
AVS Forum Special Member
 
Join Date: Jul 2017
Posts: 3,518
Mentioned: 91 Post(s)
Tagged: 0 Thread(s)
Quoted: 1973 Post(s)
Liked: 601
Quote:
Originally Posted by Worf View Post
If the device is breaking HDCP, and it sounds like it is, make sure you buy the unit now because it's not long for the world.
Not a lawyer, but unless the device is specifically sold for this purpose I don't think it's illegal. Like Kodi boxes or any other number of devices/software.
noob00224 is online now  
post #7 of 11 Old 06-19-2020, 12:50 PM
Member
 
Join Date: Jan 2015
Posts: 44
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 30 Post(s)
Liked: 2
Has anyone tried this? Any new news on how to do this?
tvheadhunter is offline  
post #8 of 11 Old 06-25-2020, 07:28 AM
Member
 
NamesLucky's Avatar
 
Join Date: Oct 2012
Posts: 70
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 32 Post(s)
Liked: 17
Quote:
Originally Posted by markmon1 View Post
So this idea came from Dave Harper. Credit given where credit due.

You can use this method to play back any source through madVR. I tested some 1080p netflix content and had madVR upscale it to 4K. Looked great.

To make this work, you need a Monoprice Blackbird HDMI over IP extender. These are $129 here: https://www.monoprice.com/product?p_id=39686
What this does is takes an HDMI input and encodes it as an IP stream on your home network. You'll then use a PC based IP player to play back the stream using the RTSP protocol. There are some limitations. First, the HDMI input only accepts 1080p. Second, the stream is reencoded on the fly, although I found the reencoded and madVR upscaled netflix looked better than just playing 1080p netflix. Since the device is only 1080p, it may be unable to handle any HDR. I haven't messed with this yet.

My plan is to throw it out there for anyone else that wants to expand on this and polish the process. I will also do more testing when I get more time. I'm sure a lot more could be done to polish this process and there's a good chance we can get it to do more than I have gotten it to do thus far. I'll lay out the steps if anyone wants to buy one of these and experiment.

Other areas this would be useful would be running 1080p sports through it from a TV tuner or youtubetv app on a player and using madVR's uspcaler to output 4K sports. In fact, this might be very useful.

Here are the steps:
- Get a source player. Apple TV, NVidia shield, roku etc. We will call this PLAYER moving forward.
- Get the monoprice blackbird linked above. You only use the transmitter. The receiver stays in the box unopened. We will call this BLACKBIRD moving forward.
- Hook up HDMI from PLAYER HDMI out to BLACKBIRD HDMI input.
- Hook up HDMI output from BLACKBIRD to TV or display. (This may be optional, I haven't tested).
- Using CAT5 cable, hook up ethernet from BLACKBIRD into your home network.
- The BLACKBIRD manual says that your BLACKBIRD will be on IP of 192.168.10.10, however, I found this was false. It defaulted to DHCP and was on my network. I found it looking in my router.
- Any video and audio going through your PLAYER will be rebroadcast over your home network.
- You can connect to this stream using the rtsp protocol such as rtsp://192.168.1.127/live/main/av_stream
- Now, the manual says you can use VLC to play back this stream. But there are direct show players that also can play streams.

I tested using zoom player.
- Open zoom player
- Right click and "Open", "Open streaming link", paste in the URL from above (replacing the IP with your BLACKBIRD IP). The stream will start playing
- If you've configured zoom player to use madVR, it will load madVR and madVR will be doing its thing.

I had a severe audio sync delay issue here, but I'm sure that can be addressed by adjusting the delay value in software or AVR input etc. Also, my nvidia shield was set to 60hz on my 1080p TV so it only output 60hz. This caused the stream to be encoded to 29.97fps instead of 23.976 fps. Need to test if changing the shield to 24hz first and/or removing the display altogether makes any difference here. Unfortunately, I don't have a 4K TV in the house, so testing this requires me to move a streamer back into my theater and attach to my HDCP capable AVR.
Have you had time to see if HDR works by this method? I am trying to determine if it is possible to stream HDR content and have it tone mapped by MADVR.
NamesLucky is offline  
post #9 of 11 Old 06-30-2020, 02:48 PM
Senior Member
 
bennynihon's Avatar
 
Join Date: Sep 2001
Location: Portland, OR USA
Posts: 313
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 10 Post(s)
Liked: 11
Quote:
Originally Posted by markmon1 View Post
So this idea came from Dave Harper. Credit given where credit due.
Can an HDMI capture card be used to accomplish the same thing? Source player, such as Apple TV, is captured into PC where the stream is processed with MadVR and then output to the TV through the GPU's HDMI out?
bennynihon is offline  
post #10 of 11 Old 07-01-2020, 11:55 AM
Advanced Member
 
Join Date: Nov 2007
Location: NW USA
Posts: 805
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 94 Post(s)
Liked: 51
Quote:
Originally Posted by tvheadhunter View Post
Has anyone tried this? Any new news on how to do this?
Yes, it works, I tried it: playing Youtube and Amazon Prime (should be HDCP?) on an old Android 5.1.1 tablet, capturing/encoding and streaming to MPC-HC with madvr.

Maximum encoded stream is 1080p30 HVEC at 20 Mbps. You can also select AVC up to 20 Mbps; not sure about frame rate - one captured stream somehow reported 120 fps, so maybe it can stream 3D. Max resolution is 1080p.

There is a manual with instructions how to stream to PC.
Roussi is offline  
post #11 of 11 Old 07-01-2020, 12:01 PM
Advanced Member
 
Join Date: Nov 2007
Location: NW USA
Posts: 805
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 94 Post(s)
Liked: 51
Quote:
Originally Posted by NamesLucky View Post
Have you had time to see if HDR works by this method? I am trying to determine if it is possible to stream HDR content and have it tone mapped by MADVR.
No, did not try HDR; I have the technical capability, but not the time and expertise.

It can encode to HVEC (although 1080p only, and maybe 8 bits only), so theoretically seem possible, but I expect it strips the metadata, so not enough hope or motivation to make the effort.
Roussi is offline  
Sponsored Links
Advertisement
 
Reply Home Theater Computers

Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page


Forum Jump: 

Posting Rules  
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off