首页 > 解决方案 > 使用浏览器在移动设备上更改 webrtc 呼叫的扬声器

问题描述

我想要实现的目标:1.通过webrtc发起呼叫时,默认扬声器应该是耳机而不是扬声器2.我需要一种在通话时在扬声器和耳机之间切换的方法(我猜有一个事件?)

到目前为止我尝试了什么: 1. 打电话navigator.mediaDevices.enumerateDevices()来看看我会得到什么“音频输出”设备。它在不同的设备上显示不同的设备(预期结果)。奇怪的是,在移动 IOS 上我没有这样的设备,虽然我从扩音器中得到声音......在 android 设备上我只有一个“音频输出” 2. 对可能的解决方案进行了研究,但找不到任何解决方案。 ..

任何帮助都感激不尽!!!提前致谢!

标签: androidiossafaristreamwebrtc

解决方案


推荐阅读