[Webkit-unassigned] [Bug 200615] FMP4 segments streamed into a MediaSource results in a black video.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Aug 27 09:00:05 PDT 2019


https://bugs.webkit.org/show_bug.cgi?id=200615

--- Comment #9 from Jer Noble <jer.noble at apple.com> ---
(In reply to Roman R. from comment #8)
> I think the problem is the transition to paused state is never followed by
> resumed playback even though there is apparently a lot of new data added. It
> might be possible that play() from our end could resolve this problem more
> or less (it is hard to tell upfront if such play() could have ay side
> effects, esp. performance related) and perhaps the complaint here is that
> other browsers are handling this automatic resume pretty smoothly where
> Safari media element just stays paused.

I really don’t understand this argument. If you want to stay as close to the live edge as possible, why the heck wouldn’t you call play() immediately after your appends complete?

This is the Faustian Bargain that you make when you adopt MSE. You must take full responsibility for all networking, including all networking adjacent activities, such as predicting when media is sufficiently buffered and the network is sufficiently fast to allow media to play back uninterrupted.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190827/d1b76674/attachment.html>


More information about the webkit-unassigned mailing list