For those of you with a 3D TV or a 3D Vision kit, this will likely be of interest to you.

Today Google will be officially activating stereoscopic 3D video support on YouTube. Google has been experimenting with stereoscopic 3D support as early as 2 years ago, but the feature never left the dark depths of alpha testing. Since then Google has worked out the kinks in the system, and along with some new features in HTML5 is formally launching it today.

3D - The Coke Zero & Mentos Rocket Car In Its Native Side-By-Side Format

In the short term this won’t do much to resolve the dearth of 3D content – seeing as how a great deal of professional content is still locked behind various CE exclusivity deals – but with any luck it should make the sharing of such content easier than sending files back and forth as it currently stands.

Meanwhile how YouTube is going about this is interesting, since it’s not so straight forward. Ultimately YouTube is supporting 3.5 different ways of displaying 3D content, due to the lack of any de-facto method of receiving 3D content. For older DLPs, passive polarized TVs, and other “simultaneous image” systems, an interleaved mode is offered that can do row/column interleave along with checkerboard patterns. For more recent TVs that can accept side-by-side frame packing (both passive and active), side-by-side is being offered. For those of you with old-school anaglyph glasses, that’s also being supported in red/cyan, green/magenta, and blue/yellow combinations. All of this is offered through Adobe Flash.

Last, but certainly not least is the .5 and likely the most relevant for our discussion: HTML5 for computers. HTML5 still uses side-by-side, but it also includes a flag to tell the browser that it’s going to be playing back stereoscopic content. With knowledge of the flag, the browser can change the device's display settings on the fly rather than passing a “dumb” image on for the display to process. on paper it’s the most user friendly option, and no doubt Google’s favorite given their stake in HTML5. And since it’s based around HTML5, it’s using WebM rather than H.264 under Adobe Flash.

Given that HTML5 still isn’t complete though, YouTube’s HTML5 implementation is also easily the more experimental configuration. At this point of the browsers that support the WebM codec it only works under Firefox 4, and strangely not Google’s own browser. In turn only one 3D display system currently works with Firefox: NVIDIA's 3D Vision. This shouldn’t come as any surprise given NVIDIA’s continued investing in 3D Vision compatibility for games and applications, but for the moment NVIDIA has a first mover advantage with YouTube’s 3D stereoscopic support. Google expects additional software and hardware packages to support the format in the future, once they implement the appropriate parts of the HTML5 draft standard.

We should note that the fact that all of this is rather experimental shouldn’t fall on deaf ears. As it stands YouTube’s HTML5 stereoscopic 3D support basically combines all the glitches of the YouTube HTML5 player with all the glitches of windowed mode 3D Vision. Since Google started enabling the feature late last night we’ve only been able to get the stereoscopic 3D player to periodically work. No doubt Google and NVIDIA will continue to work out their respective bugs, but for the time being it’s definitely a work in progress and not as easy as it’s supposed to be.

Update: After chatting with NVIDIA, it turns out SLI + YouTube is a no-go. SLI must be disabled on a system level for this to work.

Finally, as far as quality is concerned it’s a mixed bag. Regardless of any differences between H.264 and WebM, YouTube isn’t doing full resolution 3D. As we noted before, everything is either interlaced or side-by-side frame-packed, so the effective resolution per eye is either one-half vertical or one-half horizontal depending on the method used. Active shutter based systems can display each image at full resolution – hence the reason we’re going to see NVIDIA tout their support for full HD 3D – but ultimately roughly half the lines are being interpolated. However the source being half-resolution is consistent with most other 3D offerings right now due to bandwidth and decoder limitations; Blu-Ray 3D is still the only widespread media that offers full HD 3D.

Comments Locked


View All Comments

  • Syphadeus - Thursday, May 26, 2011 - link

    Are they going to start supporting video streaming during peak times in the afternoon, or just going to continue working on smooth ad streaming while the content I want to actually watch stutters craptastically?
  • RCH Flight - Thursday, May 26, 2011 - link

    I know I have had the trouble you have had syphadeus but you might want to check your internet provider. I find that I have better streaming via my verizon wireless 3g at 1 mbit than I do with my att 6mbit home dsl. Kinda sucky...

    Given the chance att would lose me in a heartbeat due to this, 150 gb caps, and poor speeds. Sadly there are no other mainstream ip providers in my area..

    Verizon, give us fios and we will come.
  • ewicky - Thursday, May 26, 2011 - link

    What the hell is "side by side frame packing?" There is frame packing and there is side by side. Not one in the same.
  • snarfbot - Thursday, May 26, 2011 - link

    the display recieves a 1920x1080@60hz signal and makes 960x1080@120hz. im pretty sure thats how the ps3's frame packing works. any interleaved format are examples of frame packing for instance. its fed to the display as one progressive image and then split up by the display.

    side by side, if your using dual projectors for instance, the gpu is still rendering to 1 framebuffer, but at 3840x1080 and the displays are set to span desktop.

    so its the same principle. frame packing 2 images into one 1080p@60hz signal is required to overcome the alleged bandwidth limitations of hdmi.
  • Zoeff - Thursday, May 26, 2011 - link

    Nvidia glasses user here, it doesn't work even after fiddling with it for 30 minutes. :/
  • xhafan - Thursday, May 26, 2011 - link

    the same for me
  • Ryan Smith - Thursday, May 26, 2011 - link

    Try disabling SLI; that was the cause of our problems. NVIDIA doesn't have SLI + 3D Vision windowed mode working correctly together quite yet, which is unfortunate since SLI and 3D Vision are otherwise a good pair-up.
  • Zoeff - Thursday, May 26, 2011 - link

    Just a single GTX580 here, so I can't even turn on SLI.

    I guess it's still in alpha.
  • Ryan Smith - Thursday, May 26, 2011 - link

    The only other thing I can think of is drivers. It requires the 275 beta drivers.
  • Matrices - Friday, May 27, 2011 - link

    Nvidia doesn't have SLI windowed support, period. AMD doesn't have CF windowed support, either, for reference.

    Would be interesting to know the cause for the limitation.

Log in

Don't have an account? Sign up now