[Webkit-unassigned] [Bug 230537] New: Getting an incoming phone call on iOS 15 breaks WebRTC calls
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Sep 21 01:11:17 PDT 2021
https://bugs.webkit.org/show_bug.cgi?id=230537
Bug ID: 230537
Summary: Getting an incoming phone call on iOS 15 breaks WebRTC
calls
Product: WebKit
Version: Safari 14
Hardware: iPhone / iPad
OS: All
Status: NEW
Severity: Normal
Priority: P2
Component: WebRTC
Assignee: webkit-unassigned at lists.webkit.org
Reporter: daginge at confrere.com
CC: youennf at gmail.com
If a user gets an incoming phone call during a WebRTC call, the local media capture will break, as well as any remote media playing back (possibly due to autoplay policy).
Repro steps:
1. Go to https://webrtc.github.io/samples/src/content/peerconnection/pc1/ on iOS 15
2. Click "Start". Observe that you can see yourself.
3. Click "Call". Observe that remote media works and you can hear yourself.
4. Receive an incoming phone call
5. Observe that the call is now broken, and the page still says it's capturing.
Impact:
All WebRTC services not implementing some kind of hacky workaround. This should just work.
Workaround:
Possibly have a dedicated "play" button that literally no other WebRTC supporting device or video call service has ever needed, which will confuse users and provide bad UX for something that should just work.
Really just the exact same thing as https://bugs.webkit.org/show_bug.cgi?id=230536, but I wanted to have two explicit bugs about this.
--
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/20210921/e6ce8b9f/attachment-0001.htm>
More information about the webkit-unassigned
mailing list