[Webkit-unassigned] [Bug 209594] New: Unplugging headphones causes remote media to fail/freeze in iOS 13.4
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Mar 26 05:55:09 PDT 2020
https://bugs.webkit.org/show_bug.cgi?id=209594
Bug ID: 209594
Summary: Unplugging headphones causes remote media to
fail/freeze in iOS 13.4
Product: WebKit
Version: Safari 13
Hardware: iPhone / iPad
OS: iOS 13
Status: NEW
Severity: Major
Priority: P2
Component: WebRTC
Assignee: webkit-unassigned at lists.webkit.org
Reporter: daginge at confrere.com
CC: youennf at gmail.com
Unplugging headphones while in a call will break the remote media stream, causing the video to freeze to freeze and no audio output.
Steps to reproduce:
0. Plug in headphones, I'm using an iPad Pro running 13.4
1. Go to https://webrtc.github.io/samples/src/content/peerconnection/pc1/
2. Start a call and verify you can see yourself twice
3. Unplug headphones
4. Verify that remote video has now frozen. If you isolate sound you will also hear that audio disappeared.
Impact:
A lot of users are already quite confused with audio issues, and can sometimes plug/unplug headphones. Since this causes the far end's media to disappear the call will fail when they do so. To make matters worse, THEIR audio/video stream is still transmitting.
Possible workaround:
It seems at least tearing down the peerconnection and starting a new one fixes it. I'll try to see if a simple restart will do.
--
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/20200326/547b5ffa/attachment.htm>
More information about the webkit-unassigned
mailing list