Linked by Thom Holwerda on Sun 31st Jan 2010 14:20 UTC, submitted by lemur2
Internet & Networking Despite the recent interest in adopting HTML5's video tag, there is still one major problem: there is no mandated standard video codec for the video tag. The two main contestants are the proprietary and patended h264, and the open and free Theora. In a comment on an LWN.net article about this problematic situation, LWN reader Trelane posted an email exchange he had with MPEG-LA, which should further cement Theora as the obvious choice.
Thread beginning with comment 407104
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[5]: Theora
by KAMiKAZOW on Sun 31st Jan 2010 19:33 UTC in reply to "RE[4]: Theora"
KAMiKAZOW
Member since:
2005-07-06

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.

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/

Reply Parent Score: 3

RE[6]: Theora
by bert64 on Sun 31st Jan 2010 19:56 in reply to "RE[5]: Theora"
bert64 Member since:
2007-04-23

Surely for a static file, the webserver will sent a size header?

Reply Parent Score: 2

RE[7]: Theora
by KAMiKAZOW on Sun 31st Jan 2010 20:02 in reply to "RE[6]: Theora"
KAMiKAZOW Member since:
2005-07-06

Surely for a static file, the webserver will sent a size header?

Read the quote. There is no size information in Ogg headers -- at least not yet.

Reply Parent Score: 2

RE[6]: Theora
by viton on Mon 1st Feb 2010 23:24 in reply to "RE[5]: Theora"
viton Member since:
2005-08-09

1.) Learn to read. I never wrote that Firefox needs to download the whole file, just the beginning and the end.

Streaming live feed doesn't have END OF FILE. FAIL

Reply Parent Score: 2