How we created the world's best low-latency video streaming system
11–20 of 20 posts
Re: How we created the world's best low-latency video streaming system
#12Earlier quoted context omitted.
Doesn't Wowza mostly do offline content, e.g. pre-recorded video? Even in the case of live streaming, the keyframeless option is really only useful if you're trying to go for very low latency, which as I mentioned in the blog post isn't very useful for ordinary broadcast purposes. The primary target of all this is interactive video: gaming, videoconferencing, and maybe something like Livestream or Justin.tv where a p…
IMO it would be a great step forward in digital tv broadcast too. The current latency when changing channels compared to what one is used to get with analogic tv is a very annoying to me.
Remember, with intra refresh, you still have to wait for the column to cross the screen before the image is visible, so it's not instant. Of course, you could set it up so the user can see the image before it's fully loaded, but people might not like that either.
Re: How we created the world's best low-latency video streaming system
#13Earlier quoted context omitted.
I'd be willing to bet that Gaikai is the unnamed startup that sponsored/requested this work. (DarkShikari already said it isn't OnLive, and those are the only two companies I know of that are preparing to launch on-demand gaming services that use streaming video).
It's the ultimate answer to game piracy and bots.
Current game demos are a marketer's worst nightmare: to get a player to try them, they have to download gigabytes of installer, install it, and after hours of messing around, they can finally go try the game. Gaikai's goal is to provide a better way for companies to promote their products--not to try to get people to shelve their Xbox.
Which is probably smart, because this kind of video streaming is hardly an efficient way to do gaming in the general case.
Re: How we created the world's best low-latency video streaming system
#14You should get wowza to adopt this technology, the keyframe-less solution is a big step forward. What are the implications for automatic bandwidth adaptation? To do all this without touching the decoder, so staying within the standard is really impressive, it's funny how such constraints bring out the creativity.
Doesn't Wowza mostly do offline content, e.g. pre-recorded video? Even in the case of live streaming, the keyframeless option is really only useful if you're trying to go for very low latency, which as I mentioned in the blog post isn't very useful for ordinary broadcast purposes. The primary target of all this is interactive video: gaming, videoconferencing, and maybe something like Livestream or Justin.tv where a p…
Re: How we created the world's best low-latency video streaming system
#15Will it play in Flash, like http://www.gaikai.com/ ? That would be awesome...
Re: How we created the world's best low-latency video streaming system
#16Re: How we created the world's best low-latency video streaming system
#17Fortunately, there was a startup–which has requested not to be named–that saw the potential here. With a few features, x264 could be turned into the most powerful low-latency streaming platform in the world. ... Videoconferencing? Pah! I’m playing Call of Duty 4 over a live video stream! October 2009 seems a little late for it, but could the startup be OnLive? http://www.onlive.com/
There's a company called playcast media who's active in trying to get video games to legacy cable set-top-boxes over video. My guess would be them or something like them.
Article here http://www.itvt.com/interview/6329/itv-doctor-deploying-cons...
Also I'm very bullish on this but there are likely more issues with bandwidth around this then just the video streaming. Upstream over Aloha (which is what most Motorola based systems use for a backchannel) is nasty. Not to mention having to dedicate a stream per-user. Though that can be mitigated with moves to switched digital video.
Re: How we created the world's best low-latency video streaming system
#18Fortunately, there was a startup–which has requested not to be named–that saw the potential here. With a few features, x264 could be turned into the most powerful low-latency streaming platform in the world. ... Videoconferencing? Pah! I’m playing Call of Duty 4 over a live video stream! October 2009 seems a little late for it, but could the startup be OnLive? http://www.onlive.com/
Nope, not OnLive. They have their own system which I could talk about rather at length if anyone wanted, but in short is really not very good (but is probably passable). They split the frame into 16 rectangular slices and encode them in separate streams, each of which runs at a constant bitrate. Updates to each block are staggered 1ms apart, for a total frame latency of about 16ms. More problematic is their awful bus…
Re: How we created the world's best low-latency video streaming system
#19Re: How we created the world's best low-latency video streaming system
#20Fortunately, there was a startup–which has requested not to be named–that saw the potential here. With a few features, x264 could be turned into the most powerful low-latency streaming platform in the world. ... Videoconferencing? Pah! I’m playing Call of Duty 4 over a live video stream! October 2009 seems a little late for it, but could the startup be OnLive? http://www.onlive.com/
Nope, not OnLive. They have their own system which I could talk about rather at length if anyone wanted, but in short is really not very good (but is probably passable). They split the frame into 16 rectangular slices and encode them in separate streams, each of which runs at a constant bitrate. Updates to each block are staggered 1ms apart, for a total frame latency of about 16ms. More problematic is their awful bus…