www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > > 充電吧
[導讀]? ? ? ?WebRTC非常適合點對點(即一對一)通信。 但是,當我與客戶討論超出一對一(即一對多或多對多)的解決方案和服務時,問題就出現了:“我應該采用哪種架構?”。 有些服務提供商希望復用他們網

? ? ? ?WebRTC非常適合點對點(即一對一)通信。 但是,當我與客戶討論超出一對一(即一對多或多對多)的解決方案和服務時,問題就出現了:“我應該采用哪種架構?”。 有些服務提供商希望復用他們網絡中的組播支持(我們正在為此嘗試做一些實驗),有些正在探索基于聯(lián)播(simulcast)的解決方案,還有一些正在考慮像MCU /Mixer這樣的集中式解決方案,而其中一些 只是愿意通過使用基于Mesh的技術將負擔放在端點(endpoint)上。

? ? ? ?盡管能實現WebRTC多人音視頻的方案,該技術最流行的用途不局限于多方視頻會議場景。不要以為只是傳統(tǒng)的音視頻會議室,更多的情況包括:智能硬件、ipcamera、在線課堂,實時直播等。在每種情況下,核心功能都能夠將來自多個來源的媒體流分配到多個目的地。因此......如果您是服務提供商,您如何使用WebRTC端點實施多方拓撲?
? ? ? ?根據您的要求,有幾種不同的架構可能是合適的。這些架構基本上圍繞兩個方面:
☆集中式 VS 點對點(P2P)
☆Mixing VS Routing
? ? ? ?我將在這里描述最受歡迎的解決方案。如果您需要更深入地了解協(xié)議含義和實施細節(jié),您可以在RTP拓撲IETF文檔中找到所有相關信息。

Mesh解決方案
? ? ? ?Mesh方法是最簡單的解決方案。它在新的WebRTC服務提供商中很受歡迎,因為它不需要架設服務器。該體系結構基于從每一個發(fā)送者創(chuàng)建多個一對一的數據流到每一個接收者。


? ? ? ?即使看起來效率低下,實際上它也是非常有效的,并且提供了盡可能低的延遲,并為根據實際情況為每個接收者提供獨立的比特率。
? ? ? ?“唯一”問題是該解決方案需要大量的上行鏈路帶寬來同時向所有目的地發(fā)送媒體流,而現有的瀏覽器實現需要大量的CPU功率來并行地對視頻進行多次編碼。

Mixer解決方案
? ? ? ?Mixer是多人視頻會議的傳統(tǒng)解決方案,并且已經使用了多年,取得了巨大成功。這個成功歸功于它在終端(endpoint)中需要最少的成本。 該體系結構基于中心點與每個參與者保持單一的一對一流。然后,中央元件接收并混合每個傳入的音頻和視頻流,為每個參與者生成一個單獨的流。視頻會議行業(yè)中這些集中式元件的一個常見術語是多點控制單元(MCU)。實際上,使用MCU通常是指Mixer解決方案。


? ? ? ?Mixer是與老舊設備互操作性非常好的解決方案。它們還允許全比特率適應,因為Mixer可以產生不同的輸出流,給每個接收者提供不同的質量。Mixer解決方案的另一個優(yōu)勢是它可以在設備中利用硬件解碼,只要設備具有硬件解碼能力。
? ? ? ?主要的缺點是MCU的成本。另外,由于混合需要解碼和重新編碼,這會引入額外的延遲和質量損失。最后,轉換和合成可能在理論上導致應用程序UI的靈活性較低(盡管此問題有解決方法)。

Router解決方案
? ? ? ?Router(或Relay)因H.264 SVC基礎架構變得普及,并且這種架構被大多數新的WebRTC平臺所使用,這些平臺在沒有任何老舊設備。該體系結構基于中心點接收來自每個發(fā)送者的流,并向每個參與者發(fā)送流。這個中心點只能進行數據包檢測和轉發(fā),而不會對流媒體進行昂貴的編碼和解碼。常見術語是SFU。


? ? ? ?Router提供了一種便宜且可擴展的多方解決方案,與傳統(tǒng)調Mixer解決方案相比,在保證視頻質量的前提下具有更低的延遲。
? ? ? ?另一方面,這個方案的行業(yè)經驗較少,將流適配到不同的接收者變得棘手。我們需要在終端中支持生成多種不同的流,這些流隨后可以在路由器中被選擇性地轉發(fā)。

三種架構的流量對比


我們該用那種架構?
? ? ? ?不幸的是,沒有簡單的答案。事實上,一些商業(yè)解決方案包括對所有這些解決方案的支持,以優(yōu)化不同客戶的使用。但是,這里有一些一般性的經驗法則。
1.如果您僅提供音頻服務,或者需要與傳統(tǒng)設備互操作,那么Mixer架構可能最適合您。另外,如果基礎設施的成本不是問題,并且參與者具有異構連接,這可能是一個很好的解決方案。
2.假設你提供企業(yè)級服務,且有較好的寬帶和高效的硬件(即一個企業(yè)內部服務),并且參與者數量有限,那么您可以使用Mesh體系結構獲得良好結果。
3.一般而言,如果您提供大規(guī)模服務,則應優(yōu)先考慮Router方案。歸根結底,Router解決方案最接近于將智能置于網絡邊界的Internet模式,以在構建最終用戶應用程序時實現更好的伸縮性和靈活性。

WebRTC中缺少什么?

? ? ? ?即使有商業(yè)和免費的解決方案在WebRTC上提供多方服務,仍然存在需要在基礎技術中解決的問題,以實現更好的用戶體驗。這些包括:
1.改進了音頻處理和編碼,特別是聲學回聲消除和噪聲抑制算法。
2.更先進和靈活的擁塞控制,允許開發(fā)人員即時修改流的參數,比如比特率,質量或視頻分辨率。
3.simulcast和分層視頻編碼支持獨立地將原始視頻流適配到每個接收者,而無需昂貴的代碼轉換。
? ? ? ?總而言之,我們有能力開始基于WebRTC技術為我們的客戶提供多方服務。隨著標準的發(fā)展,隨著更多API的提供,以及隨著更多瀏覽器中更好的實現的出現,基于網絡的視頻會議的未來變得更加有前途。


原文鏈接:https://webrtchacks.com/webrtc-beyond-one-one/

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: 驅動電源

在工業(yè)自動化蓬勃發(fā)展的當下,工業(yè)電機作為核心動力設備,其驅動電源的性能直接關系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅動電源設計中至關重要的兩個環(huán)節(jié),集成化方案的設計成為提升電機驅動性能的關鍵。

關鍵字: 工業(yè)電機 驅動電源

LED 驅動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設備的使用壽命。然而,在實際應用中,LED 驅動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設計、生...

關鍵字: 驅動電源 照明系統(tǒng) 散熱

根據LED驅動電源的公式,電感內電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關鍵字: LED 設計 驅動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產業(yè)的重要發(fā)展方向。電動汽車的核心技術之一是電機驅動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅動系統(tǒng)中的關鍵元件,其性能直接影響到電動汽車的動力性能和...

關鍵字: 電動汽車 新能源 驅動電源

在現代城市建設中,街道及停車場照明作為基礎設施的重要組成部分,其質量和效率直接關系到城市的公共安全、居民生活質量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關鍵字: 發(fā)光二極管 驅動電源 LED

LED通用照明設計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數校正(PFC)、空間受限和可靠性等。

關鍵字: LED 驅動電源 功率因數校正

在LED照明技術日益普及的今天,LED驅動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關鍵字: LED照明技術 電磁干擾 驅動電源

開關電源具有效率高的特性,而且開關電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現在的LED驅動電源

關鍵字: LED 驅動電源 開關電源

LED驅動電源是把電源供應轉換為特定的電壓電流以驅動LED發(fā)光的電壓轉換器,通常情況下:LED驅動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: LED 隧道燈 驅動電源
關閉