RESOLVED CONFIGURATION CHANGED 230539
If you play a song from Spotify while in a WebRTC call, audio output is broken until refresh
https://bugs.webkit.org/show_bug.cgi?id=230539
Summary If you play a song from Spotify while in a WebRTC call, audio output is broke...
Dag-Inge Aas
Reported 2021-09-21 01:58:21 PDT
If a user starts playing a song from Spotify during a WebRTC call, the audio output from the remote party stops. 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. Go to the Spotify app. Observe that you for the time being can still hear yourself 5. Play any song or podcast and stop it. 6. Go back to the browser and see that camera still works, but audio output is now muted. Impact: All WebRTC services not implementing some kind of hacky workaround. This should just work. Workaround: Detection is hard, a refresh works, but it seems restarting the peer connection, or possibly re-attaching the srcObject might work as well.
Attachments
Radar WebKit Bug Importer
Comment 1 2021-09-21 08:55:07 PDT
youenn fablet
Comment 2 2021-09-23 06:51:06 PDT
I reproduced this on my ToT build. According my testing, some underlying freezes are happening here, as in bug 230537 and bug 230536. This may come from the same underlying issue.
youenn fablet
Comment 3 2021-12-10 04:15:14 PST
This does not reproduce for me in latest iOS 15.2 beta (using the podcast app).
youenn fablet
Comment 4 2021-12-13 07:01:16 PST
Marking as configuration changed given it is no longer reproducing for me.
Dag-Inge Aas
Comment 5 2021-12-14 00:36:42 PST
Just confirming this is fixed in 15.2! Really happy about this, youenn!
Note You need to log in before you can comment on or make changes to this bug.