2015-10-14 59 views
0

如何在WebRTC中启用噪声抑制和音频镜像?如何在WebRTC中启用噪声抑制和音频镜像

我想什么是把媒体的限制

audio: { 
    mandatory: { 
     googNoiseSupression: true 
     googAudioMirroring: true 
    } 
} 

,但它不工作。浏览器要求许可共享话筒后,我点击“允许”,然后没有任何反应。

我从这里得到的选项:https://chromium.googlesource.com/external/webrtc/+/master/talk/app/webrtc/mediaconstraintsinterface.cc。是否还有其他地方可以使用的媒体限制列表?

我正在使用Chrome。

+0

你想完成什么?如果您使用'getUserMedia',那么您必须对结果流执行一些操作*。你是否将它附加到dom上?通过对等连接流式传输? – xdumaine

+0

我使用getUserMedia并将它附加到视频元素并将其流式传输到对等连接。我试图实现的是更好的音质。 –

+0

那么是否有任何工作?你还在听音频流还是出错?你说“什么都没有发生”,但这是否意味着“添加约束对流没有影响”或“添加约束导致用户媒体请求失败”? – xdumaine

回答

0

我终于使它工作,但只与googNoiseSupression。同时添加googAudioMirroring并调用getUserMedia什么也不做。