[Webkit-unassigned] [Bug 261813] New: Managed Media Source doesn't work on iOS

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 20 03:40:18 PDT 2023


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

            Bug ID: 261813
           Summary: Managed Media Source doesn't work on iOS
           Product: WebKit
           Version: Safari 17
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Media
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: vitaly.ivanov at castlabs.com

MMS-based playback never starts on iOS 17 / iPhone 12 with symptoms similar to what happened on macOS / Safari TP 17 before I disabled AirPlay with video.disableRemotePlayback = true.

Steps to reproduce:
1. Enable MMS on your iPhone;
2. Load https://vitaly-castlabs.github.io/mms/ on it in Safari

Expected result:
The video is loaded and the first frame is shown.

Actual result:
Nothing is displayed with the following log:
9: got loadstart event
10: got sourceopen event
11: ok(true) Receive a sourceopen event
13: got startstreaming event
3159: got stalled event

The code I'm using is based on https://github.com/jyavenard/htmltests/blob/master/tests/ManagedMediaSource/bipbop.html with some extra FairPlay stuff (which is not triggered) and is stored here: https://github.com/vitaly-castLabs/mms/blob/main/main.js

It is worth mentioning it works fine on macOS 13.5.2 / MB Air M1 / Safari 17 TP, with both regular and encrypted media - after I blocked AirPlay (I don't have any AirPlay devices handy)

-- 
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/20230920/14878901/attachment.htm>


More information about the webkit-unassigned mailing list