我在基于android的csipsimple应用程序中使用了PJSIP库。除了一个问题,一切都很好。当我打开扬声器时,呼叫中有很多回声/噪音,无法进行通话。可能是什么问题以及如何处理这个问题?
答案 0 :(得分:2)
简单的Google搜索会返回XDA thread,其中包含可能的原因和解决方案。
我引用了gtj0给出的答案
在CSipSimple中,转到“设置”,按“菜单”按钮并设置“专家模式”。 然后在设置,媒体...设置
- 上的回声消除
- 回归模式到WebRTC
- 降噪
- 时钟频率为16khz
滚动到底部,然后选择音频排除故障,然后设置
- 使用WebRTC实施
- 在
上更改路由时重新启动流- OpenSL-ES的音频实现
您还可以为SIP呼叫尝试不同的音频模式设置。 IN_CALL似乎对我有用。
希望这有帮助。