W3C授予WebRTC標準地位

W3C揭幕 最近通過公告宣布相關API WebRTC已成為推薦的標準。

同時,致力於互聯網協議和體系結構開發的IETF(互聯網工程任務組)委員會發布了11份RFC(8825-8835、8854),其中描述了體系結構,協議元素,傳輸方式以及WebRTC中使用的錯誤糾正機制。 這些RFC現在的狀態為“提議的標準”。

對於不熟悉WebRTC技術的人,他們應該知道 自2009年以來由Google開發 作為為瀏覽器創建通信平台的思想的體現,是Adobe Flash和桌面應用程序的替代方案。

Google在2011年發布了有關WebRTC的開發成果,以及通過BSD許可收購數字信號處理公司GIPS而獲得的音頻和視頻處理技術。

同時 免費提供涉及WebRTC的專利, WebRTC標準化過程已與Mozilla,Microsoft,Cisco和Ericsson一起在W3C和IETF開始。

從那以後 所有現代瀏覽器均已實現WebRTC支持 它已經在需要組織用戶之間的直接通信渠道的通信程序,移動應用程序和Web服務中得到了廣泛應用。

例如,為了進一步了解WebRTC已有的範圍,是 廣泛用於視頻和音頻會議應用,遊戲, 協作平台,即時通訊, 系統流和內容分發。

借助WebRTC,通訊應用程序 可以處理語音和視頻流量,並且n僅使用HTML和JavaScript實時,而無需使用第三方專有技術和外部插件。

WebRTC包含四個基本組件: 用戶會話管理系統,音頻處理引擎,視頻處理引擎和傳輸層。 音頻和視頻處理引擎允許使用不同的編解碼器(VP8,H.264)以及噪聲抑制方法。

所有數據僅以加密形式傳輸。 對於實時數據傳輸,可以將DTLS和SRTP(安全實時傳輸協議)協議與技術結合使用,以組織P2P通信通道並確保通過防火牆和地址轉換器(ICE,STUN,TURN,RTP-over- TCP(通過代理工作的能力)。

除了標準化的基礎部件, W3C和IETF也正在開發尚未獲得批准的擴展 允許使用QUIC協議進行傳輸,並允許使用AV1視頻編解碼器。

已經成立了一個工作組來開發WebTransport API和可伸縮視頻編碼API,以簡化向多個收件人的傳輸組織,以使視頻傳輸適應客戶端的帶寬。

對於下一版的WebRTC, 功能正在被使用 如那個 視頻會議的端到端加密,音頻和視頻傳輸的實時處理(包括使用機器學習系統),在已開發的IoT設備中與傳感器建立永久通信通道的手段。

Web應用程序通過以下方式訪問WebRTC功能 JavaScript API 特別準備的 包括以下接口:

  • 獲取用戶媒體-從本地連接的設備(網絡攝像頭,麥克風,攝像機)或文件接收多媒體流(視頻,聲音)。
  • RTCPeerConnection: 在用戶之間建立直接連接,信號處理,與編解碼器一起使用,帶寬控制,安全通信通道的組織。
  • RTCDataChannel: 使用標準WebSockets API在雙向通信通道上進行任意數據交換。
  • 獲取統計信息:獲取統計信息。

最後,如果您有興趣了解更多信息,可以諮詢 以下鏈接。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。