[Webkit-unassigned] [Bug 212669] New: Safari users cannot hear remote audio, even though audio track is present
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jun 2 16:40:34 PDT 2020
https://bugs.webkit.org/show_bug.cgi?id=212669
Bug ID: 212669
Summary: Safari users cannot hear remote audio, even though
audio track is present
Product: WebKit
Version: WebKit Nightly Build
Hardware: iPhone / iPad
OS: iOS 13
Status: NEW
Severity: Critical
Priority: P2
Component: WebRTC
Assignee: webkit-unassigned at lists.webkit.org
Reporter: feross at feross.org
CC: youennf at gmail.com
In Safari iOS, the audio for remote streams doesn't work sometimes. The audio track is being sent in the SDP but there's no audio when I add the stream to a <video> tag. This happens 20% of the time and it's very perplexing.
What's super weird is that if I connect the iPhone to debug the Safari tab, and I select the remote video element, and then I run $0.pause(); $0.play() the audio suddenly starts working. Somehow the audio track is present but the video tag is glitching and not playing it, it seems.
I wait for both 'track' events (one for video, one for audio) then I set `video.srcObject = stream`. Very basic WebRTC usage.
I can reproduce this after about 5 tries on the site I'm building, https://virus.cafe, between iOS on the one side and desktop Safari/Chrome on the other.
--
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/20200602/808a7eef/attachment.htm>
More information about the webkit-unassigned
mailing list