[Webkit-unassigned] [Bug 204011] New: Webrtc audio/video muted state never recover when pressing webcam/microphone red icon

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Nov 8 10:07:34 PST 2019


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

            Bug ID: 204011
           Summary: Webrtc audio/video muted state never recover when
                    pressing webcam/microphone red icon
           Product: WebKit
           Version: Safari 13
          Hardware: iPhone / iPad
                OS: iOS 13
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebRTC
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: francesco.durighetto at bandyer.com
                CC: youennf at gmail.com

With new iOS 13.2.2 https://bugs.webkit.org/show_bug.cgi?id=202405 seems fixed.

But I found older and new bugs related to the audio/video muted track state.

UA: Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1

In safari iOS, you have a red icon in the upper left side of the navbar that display a microphone in case of audio only GUM, and a webcam in case of video only or audio+video GUM.

This is almost fine, but there are 2 scenarios:

GETUSERMEDIA audio only:

in the nav bar a red microphone appears and everything's ok.
if I click the microphone, it turns into a webcam red icon with the "muted" bar. the receiver will stop to receive audio.
if I click again nothing happens.
if I set safari in baground and then reopen it, the red muted webcam disappear and return a microphone with a red line.
anyway, there's NO WAY to "unmute" audio.

GETUSERMEDIA audio + video:

in the nav bar appears the webcam red icon.
if I click this icon, a red line appears signaling that is "muted".
the receiver stop to receive both audio and video.
if i try to click on the webcam in the muted state to unmute, nothing happens.
Interestingly, if I put safari in background and back in foreground, the video reappears, and the counterpart receives it but the audio never recovers.

in any case, the mediastreamtrack, when pressing the red icon goes to muted state, but there's no way to recover the audio one.
to recover video, you have to do the safari background/foreground trick.

This is a mess

-- 
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/20191108/054f804d/attachment.htm>


More information about the webkit-unassigned mailing list