W3C home > Mailing lists > Public > public-media-fragment@w3.org > September 2009

Range syntax

From: Yves Lafon <ylafon@w3.org>
Date: Wed, 9 Sep 2009 05:03:27 -0400 (EDT)
To: public-media-fragment@w3.org
Message-ID: <alpine.DEB.1.10.0909090449260.1628@wnl.j3.bet>
I has two ideas for solving this one.
The first one is very straighforward and reuse the units we already 
Range: npt=12:23.2s-13
Range: smpte-30-drop=1:22:33-2:33:44

ie: Range: <timeformat> '=' <start time> - <end time>

And the same logic for Content-Range:

Content-Range: npt 12:22.5-13.01/25.1
Content-Range: smpte-30-drop 1:22:33-2:33:44.1/4:00:00

ie: Content-Range: <timeformat> ' ' <real start time> '-' <real end time>
                    '/' <total duration>

Note that the use of '=' and ' ' is aligned with the Byte range 

The other option would be to say that it's a time unit, and precise the 
unit later:

Range: time=npt:12:22.7-npt:13
Content-Range: time=npt:12:22.5-npt:13.01/npt:25.1

This one has the advantage of being more flexible, but less robust to the 
introduction of new units (as they can't be advertised using 

Baroula que barouleras, au tiéu toujou t'entourneras.

Received on Wednesday, 9 September 2009 09:03:36 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:52:43 UTC