2016-02-25 48 views

回答

4

getStats API提供了該信息。請參閱this sample 或者chrome的chrome:// webrtc-internals頁面。

apprtc有一個信息窗口,顯示在通話過程中按'i'時使用的編解碼器。

默認的是作品應該給你「高清畫質」

+0

是的,不幸的是,這些Chrome統計信息是非標準的,Firefox不會返回'getStats' [yet](https://bugzil.la/1225722)中的編解碼器信息。 – jib

1

要改變你的實際需要與SDP篡改的編解碼器。我也需要同樣的東西,讓我的生活更輕鬆,我甚至寫了一個SDP parser

0

查看編解碼器最簡單的方法是檢查瀏覽器控制檯,特別是INVITE和200 OK消息的SDP(body)部分。 媒體行中列出了編解碼器負載numbers,其中一些負載也以明文顯示。

常用WebRTC支持的編解碼器有:G.711(PCMU,PCMA),OPUS,G.722。 對於打出的電話,您將看到您的瀏覽器支持的所有編解碼器在INVITE消息中發送。 然後在200 OK中,您將看到由另一端(服務器或被叫方)選擇的編解碼器。

要更改編碼解碼器,您必須更改從瀏覽器發送或在服務器端設置的SDP(如果您的WebRTC gateway有這樣的選項)。

相關問題