3D Using Steam Link
I typically play 3D games on my ASUS VG248 at my desk. I just got a Steam Link and like it so far. But it would be great if I could stream 3D to my 42" Visio 3DTV and play in 3D from the couch. But since the 3DTV is not physically connected to the graphics card, and is receiving an encoded video stream, I am not sure how to go about this. The 3DTV automatically detects frame packing 3D content, and can also do SBS if manually enabled. What are my options of doing this with 3DTV Play or 3D Vision? Maybe keep my 3D moniter connected, and turn on 3D, maybe either the hardware/software encoder will be able to hijack the 3D video stream, send it through the Steam Link, and the 3dTV would automatically enter frame packing mode. But I thought 3D Vision was proprietary. Thank you for help and recommendations.
I typically play 3D games on my ASUS VG248 at my desk. I just got a Steam Link and like it so far. But it would be great if I could stream 3D to my 42" Visio 3DTV and play in 3D from the couch.

But since the 3DTV is not physically connected to the graphics card, and is receiving an encoded video stream, I am not sure how to go about this.

The 3DTV automatically detects frame packing 3D content, and can also do SBS if manually enabled.

What are my options of doing this with 3DTV Play or 3D Vision? Maybe keep my 3D moniter connected, and turn on 3D, maybe either the hardware/software encoder will be able to hijack the 3D video stream, send it through the Steam Link, and the 3dTV would automatically enter frame packing mode. But I thought 3D Vision was proprietary.

Thank you for help and recommendations.

Monitor: ASUS VG248 :: CPU: i7 4770 3.5Ghz :: Mobo: MSI Z87-G45 :: RAM: 16GB 1600Mhz :: GPU: Gigabyte GeForce GTX 770 4GB :: OS: Windows 10 64-bit :: Storage: 256GB SSD :: Wheel: Logitech G27

#1
Posted 12/07/2015 10:21 PM   
Do you use a 3D vision emitter, or is in integrated into your monitor? Would you be within range & LOS of the 3D vision emitter? I'm not certain how the streaming is handled, but basically it's your main PC that's doing all the processing, so if the Steam link & your 3D TV are pretty much being handled as just some additional display output, as far as the PC is concerned, then maybe you can use an EDID override from a proper 3D Vision monitor for your 3DTV to have your PC think it's displaying to a 3D Vision display. It's a long shot (who knows if there is additional latency introduced by the steam link to the display, so even if it did work the glasses might be out of sync), but that's the approach I would take to see if it works.
Do you use a 3D vision emitter, or is in integrated into your monitor? Would you be within range & LOS of the 3D vision emitter? I'm not certain how the streaming is handled, but basically it's your main PC that's doing all the processing, so if the Steam link & your 3D TV are pretty much being handled as just some additional display output, as far as the PC is concerned, then maybe you can use an EDID override from a proper 3D Vision monitor for your 3DTV to have your PC think it's displaying to a 3D Vision display. It's a long shot (who knows if there is additional latency introduced by the steam link to the display, so even if it did work the glasses might be out of sync), but that's the approach I would take to see if it works.

3D Gaming Rig: CPU: i7 7700K @ 4.9Ghz | Mobo: Asus Maximus Hero VIII | RAM: Corsair Dominator 16GB | GPU: 2 x GTX 1080 Ti SLI | 3xSSDs for OS and Apps, 2 x HDD's for 11GB storage | PSU: Seasonic X-1250 M2| Case: Corsair C70 | Cooling: Corsair H115i Hydro cooler | Displays: Asus PG278QR, BenQ XL2420TX & BenQ HT1075 | OS: Windows 10 Pro + Windows 7 dual boot

Like my fixes? Dontations can be made to: www.paypal.me/DShanz or rshannonca@gmail.com
Like electronic music? Check out: www.soundcloud.com/dj-ryan-king

#2
Posted 12/07/2015 10:35 PM   
[quote="DJ-RK"]Do you use a 3D vision emitter, or is in integrated into your monitor?[/quote] I use a USB emitter. [quote="DJ-RK"]Would you be within range & LOS of the 3D vision emitter?[/quote] No, I guess that means 3D Vision (with EDID override) won't work. And 3DTV play is the only option. Although the latest Steam Link beta allows you to plug in a USB device (such as the emitter), and it simulates the device being plugged into the host. Maybe I could use that? I don't know how do do a proper EDID override though, or if that would even be necessary with the 3D monitor plugged in. [quote="DJ-RK"]so if the Steam link & your 3D TV are pretty much being handled as just some additional display output, as far as the PC is concerned, then maybe you can use an EDID override from a proper 3D Vision monitor for your 3DTV to have your PC think it's displaying to a 3D Vision display.[/quote] If its being encoded with NVENC, does that still mean there is some additional display output to put the EDID override on? I don't think so. :( What about 3DTV Play? Thank you
DJ-RK said:Do you use a 3D vision emitter, or is in integrated into your monitor?
I use a USB emitter.


DJ-RK said:Would you be within range & LOS of the 3D vision emitter?
No, I guess that means 3D Vision (with EDID override) won't work. And 3DTV play is the only option. Although the latest Steam Link beta allows you to plug in a USB device (such as the emitter), and it simulates the device being plugged into the host. Maybe I could use that? I don't know how do do a proper EDID override though, or if that would even be necessary with the 3D monitor plugged in.


DJ-RK said:so if the Steam link & your 3D TV are pretty much being handled as just some additional display output, as far as the PC is concerned, then maybe you can use an EDID override from a proper 3D Vision monitor for your 3DTV to have your PC think it's displaying to a 3D Vision display.


If its being encoded with NVENC, does that still mean there is some additional display output to put the EDID override on? I don't think so. :(

What about 3DTV Play?

Thank you

Monitor: ASUS VG248 :: CPU: i7 4770 3.5Ghz :: Mobo: MSI Z87-G45 :: RAM: 16GB 1600Mhz :: GPU: Gigabyte GeForce GTX 770 4GB :: OS: Windows 10 64-bit :: Storage: 256GB SSD :: Wheel: Logitech G27

#3
Posted 12/07/2015 10:59 PM   
Skyguy3D streams to his 2nd display using a Nvidia Shield, not exactly cost effective. Perhaps, the new Nvidia set top box would do the same thing? I'll look for his post, I just need to remember who he posts as in these forums.
Skyguy3D streams to his 2nd display using a Nvidia Shield, not exactly cost effective.

Perhaps, the new Nvidia set top box would do the same thing?

I'll look for his post, I just need to remember who he posts as in these forums.

#4
Posted 12/07/2015 11:09 PM   
I found his post PM him, it seems that he's using it with TriDef so he can make it happen using Side by Side. I was starting to think I was remembering incorrectly, the post was kind of hard to find. He posts by SkySolstice here. https://forums.geforce.com/default/topic/789910/3d-vision/sony-passive-3d-tv-finally-got-the-3d-looking-good-settings-inside-for-people-with-similar-tv/post/4366586/#4366586 EDIT: TriDef has a trial that you could try to see if it works for you with the Steam Link. After exiting TriDef, you might need to reboot to get it to turn fully off.
I found his post PM him, it seems that he's using it with TriDef so he can make it happen using Side by Side.

I was starting to think I was remembering incorrectly, the post was kind of hard to find.

He posts by SkySolstice here.

https://forums.geforce.com/default/topic/789910/3d-vision/sony-passive-3d-tv-finally-got-the-3d-looking-good-settings-inside-for-people-with-similar-tv/post/4366586/#4366586

EDIT: TriDef has a trial that you could try to see if it works for you with the Steam Link.
After exiting TriDef, you might need to reboot to get it to turn fully off.

#5
Posted 12/07/2015 11:23 PM   
For this to work, Valve would likely need to add support for using the "reverse stereo blit" in nvapi to capture views for both eyes (we have code in 3DMigoto that does this), then either use 3D Vision Direct to manually render both eyes or alternatively use 3D Vision Automatic with the special signature in a texture to pass both views back to the driver on the destination. Alternatively, if the destination supported side-by-side they could forgo using 3D Vision to display it. The destination would need to support 3D Vision (or another means of displaying 3D). The source would as well, but there's a really good chance that it would still work (in full colour) if the source was only set for 3D Vision Discover. If this is important to you, I'd suggest opening a feature request with Valve (not sure if Valve have an official way to do that - knowing them it's probably a matter of finding the right forum to post on).
For this to work, Valve would likely need to add support for using the "reverse stereo blit" in nvapi to capture views for both eyes (we have code in 3DMigoto that does this), then either use 3D Vision Direct to manually render both eyes or alternatively use 3D Vision Automatic with the special signature in a texture to pass both views back to the driver on the destination. Alternatively, if the destination supported side-by-side they could forgo using 3D Vision to display it.

The destination would need to support 3D Vision (or another means of displaying 3D). The source would as well, but there's a really good chance that it would still work (in full colour) if the source was only set for 3D Vision Discover.

If this is important to you, I'd suggest opening a feature request with Valve (not sure if Valve have an official way to do that - knowing them it's probably a matter of finding the right forum to post on).

2x Geforce GTX 980 in SLI provided by NVIDIA, i7 6700K 4GHz CPU, Asus 27" VG278HE 144Hz 3D Monitor, BenQ W1070 3D Projector, 120" Elite Screens YardMaster 2, 32GB Corsair DDR4 3200MHz RAM, Samsung 850 EVO 500G SSD, 4x750GB HDD in RAID5, Gigabyte Z170X-Gaming 7 Motherboard, Corsair Obsidian 750D Airflow Edition Case, Corsair RM850i PSU, HTC Vive, Win 10 64bit

Alienware M17x R4 w/ built in 3D, Intel i7 3740QM, GTX 680m 2GB, 16GB DDR3 1600MHz RAM, Win7 64bit, 1TB SSD, 1TB HDD, 750GB HDD

Pre-release 3D fixes, shadertool.py and other goodies: http://github.com/DarkStarSword/3d-fixes
Support me on Patreon: https://www.patreon.com/DarkStarSword or PayPal: https://www.paypal.me/DarkStarSword

#6
Posted 12/08/2015 12:17 AM   
SBS huh? Interesting. I'm not sure about Steam link but I've tried similar with a Nexus player running moonlight and if its at all the same, it does all the rendering on the host and then encodes a video stream (usually around 15Mbps but you can adjust) for playback on the client. There's no way that I can tell to get the host's 3d capabilities 'forwarded' to the remote display, (I've even tried it from another 3d vision PC + monitor). I don't have any displays that can accept a SBS image to test with, but if you could get Tridef or 3dmigoto to output SBS then it should be encoded as such and only up to the remote display to be put in SBS mode for it to work.
SBS huh? Interesting. I'm not sure about Steam link but I've tried similar with a Nexus player running moonlight and if its at all the same, it does all the rendering on the host and then encodes a video stream (usually around 15Mbps but you can adjust) for playback on the client. There's no way that I can tell to get the host's 3d capabilities 'forwarded' to the remote display, (I've even tried it from another 3d vision PC + monitor).

I don't have any displays that can accept a SBS image to test with, but if you could get Tridef or 3dmigoto to output SBS then it should be encoded as such and only up to the remote display to be put in SBS mode for it to work.

#7
Posted 12/08/2015 01:07 AM   
I have it working using the Nvidia Shield TV console and the Shield Tablet. I have my desktop in my room with my big passive 3d tv but I want to play my games in the other room with a BenQ W1070 projector. I know how it works perfectly with Tridef because using Gamestream, you are allowed to create a Remote Desktop connection to your host computer using an added mstsc.exe shortcut. When running Tridef, it restarts Steam during each game launch, that's why running something like Tridef is going to have issues using the Steam link whereas using it with Nvidia Shield I can restart steam itself because I'm still in the desktop. Using Tridef, you set the output to SBS and then let the projector handle the SBS image. I have not been able to passthrough framesequential. This would bypass Tridef so I could just use 3D vision on all my games. In terms of image quality of the encoded image and frame rate responsiveness, the Shield edges out the steam link for me in terms of resolution and pixel quality. I have more problems with fighting games on Steam link then I do have running Shield Gamestream. I get the full 1080/60 resolution with Nvidia Shield especially when magnified to 100 inches. On the steam link, it had image quality issues rendering to a 55 inch Plasma TV. Then again, Gamestream encoded streaming has been around for 3 years now and I remember when I first started using Gamestream, the image quality was limited to 720@30 fps. So the Steam link has time to improve it's quality of stream. That's taking into account the stream on Steam link says it is outputting 1080@60 but the encoder used to stream is not as good of quality as the NVEnc encoder I use on the Shield in terms of pixel quality and game responsiveness. This all translates to 1:1 interaction with the mouse or gamepad when gamestreaming. Since I gave the Steam link as a gift, I can't run any more test on it anymore but if you can press the Steam button and minimize Steam, you might be able to load the desktop, run Tridef, and if it allows to render the stream as a SBS image to get it to work. The problem again is Tridef always launches a new instance of Steam whereby this can cause the stream to disconnect remotely in theory. I've been requesting to have 3D vision framepacking to be added to a feature for Gamestream, but so far seen they only said they were thinking about it for the online Geforce Now streaming part. This would allow me to play games on any 3DTV or projector using 3Dvision or 3DTV play sent as a MVC encoded transmission.
I have it working using the Nvidia Shield TV console and the Shield Tablet. I have my desktop in my room with my big passive 3d tv but I want to play my games in the other room with a BenQ W1070 projector. I know how it works perfectly with Tridef because using Gamestream, you are allowed to create a Remote Desktop connection to your host computer using an added mstsc.exe shortcut. When running Tridef, it restarts Steam during each game launch, that's why running something like Tridef is going to have issues using the Steam link whereas using it with Nvidia Shield I can restart steam itself because I'm still in the desktop. Using Tridef, you set the output to SBS and then let the projector handle the SBS image. I have not been able to passthrough framesequential. This would bypass Tridef so I could just use 3D vision on all my games.

In terms of image quality of the encoded image and frame rate responsiveness, the Shield edges out the steam link for me in terms of resolution and pixel quality. I have more problems with fighting games on Steam link then I do have running Shield Gamestream. I get the full 1080/60 resolution with Nvidia Shield especially when magnified to 100 inches. On the steam link, it had image quality issues rendering to a 55 inch Plasma TV. Then again, Gamestream encoded streaming has been around for 3 years now and I remember when I first started using Gamestream, the image quality was limited to 720@30 fps. So the Steam link has time to improve it's quality of stream. That's taking into account the stream on Steam link says it is outputting 1080@60 but the encoder used to stream is not as good of quality as the NVEnc encoder I use on the Shield in terms of pixel quality and game responsiveness. This all translates to 1:1 interaction with the mouse or gamepad when gamestreaming.

Since I gave the Steam link as a gift, I can't run any more test on it anymore but if you can press the Steam button and minimize Steam, you might be able to load the desktop, run Tridef, and if it allows to render the stream as a SBS image to get it to work. The problem again is Tridef always launches a new instance of Steam whereby this can cause the stream to disconnect remotely in theory.

I've been requesting to have 3D vision framepacking to be added to a feature for Gamestream, but so far seen they only said they were thinking about it for the online Geforce Now streaming part. This would allow me to play games on any 3DTV or projector using 3Dvision or 3DTV play sent as a MVC encoded transmission.

3D Vision/TRIDEF User
SHIELD portable/tablet/tv

#8
Posted 12/11/2015 08:45 PM   
This thread for using Side by Side and Top and Bottom with some games may be of some use. https://forums.geforce.com/default/topic/912552/3d-vision/modifying-3d-vision-to-support-sbs/
This thread for using Side by Side and Top and Bottom with some games may be of some use.


https://forums.geforce.com/default/topic/912552/3d-vision/modifying-3d-vision-to-support-sbs/

#9
Posted 03/10/2016 10:58 AM   
Amazon has this as a Black Friday deal for $19.99 [url=https://www.amazon.com/Steam-Link/dp/B016XBGWAQ/ref=sr_1_1?s=videogames&ie=UTF8&qid=1479917686&sr=1-1&keywords=Steam+Link]here[/url]
Amazon has this as a Black Friday deal for $19.99 here

#10
Posted 11/23/2016 04:15 PM   
Now at Steam for $2.50 + shipping https://store.steampowered.com/app/353380/Steam_Link/
Now at Steam for $2.50 + shipping


https://store.steampowered.com/app/353380/Steam_Link/

#11
Posted 06/23/2018 03:36 AM   
I'm sure that most of you know that Valve discontinued sales of their Steam Link hardware and reportedly have no plans for a newer version. But, they are now offering a software version. Now available in the latest Beta and known as "Steam Link Anywhere" ______________________________________________________________________________________________________ Steam Link beta build 688 Changes in build 688: Added support for Steam Link Anywhere, now in early beta Steam Link Anywhere allows you to stream games to your Steam Link from any computer running Steam, as long as your computer has good upload speed and your Steam Link device has a good network connection. To use Steam Link Anywhere: Update your Steam Client to the beta build, dated March 13 or newer Add a computer and select "Other Computer" Follow the pairing instructions on screen This service is in early beta, and we appreciate your patience as we continue to improve the service. https://steamcommunity.com/app/353380/discussions/0/3362406825533023360/
I'm sure that most of you know that Valve discontinued sales of their Steam Link hardware and reportedly have no plans for a newer version. But, they are now offering a software version. Now available in the latest Beta and known as "Steam Link Anywhere"

______________________________________________________________________________________________________


Steam Link beta build 688
Changes in build 688:

Added support for Steam Link Anywhere, now in early beta


Steam Link Anywhere allows you to stream games to your Steam Link from any computer running Steam, as long as your computer has good upload speed and your Steam Link device has a good network connection.

To use Steam Link Anywhere:

Update your Steam Client to the beta build, dated March 13 or newer
Add a computer and select "Other Computer"
Follow the pairing instructions on screen


This service is in early beta, and we appreciate your patience as we continue to improve the service.

https://steamcommunity.com/app/353380/discussions/0/3362406825533023360/

#12
Posted 03/18/2019 12:51 AM   
Steam "Remote" Play is now available in the latest Steam Client beta https://store.steampowered.com/news/51761/ This is part of their Steam In-Home Streaming that they offer via software, now that their Steam Link hardware streaming has been discontinued. https://store.steampowered.com/streaming/ https://techraptor.net/content/steams-latest-update-changes-in-home-streaming-to-remote-play
Steam "Remote" Play is now available in the latest Steam Client beta


https://store.steampowered.com/news/51761/


This is part of their Steam In-Home Streaming that they offer via software, now that their Steam Link hardware streaming has been discontinued.


https://store.steampowered.com/streaming/


https://techraptor.net/content/steams-latest-update-changes-in-home-streaming-to-remote-play

#13
Posted 06/19/2019 01:15 AM   
Scroll To Top