在 WebRTC SDP 中禁用回声消除

Disabling Echo Cancellation in WebRTC SDP

我可以在 WebRTC SDP 中设置 noisesuppression=false; echocancellation=false 吗?我知道我也可以通过 GetUserMedia 请求来完成,但它似乎只在理想情况下使用这些设置。

例如:

 answer.sdp = answer.sdp.replace('useinbandfec=1', 'cbr=1; maxaveragebitrate=510000; noisesuppression=false; echocancellation=false');

这样行吗?

谢谢!

您正在修改的行适用于没有噪声抑制或回声消除参数的 opus 编解码器,请参阅 here 了解参数列表。

你不能在 SDP 中放置随机的东西。