[Webkit-unassigned] [Bug 266764] New: ManagedMediaSource not working on iOS 17.2 simulator

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Dec 21 04:25:39 PST 2023


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

            Bug ID: 266764
           Summary: ManagedMediaSource not working on iOS 17.2 simulator
           Product: WebKit
           Version: Safari 17
          Hardware: iPhone / iPad
                OS: iOS 17
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Media
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: yo at trafsys.no

Created attachment 469159

  --> https://bugs.webkit.org/attachment.cgi?id=469159&action=review

experiment result

ManagedMediaSource refuses to play or instantiate a ManagedSourceBuffer using addSourceBuffer on the iPhone Pro Max simulator with iOS 17.2.

I tried running the experiment here https://github.com/jyavenard/htmltests/blob/master/tests/ManagedMediaSource/bipbop.html on Safari on macOS 14.2 (with M2 pro chip) this resulted in the expected playback. On the iPhone simulator this resulted in no playback and only the 'loadstart' event being called. I've ran the experiment with both AirPlay required being enabled and disabled.

ManagedMediaSource.isTypeSupported also returns false for any codec, with the exception of 'media/webm'. I tested using an altered version of https://cconcolato.github.io/media-mime-support/ (altered to use ManagedMediaSource instead of MediaSource).

I have attached a screenshot of the result after trying the experiment on both macOS and the simulator.

I haven't been able to test on actual hardware running iOS 17.2. I'll hopefully be able to tonight.

-- 
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/20231221/6f8e6bd9/attachment.htm>


More information about the webkit-unassigned mailing list