· 發(fā)布端:基于WebRTC原生API以及標準交互信令構(gòu)建SDK,適用于任何設備,兼容主流Web瀏覽器,可開發(fā)適配多種推流工具插件,如:OBS(Open Broadcaster Software)等;
· WTN:基于WebRTC標準交互協(xié)議以及擴展能力構(gòu)建的全球化實時傳輸網(wǎng)絡,采用“端-云-端”全鏈路WebRTC設計,不同于傳統(tǒng)流媒體分發(fā),避免了邊緣協(xié)議轉(zhuǎn)換產(chǎn)生的折損,可實現(xiàn)最佳互動性效果,確保實時互動場景體驗最佳;
· 訂閱端:實現(xiàn)全球用戶在所有支持WebRTC的設備上訂閱觀看,支持接收實時音視頻數(shù)據(jù)和信令消息。
標準、開放的服務端網(wǎng)絡,更快、更便捷構(gòu)建實時互動場景
和傳統(tǒng)第三方音視頻廠商提供的RTC服務相比,WTN最大的特點就是標準和開放。
在標準化方面,去年,互聯(lián)網(wǎng)工程任務組(IETF)和萬維網(wǎng)聯(lián)盟(W3C)正式宣布了WebRTC成為標準。近年來,一些RTC相關企業(yè)相繼向IETF提交了WebRTC信令交互標準協(xié)議草案,WTN便是基于這些WebRTC標準協(xié)議建立的,它得以讓開發(fā)者可以不受第三方廠商SDK限制,利用WebRTC標準媒體協(xié)議、標準信令交互協(xié)議(如WHIP/WHEP等)即可完成各種設備之間的媒體通信。
作為一個優(yōu)秀的開源項目,WebRTC的宗旨是開放和透明,致力于建立一個互聯(lián)網(wǎng)瀏覽器之間的音視頻和數(shù)據(jù)實時通信的平臺,WTN也是如此。我們將在Github上發(fā)布一整套基于WebRTC APIs的開源SDK、快速開始Demo、開源OBS推流插件等開發(fā)工具,幫助開發(fā)者快速構(gòu)建自己的SDK并便捷地接入WTN服務。
通過協(xié)議標準化和開源,我們希望把WTN的能力提供給更多的WebRTC開發(fā)者,降低服務端傳輸網(wǎng)絡的建設和研發(fā)投入,幫助開發(fā)者更快、更便捷地構(gòu)建實時音視頻場景。另外一方面,“標準化”也可以方便地接入多個傳輸線路,推進多廠商RTC之間互聯(lián)互通,降低企業(yè)和開發(fā)者的使用難度。
對齊抖音、飛書同款RTC服務端能力
WTN沉淀了火山引擎RTC多年來支持抖音、飛書等產(chǎn)品的打磨和實踐經(jīng)驗?;鹕揭鎸⒋巳块_放出來,讓開發(fā)者可以方便地接入高質(zhì)量的傳輸網(wǎng)絡服務,在此能力之上構(gòu)建優(yōu)質(zhì)用戶體驗的實時互動應用。
WTN 為火山引擎 RTC 提供了超低延時、穩(wěn)定可靠的音視頻傳輸服務——國內(nèi)音視頻網(wǎng)絡端傳輸平均延時 24ms,亞太區(qū)域平均延時 43ms,歐美區(qū)域平均延時 58ms,其他區(qū)域(南美、中東、非洲等)平均延時 181ms;擁有億級 DAU 產(chǎn)品的穩(wěn)定支撐能力,媒體建聯(lián)成功率達 99.95%;彈性可擴展的設計可支持線上超大規(guī)模無限并發(fā),滿足應用在高速增長裂變時期的傳輸壓力。
開發(fā)者使用開源WebRTC原生庫或自研SDK接入WTN時,即能實現(xiàn)上述服務端傳輸能力。同時,我們還將提供企業(yè)版SDK,開發(fā)者使用企業(yè)版SDK接入WTN時,可實現(xiàn)與火山引擎RTC一樣的QoS指標能力,包括進房成功率、首幀發(fā)送成功率、首幀耗時、卡頓率、端到端延時等。
功能方面,WTN支持音視頻推拉流、TURN服務和實時信令傳輸?shù)饶芰?,一張網(wǎng)絡即可構(gòu)建豐富的實時互動場景。
擁抱WebRTC,擁抱實時互動
視頻會議、在線課堂、云演唱會、在線桌游、在線KTV……RTC正在改變和豐富人們的工作及生活方式,讓人們的距離越來越近,火山引擎開放WebRTC傳輸網(wǎng)絡,旨在將RTC做得更簡單、更易用,鼓勵開發(fā)者積極擁抱WebRTC,不再讓服務端網(wǎng)絡成為構(gòu)建各類實時互動場景應用的桎梏。
社交娛樂場景,開發(fā)者可以利用WTN快速構(gòu)建連麥直播場景應用,觀眾可以和主播實時互動,普通觀眾也能享受同步的、超低延時的觀看體驗;在線教學場景,開發(fā)者可以方便地構(gòu)建“互動直播課”,讓學生可以實時反饋教學過程中的思考和問題,讓老師可以隨時答疑解惑,提升在線教學的體驗和效果;協(xié)同通信場景,開發(fā)者可以輕松構(gòu)建專業(yè)、大規(guī)模的網(wǎng)絡研討會,支持萬人會議穩(wěn)定在線,進一步增加“在線協(xié)同辦公”的覆蓋范圍……開發(fā)者也可以利用WTN為實時信令搭建一條超可靠、低延時的傳輸通道,保證會控、云游戲、遠程控制、IoT等場景中的信令必達、信令快達。
【 來源:火山引擎 】