Linked by Thom Holwerda on Fri 10th Jul 2009 16:25 UTC, submitted by Hakime
Thread beginning with comment 372863
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
RE: Doesn't it already work?
by unwiredben on Fri 10th Jul 2009 18:17
in reply to "Doesn't it already work?"
Apple's scheme is to chop a video file into a series of MPEG2 transport files, perhaps at every 10 seconds. The main video file is a M3U file that points at all of the segments, and a streaming client will use HTTP to request a series of files. This lets the client use a fairly primitive method to start a stream at a given time offset, avoiding some of the complex issues with HTTP byte-range streaming.
It's not really that complicated, but it does offer some capabilities beyond just playing a stream from a single HTTP connection.
RE: Doesn't it already work?
by puenktchen on Sat 11th Jul 2009 01:54
in reply to "Doesn't it already work?"
Can't we already stream a video using HTTP? I mean, you can embed a video, use a source URL like http://www.example.com/movie.wmv or http://www.example.com/movie.flv and the file plays as soon as it begins loading... Could someone clarify, please?
that's not live streaming but video on demand. live streaming has been implemented by real, quicktime, wmp & flash with the real time streaming protocol which need special streaming servers. http streaming can use normal http-servers and needs less processing power on the server.
ms' smooth streaming for silverlight does this and this company
http://www.internetlivetv.eu/english/info.html
implements the idea with flash. apples implementation seems to be the only one with an open protocol which doesn't need one specific plugin for the webbrowser. looks like the perfect streaming solution for html5 video.
Edited 2009-07-11 01:55 UTC






Member since:
2007-03-04
Can't we already stream a video using HTTP? I mean, you can embed a video, use a source URL like http://www.example.com/movie.wmv or http://www.example.com/movie.flv and the file plays as soon as it begins loading... Could someone clarify, please?