[media-source] Expand the applicability of the seek "fudge room" beyond just the first TimeRange

wolenetz has just created a new issue for https://github.com/w3c/media-source:

== Expand the applicability of the seek "fudge room" beyond just the first TimeRange ==
In https://www.w3.org/TR/media-source/#presentation-start-time, there is a non-normative note essentially noting that seeks and playbacks from presentation start time (time 0) MAY begin playback of ranges that don't begin precisely at time 0. Given that similar support might be desired for any set of jagged-started set of tracks' ranges elsewhere in the timeline, it seems reasonable to allow such seek "fudge room" to work for later ranges.

For example, if the MediaSource has an audio track "[0,10) [5000,5010)" and a video track "[0,10) [5000.020,5010.020)" buffered, it may be desirable to allow seeks to times just prior to 5000.020 (or even prior to time 5000) to allow the respective audio and video ranges to begin playback without immediately stalling. Chrome already includes this support.

Please view or discuss this issue at https://github.com/w3c/media-source/issues/205 using your GitHub account

Received on Wednesday, 31 January 2018 23:51:45 UTC