1
A
回答
4
getStats API提供了該信息。請參閱this sample 或者chrome的chrome:// webrtc-internals頁面。
apprtc有一個信息窗口,顯示在通話過程中按'i'時使用的編解碼器。
默認的是作品應該給你「高清畫質」
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有這樣的選項)。
相關問題
- 1. webRTC流中使用的編解碼器
- 2. 您如何使Chromium在WebRTC中使用VP9編解碼器?
- 3. ffmpeg:如何獲得PHP可用編解碼器列表?
- 4. 獲取文件類型我使用的WebRTC獲得兩個客戶端的WebRTC
- 5. 有沒有辦法在WebRTC PeerConnection中選擇編解碼器?
- 6. 如何使用ANTLR獲得此編碼?
- 7. 我如何獲得IE憑證在我的代碼中使用?
- 8. 如何獲得視頻的視頻編解碼器屬性?
- 9. 如何通過名稱獲得編解碼器的ffmpeg列表?
- 10. 如何獲得ffmpeg中所有可用編解碼器的列表?
- 11. 如何才能在Android NDK中獲得編解碼器信息的角色?
- 12. 如何在ffmpeg的h264解碼器中獲得pps和sps
- 13. 如何在R中使用自編碼器後獲得簇的標籤
- 14. 使用ffmpeg解碼和編碼webrtc的音頻數據的解碼器是什麼?
- 15. 如何獲得$(足, '> .T')在我的代碼,我使用jquery
- 16. 當我使用SAX解析器時,如何獲得父節點?
- 17. 我如何獲得使用XMLPull解析器
- 18. 如何在JSON解析器中爲我的代碼編寫AsyncTask?
- 19. MVC:我如何將代碼解碼爲使用JavaScriptSerializer編碼在C#中的JS
- 20. 如何獲取此main()以使用我的編碼器()?
- 21. 如何安裝並獲得webrtc開始
- 22. 如何在java中使用JPEG編解碼器加載圖片?
- 23. 如何在ffmpeg中使用QTRLE編解碼器創建視頻?
- 24. 如何在PHP中創建我自己的編碼器和解碼器
- 25. 如何在我的代碼中使用編譯器#warning?
- 26. Python:我使用.decode() - 'ascii'編解碼器無法編碼
- 27. 如何使用webRTC適配器的adapter.js?
- 28. 如何解碼使用encodeURIComponent()在JS中編碼的HTML?
- 29. FFProbe獲取編解碼器
- 30. 如何確定文件中使用的視頻編解碼器
是的,不幸的是,這些Chrome統計信息是非標準的,Firefox不會返回'getStats' [yet](https://bugzil.la/1225722)中的編解碼器信息。 – jib