16 Comments

Summary:

YouTube is in charge of the streaming for NBC’s ambitious online coverage of the 2012 London Olympics, delivering some 3,500 hours of live coverage from the event on the web and through native apps. Here’s an exclusive behind-the-scenes look at this cooperation.

nbc youtube

Jason Gaedtke, director of software engineering for YouTube’s live streaming efforts, doesn’t expect to get much sleep over the next two weeks. YouTube is live streaming the London Olympics for NBC , and Gaedtke is about to go on a time zone-induced around-the-clock work binge, following the events as they unfold in London, communicating with the NBC folks on the East Coast and keeping everything running smoothly in California.

Case in point: When I stopped by YouTube’s offices in San Bruno, Calif., Wednesday afternoon to get the inside scoop on YouTube’s Olympic streaming, I ended up talking with Gaedtke via Google’s Hangouts video-chat platform. His work day had started twelve hours before our meeting, and he simply hadn’t found any time to come to the office yet.

YouTube is streaming the Olympics to 64 countries on behalf of the the IOC.

However, Gaedtke and YouTube product manager Varun Talwar still found some time to share some interesting insights into YouTube’s involvement with the NBC live stream of the Games, as well as live streams they’re delivering on behalf of the IOC to 64 other countries.

Gaedtke told me that YouTube started talking to NBC about a year ago. “They were looking for a live video platform partner,” he said, and the two sides quickly got into business with each other. Since then, a relatively small team has been working on YouTube’s efforts, with a heavy focus on optimizing the video quality. “Some of the live events are very challenging to encode,” explained Gaedtke. Think of the moving water during a swimming contest, for example.

Don’t pay for TV? Here’s how you can watch the Olympics without cable.

The second challenge is to deliver the best possible quality to each and every viewer, regardless of their connection and device of choice. YouTube is utilizing adaptive bitrate streaming for this, and will prepare a total of seven different bitrates to gracefully scale from a audio-optimized stream on mobile devices all the way up to 1080p. The highest-quality stream will come to consumers at just under 5Mbps, with some spikes for those hard-to-compress moments.

The player used on NBCOlympics.com will look familiar to most viewers: YouTube essentially used its own Flash player, but added some extra functionality on top of it. For example, viewers will be able to instantly rewind 10 seconds and jump back and forth to key moments of any competition.

To make this easier, there will be chapter markings for any highlights — a feature that’s enabled through something that Talwar called “storyboarding the competition.” There will also be an option to switch between English and Spanish-language audio commentary, and the site will display live viewer counts for any ongoing competition to show viewers that they’re part of a crowd. “It’s a lot more fun to watch a live stream when you get feedback that it is live,” explained Talwar, who hs been in charge of the live player for this project.

Feedback from end users and broadcasters alike is also one of the reasons why YouTube decided to turn itself into a live video platform provider for the London Games. The input from longtime Olympic broadcaster NBC was especially valuable, explained Gaedtke. “It really kept us honest,” he told me. “It was a very good exercise.”

The same goes for streaming the Olympics to other countries: A partnership with the IOC put YouTube in charge of the online video feeds for 64 countries in Sub-Saharan Africa and Asia, including India, Singapore, Kenya, Ghana and Malaysia. Google had to review its local peering agreements to prepare for the potentially huge audiences in some of these countries, and conducted extensive traffic modeling exercises. And of course, the company isn’t exactly starting from scratch: “We are using the backbone of a pretty scalable video delivery network,” said Gaedtke.

Going through all of this will also help Google to prepare for a future in which YouTube traffic in general and live streams in particular will play a much bigger role. “We see so many secondary benefits in doing this perfect,” explained Gaedtke. One of them could be that next time around, his team may actually be able to get some sleep.

You’re subscribed! If you like, you can update your settings

  1. Yet it is NOT live! Shame!

    1. Every sporting event is live. The only thing that isn’t live in the US are the opening and closing ceremonies.

  2. It’s practice for their video service over Google Fiber!

  3. Once Google Fiber goes live, that “fast” 5mbps will be almost comical. Haha.

  4. Ohhhhh…………….Youtube is streaming it for NBC………..I thought Youtube and NBC were seperate………….So I’ve been waiting this whole time for Youtube to start streaming the events for free……….How much more wrong can I be………….They say it’s free…………but it’s really not……..

    1. I have no idea what you are trying to say. I do, however, get your love for periods loud and clear.

    2. So many periods. This makes my eyes hurt.

  5. Starsky Robinson Saturday, July 28, 2012

    So why can we not watch it live on YouTube? I think Olympics with their 40 50 rule missed out on a big opportunity with social media. X Games was a lot better with social than Olympics.

  6. YouTube is best…For Custom technology news, Education Technology, Healthcare Technology,Cloud computing search The New Fulcrum Point

  7. Contest Chris Monday, July 30, 2012

    I am from Malaysia and couldn’t believe it when I realized they were live streaming every single thing for free on YouTube. I thought this should have happened a long time ago, but to my understanding free coverage of big sporting events like the Olympics and World Cup hasn’t been possible due to media rights and what not.

    YouTube’s live streaming has been getting better now that they are capable of delivering 1080p content live. However, when compared to the livestream of say the recent Google IO, I fail to even watch 720p without buffering. In the Google IO stream, 720p was flawless. I have the exact same Internet connection and have not experienced slow downs in between.

    Another thing…the events are not really live!!! Some are around 1-2 mins behind, while the closest are around 20 secs delayed. This is understandable but hopefully they cut that out in time to come. Thanks for the artcile as I now understand why on Earth I am able to watch it live. :)

  8. Al Caudullo Monday, July 30, 2012

    How do I watch the 3D broadcast online?

  9. @Jank0 Janko Roettgers: IT IS NOT FREE FOR NBC VIEWERS! please answer the comments here… GigaOM? Anyone???

    1. I’m not sure what your question is, exactly?

  10. im getting in valid parameters try to stream live on nbc. and i have a able account.

Comments have been disabled for this post