Well this is amusing. The International Olympic Committee has released an Android app into the Play Store that is arriving just in time to stream video from this year's Summer Youth Olympic Games, which will take place in Nanjing, China. Ironically, though, China is the one place where Olympic TV is explicitly labeled not to work. It's written in plain sight on the app's Play Store page.
The event will take place this year from August 16th to the 28th and provide teenagers with a venue to compete in all manner of athletic games.