W3C home > Mailing lists > Public > whatwg@whatwg.org > March 2007

[whatwg] <video> element feedback

From: Eric Carlson <eric.carlson@apple.com>
Date: Sat, 24 Mar 2007 07:37:16 -0700
Message-ID: <BA38CA7D-B42A-44E9-8483-A96F17D7CDDC@apple.com>

On Mar 24, 2007, at 12:44 AM, Michael Dale wrote:

> Eric Carlson wrote:
>>    Yes, the UA needs the offset/chunking table in order to  
>> calculate a file offset for a time, but this is efficient in the  
>> case of container formats in which the table is stored together  
>> with other information that's needed to play the file. This is not  
>> the case for all container formats, of course.
>>
>>  The UA would first use byte range requests to download the header.  
>> If the information is stored somewhere other than the beginning of  
>> the file, it may take several byterange requests to find it, but  
>> this is not much less efficient with ISO-derived or RIFF type  
>> formats. Once is has the headers, it will able to calculate the  
>> offset for any time in the file and it can request and play the  
>> media for *any* time range in the file.
>>
>>  This scheme has the added benefit of not requiring the header to  
>> be downloaded again if the user requests another time range in the  
>> same file.
> There is no reason why both methods can't be supported.

   Absolutely, each method has strengths and weaknesses.

eric
Received on Saturday, 24 March 2007 07:37:16 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:58:54 UTC