[Bug 13625] There is no way to pass audio and video content metadata to the user agent that is required in some cases for playback.

https://www.w3.org/Bugs/Public/show_bug.cgi?id=13625

Silvia Pfeiffer <silviapfeiffer1@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|dave.null@w3.org            |ian@hixie.ch

--- Comment #17 from Silvia Pfeiffer <silviapfeiffer1@gmail.com> 2012-09-28 23:58:06 UTC ---
If I understand you correctly, what you are asking for is to provide an API to
influence decisions that the browser makes for HTTP adaptive streaming.

[1] lists the following interfaces:

* maximumBandwidth (input) - specifies the maximum bandwidth usage for
downloading adaptive streaming content. The input is in bits/second.
* minimumBandwidth(input) - specifies the minimum throughput above which the UA
should optimize for continuous playback and below which it should optimize for
quality, even if this implies buffering. The input is in bits/second.
* startingPlaybackHint(input) - gives the UA a hint about the preferred startup
optimization, whether it be for fast video startup or for high quality. 

IIUC this is proposing to have a middle ground between the situation where the
Web Developer does everything related to adaptive streaming by hand (using [2])
and the situation where the Web Developer provides a list of resource
descriptions (likely in a DASH file) and leaves the decisions completely to the
browser which bytes to get from which file.

==

In addition, this proposal [1] includes a list of suggested statistics on
videos:
* downloadRate
* representationID
* droppedFrames
* decodedFrames
* bufferLength

This second half reminds me a lot of bug 12399 and bug 14970 . It would be good
to get involved with the Web Performance group and arrange for some of these
statistics to be standardised there. Note that they have just asked for input
on what next features they should work on. [3]

==

I'm also suggesting to move this to HTML.next, since I can't see this being
resolved for HTML5.


[1] http://www.w3.org/2011/webtv/wiki/MPTF/ADR_Minimal_Control_Model_Proposal
[2] http://dev.w3.org/2011/webrtc/editor/getusermedia.html
[3] http://lists.w3.org/Archives/Public/public-web-perf/2012Sep/0044.html

-- 
Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Friday, 28 September 2012 23:58:09 UTC