On Oct 16, 2008, at 9:24 AM, Dr. Markus Walther wrote:


Eric Carlson wrote:
I agree that it is more work to implement a custom controller, but it
seems a reasonable requirement given that this is likely to be a
relatively infrequent usage pattern.

How do you know this will be infrequent?

Of course I don't *know* that 'start' and 'end' attributes will be used infrequently, but I suspect it based on my experience helping developers with the QuickTime plug-in. It has had 'startTime' and 'endTime' attributes for almost ten years, but they are not commonly used.

Or do you think that people will frequently want to limit playback to
a section of a media file?

Yes, I think so - if people include those folks working with
professional audio/speech/music production. More specifically the
innovative ones among those, who would like to see audio-related web
apps to appear.

Imagine e.g. an audio editor in a browser and the task "play this
selection of the oscillogram"...

Why should such use cases be left to the Flash 10 crowd
(http://www.adobe.com/devnet/flash/articles/dynamic_sound_generation.html)?

I for one want to see them become possible with open web standards!

I am anxious to see audio-related web apps appear too, I just don't think that including 'start' and 'end' attributes won't make them significantly easier to write.

In addition, cutting down on number of HTTP transfers is generally
advocated as a performance booster, so the ability to play sections of a
larger media file using only client-side means might be of independent
interest.

The 'start' and 'end' attributes, as currently defined in the spec, only limit the portion of a file that is played - not the portion of a file that is downloaded. If you are interested in clients requesting and playing media fragments, you might want to look at the W3C Media Fragments Working Group [1] which is investigating this issue.

eric

[1] http://www.w3.org/2008/WebVideo/Fragments

Reply via email to