iOS Safari: find a way to always use loudspeaker for audio output (instead of randomly switching between in-ear speaker and loudspeaker)

Research:

https://developer.apple.com/forums/thread/657321

steps to reproduce and demo code isolated:

https://github.com/webrtc/samples/issues/1186

related webkit bug:

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

question to investigate: can we mute/unmute the user and consistently force loudspeaker this way?

related jitsi issue (and recommendation to change system settings on iOS)

https://github.com/jitsi/jitsi-meet/issues/7073

Edited by Thomas Schranz