[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 11:13:42 PDT 2019


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

--- Comment #16 from Roman R. <roman at alax.info> ---
I was submitting duration through FMP4 content letting the browser to recognize infinite stream. That is, without touching MediaSource.duration. I don't see MSE reference to +infinity duration as indication of live stream, however I confirm that Safari recognizes this as you described.

I also re-checked ISO BMFF spec to see if there is a special mention as for inifinite stream and it does not have any special meaning (for 32-bit values) except that 0xFFFFFFFF is indicating that duration cannot be determined. Safari would treat this as a number and this results in huge duration. 

In contrast, MSE duration setting results in media element showing "live feed".

As for audio, the problem happens with any stream we generate, including for example the one I attached in comment 5, but under special conditions. I originally described them as "rare" and then I realized it was just on first run. When this happens, video itself continues to play. I will add more comments on reproduction trying it out once again.

-- 
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/9dc331b5/attachment.html>


More information about the webkit-unassigned mailing list