2015-10-14 243 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什麼也不做。