WebRTC的優缺點

2021-10-24 17:38:27 字數 693 閱讀 8245

作為google開源的技術,webrtc並不是乙個可以拿來就用並且效能很好的產品,需要工程師們對其進行較多的改善。本文主要來談一談webrtc的優缺點。

webrtc的優點:

3. 強大的打洞能力。webrtc技術包含了使用stun、ice、turn、rtp-over-tcp的關鍵nat和防火牆穿透技術,並支援**。

webrtc的缺點:

1. 缺乏伺服器方案的設計和部署。

2. 傳輸質量難以保證。webrtc的傳輸設計基於p2p,難以保障傳輸質量,優化手段也有限,只能做一些端到端的優化,難以應對複雜的網際網路環境。比如對跨地區、跨運營商、低頻寬、高丟包等場景下的傳輸質量基本是靠天吃飯,而這恰恰是國內網際網路應用的典型場景。

2. webrtc比較適合一對一的單聊,雖然功能上可以擴充套件實現群聊,但是沒有針對群聊,特別是超大群聊進行任何優化。

3. 裝置端適配,如回聲、錄音失敗等問題層出不窮。這一點在安卓裝置上尤為突出。由於安卓裝置廠商眾多,每個廠商都會在標準的安卓框架上進行定製化,導致很多可用性問題(訪問麥克風失敗)和質量問題(如回聲、嘯叫)。

可見,webrtc是乙個優缺點兼有的技術,在擁有誘人的優點的同時,其缺點也十分的嚴重。在進行webrtc的開發之前,請根據自身的情況來決定是自主開發還是使用第三方sdk。

馮越  聲網agora.io 首席客戶端sdk架構師

剛構橋的優缺點 橋梁的優缺點

梁式橋 主梁為主要承重構件,受力特點為主梁受彎。主要材料為鋼筋混凝土 預應力混凝土,多用於中小跨徑橋梁。簡支梁橋合理最大跨徑約 公尺,懸臂梁橋與連續梁橋合宜的最大跨徑約 60 70 公尺。優點 採用鋼筋砼建造的梁橋能就地取材 工業化施工 耐久性好 適應性強 整體性好且 美觀 這種橋型在設計理論及施工...

演算法的優缺點 邏輯回歸演算法的優缺點

邏輯回歸演算法是最經典的幾個機器學習演算法之一,本文對它的優點,缺點進行總結。sigmoid函式 表示式如下 1.實現簡單,廣泛的應用於工業問題上 2.分類時計算量非常小,速度很快,儲存資源低 3.便利的觀測樣本概率分數 4.對邏輯回歸而言,多重共線性並不是問題,它可以結合l2正則化來解決該問題 5...

Struts的優缺點

struts是開源軟體,使開發者能更深入的了解其內部實現機制。struts 優點 業界 標準 很多成功案例 學習資源豐富。struts的優點主要集中體現在兩個方面 taglib和頁面導航。a 利用struts提供的taglib可以大大節約開發時間。b 維護擴充套件比較方便。通過乙個配置檔案,即可把握...