Linked by Thom Holwerda on Sun 31st Jan 2010 14:20 UTC, submitted by lemur2
Thread beginning with comment 407088
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
Ogg was designed for streaming. Specifically, it was designed for streaming radio using Vorbis. It's worked properly for years, including storing the length of a stream without having to read the whole file.
Perhaps you're thinking of AVI, which stores a separate index at the end of the file. That certainly can't be streamed (easily) without reading the beginning and end of the file.
Perhaps you're thinking of AVI, which stores a separate index at the end of the file. That certainly can't be streamed (easily) without reading the beginning and end of the file.
1.) Learn to read. I never wrote that Firefox needs to download the whole file, just the beginning and the end.
2.) No, I'm not confusing Ogg with AVI.
To Quote Christopher Blizzard from Mozilla:
(Firefox) seeks to the end of the video to try and determine the duration of the video. (...) Ogg was originally designed as a format for streaming, not static files and as such doesn’t include duration information in the header of the file
http://hacks.mozilla.org/2009/12/autobuffering-video-in-firefox/





Member since:
2007-09-08
Ogg was designed for streaming. Specifically, it was designed for streaming radio using Vorbis. It's worked properly for years, including storing the length of a stream without having to read the whole file.
Perhaps you're thinking of AVI, which stores a separate index at the end of the file. That certainly can't be streamed (easily) without reading the beginning and end of the file.