【发布时间】:2021-11-10 14:24:47
【问题描述】:
我们有一个将患者与医生联系起来的应用程序,医生应用程序是基于 react 构建的,而患者应用程序是基于 Android 构建的。
我在基于 webRtc 的应用程序中使用 OPUS 作为音频编解码器,并使用 VP8 作为视频编解码器,但是 100% 的回声问题三星设备 S10、S21 Ultra 和 Android 11+ 的时间。
我的意思是回声:
医生可以听到自己的声音。
我尝试了以下方法:
WebRtcAudioUtils.setWebRtcBasedAcousticEchoCanceler(true);
WebRtcAudioUtils.setWebRtcBasedNoiseSuppressor(true);
另外,还将音频管理器模式设置为“MODE_IN_COMMUNICATION”
audioManager.setMode(AudioManager.MODE_IN_COMMUNICATION);
与 SDP manipulation? 有什么关系,或者这是三星新设备中的已知错误?
【问题讨论】:
标签: android audio webrtc webrtc-android