精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

WebTransport 開播的應用實踐之路

網絡
WebTransport可以發(fā)揮頁面多線程的優(yōu)勢,使用WebRTC協議,大量的邏輯只能放在主線程執(zhí)行,而使用WebTransport就可以將整個音視頻的處理流程放在WebWorker中,降低對主線程的占用,提升頁面流暢度。

Web開播的業(yè)務挑戰(zhàn)

無論是本地軟件推流還是Web推流,都需要解決推流抖動、畫面高糊、音頻卡頓等問題。在現有的Web技術環(huán)境下,如何穩(wěn)定地把高質量的音視頻流呈現給更多用戶,是我們技術團隊攻克的重點。從技術角度來解讀一下這里的幾個關鍵詞:

  • 穩(wěn)定性: 傳輸協議本身的穩(wěn)定性是需要保障的,優(yōu)先會選擇使用可靠傳輸,防止網損帶來的花屏、雜音等問題,更重要的是,在服務鏈路不可用的情況下能夠迅速切換服務線路。因此在推流場景下需要提供多線路備份的能力。
  • 高質量:在一些場景下,比如醫(yī)療醫(yī)美營銷的場景、帶貨的場景,要對商品細節(jié)做展示,這就要求技術方案在帶寬允許的前提下,盡可能選用對畫面細節(jié)損失更少的編碼方案
  • 大規(guī)模用戶:要分發(fā)給更多用戶,那技術方案設計肯定會引入直播CDN服務,但是推流協議是不是能夠被直播CDN支持,這就是一個考量的點,也是做私有協議無法滿足的點。

WebTransport 的技術原理

首先我們簡單來了解一下WebTransport這個傳輸協議基本的技術原理。WebTransport是基于HTTP3的應用層傳輸協議,HTTP3的底層又基于quic協議,quic協議是基于UDP協議實現的一套傳輸協議,支持可靠與非可靠傳輸兩種形式。

圖片

WebTransport 的技術優(yōu)勢

WebTransport對于Web應用的意義并不止于一個更好的傳輸協議,它更多的還是帶來了一個更加豐富的技術棧,能夠根據實際場景,結合WebCodecs、WebAssembly和WebNN等能力實現更好的應用體驗。相較于WebRTC相對中心化的技術棧,這種方式顯然是更加靈活的,易于做出更多靈活的技術組合。

圖片

另一個明顯的優(yōu)勢在于WebTransport可以發(fā)揮頁面多線程的優(yōu)勢,使用WebRTC協議,大量的邏輯只能放在主線程執(zhí)行,而使用WebTransport就可以將整個音視頻的處理流程放在WebWorker中,降低對主線程的占用,提升頁面流暢度。同時使用多線程能夠提升應用的擴展性,在面對更多的音視頻任務時可以用線程來進行抽象和隔離。

圖片

充分利用多線程機制降低主線程負擔

圖片

利用多線程機制提升應用的可拓展性

從傳輸協議的特性上來說,它的建聯速度更快,首次建聯只需要1個RTT,相比之下,TCP則需要2~3個RTT。針對已經建立過的連接,超時時間內再次建聯可以實現0RTT。在網絡擁塞的情況下,減少RTT次數對速度的優(yōu)化是非常明顯的。可以到幾十ms。最后一個特性是連接遷移,在直播過程中如果WIFI網絡不好。切到手機熱點也可以實現0RTT,相比之下,TCP、RTC都需要重新建立連接,恢復的速度會慢很多。

圖片

首次連接比TCP快1~2RTT 

圖片


對有緩存的連接支持0RTT

基于這些優(yōu)勢,火山引擎直播團隊選擇使用WebTransport優(yōu)化直播推流。設計的方案是基于單向流的穩(wěn)定傳輸,從傳輸格式上對標RTMP,這樣直播CDN的支持成本會相對較小,比較好復用目前的RTMP收流邏輯。由于這個技術棧較新也需要解決過程中的一些問題:雖然W3C定義了AAC的編碼能力,但是Chrome沒有提供AAC編碼的實現,可以將libFaaC編譯成wasm庫來實現,另外瀏覽器沒有針對flv容器的封裝,需要額外支持該部分能力。那么相比于WebRTC推流,WebTransport推流的實際應用效果如何呢?

圖片

WebTransport 推流 與 WebRTC 推流效果對比

為什么 WebTransport 能夠比 WebRTC 推流獲得更好的效果:

網絡傳輸(畫質與穩(wěn)定性):

WebRTC是面向實時通信的傳輸協議,對網絡延時的變化敏感。使用WebRTC協議推流時,它受到網絡抖動的影響較大,當網絡延時的抖動發(fā)生時,RTC的帶寬估計模塊會認為當前網絡處于擁塞狀態(tài),需要降低發(fā)送碼率以避免擁塞,碼率的降低對視頻畫質的影響是非常大的,直觀感受就會出現局部的馬賽克。當使用WebTransport基于Quic可靠傳輸時,其擁塞控制算法對網絡抖動的敏感度相對較低,可以通過犧牲一定的延遲保證發(fā)送可靠性,因此不容易出現大幅降低發(fā)送帶寬的行為,畫質相對有保障。

編碼優(yōu)化(畫質):

WebTransport在Web規(guī)范中提供了網絡傳輸的能力,并且可以與現有的Web端多媒體能力進行深度集成,例如WebCodecs、WebGPU等。給應用的優(yōu)化提供了更多編碼格式、參數選擇方面的空間。

易于集成到直播 CDN (大規(guī)模分發(fā)):

WebTransport基于已經定稿的HTTP3規(guī)范,易于被直播CDN集成支持,應用復雜度相較于WebRTC更低,同時省去了RTC推流建連過程中的信令環(huán)節(jié),可以加快首幀推送的速度,方便部署到更多的直播CDN

首先在網絡抖動的場景下,同樣加入100ms延遲抖動,WebTransport推流的畫面會明顯比RTC推流要清晰。在網絡搶占的場景下,固定一個較低的帶寬,使用GCC擁塞控制算法的數據流,面對使用TCP協議的數據傳輸,它能夠分到的帶寬資源是非常小的。

圖片

WebTransport推流+100ms延遲抖動

圖片

 WebRTC推流+100ms延遲抖動

另外,在固定3Mbps上行帶寬的網絡下,同時使用WebTransport和RTC推流,設定的目標碼率都是1.5M,過程中RTC推流的碼率會受到嚴重的影響,碼率大幅下降,不能保證畫質。WebTransport推流在不同網絡狀態(tài)下的流暢度表現,除了大量丟包的情況下,其余的場景都能夠達到與RTC推流基本持平。

圖片

WebTransport推流

圖片

 WebRTC推流

總結與展望

不同的推流協議之間各有優(yōu)缺點,目前沒有一個完美的解決方案,需要根據實際的場景來做選擇,比如連麥場景一般需要用WebRTC轉推,更適合低延遲互動的場景,WebTransport方案則更適合高畫質需求的場景。總的來說,WebTransport推流的方案在解決“如何穩(wěn)定地將高質量的音視頻傳遞給大量的用戶”的問題上,即實現了可靠的傳輸,連接穩(wěn)定性有保障,并且在遭遇網損的場景,可以通過犧牲部分延遲保障音視頻質量,給出了一份令人較為滿意的答卷。如果想要體驗WebTransport的開播效果,可進入火山引擎控制臺進行在線demo體驗。

圖片


責任編輯:龐桂玉 來源: 字節(jié)跳動技術團隊
相關推薦

2023-04-28 08:06:04

低代碼AI智能

2023-11-01 07:44:29

轉轉Flutter業(yè)務

2018-09-10 15:57:52

IstioUCloudIPv6

2016-04-21 10:10:31

Java應用架構

2019-06-04 09:26:35

UCloudUDB數據庫

2022-11-29 08:00:00

Soul智能語音人工智能

2021-07-28 14:37:57

WKWebviewh5網絡

2017-10-31 15:19:24

支付通道自動化

2010-05-07 15:32:13

Oracle物理結構

2025-05-07 03:45:00

應用運維技術

2020-03-02 16:24:45

戴爾

2023-12-26 12:18:34

2022-07-08 14:17:18

Kubernetes集群高可用Linux

2020-06-03 07:59:12

2024-09-29 17:44:27

數據飛輪數據中臺數字化轉型

2024-05-17 17:32:58

日志實踐

2023-12-06 13:18:00

物聯網

2013-07-31 10:31:46

應用搜索雷電搜索移動應用

2018-09-18 09:30:17

微信熱補丁Android

2023-08-09 20:43:32

點贊
收藏

51CTO技術棧公眾號

亚洲精品第一国产综合野| 新狼窝色av性久久久久久| www.神马久久| 国产手机在线观看| 国产精品久久色| 九一免费在线观看| 六月丁香综合网| 久久久久久色| 久99九色视频在线观看| 精品黑人一区二区三区观看时间| www.久久.com| 亚洲第一搞黄网站| 亚洲乱码一区二区三区| 蜜桃视频久久一区免费观看入口 | 国产在线观看一区二区| 孩xxxx性bbbb欧美| 内射毛片内射国产夫妻| 中文字幕在线网址| 少妇高潮久久久| 青青青爽久久午夜综合久久午夜| 欧美成人第一页| 国产特黄级aaaaa片免| 亚洲大奶少妇| 欧美日韩国产天堂| 日韩女优毛片在线| 婷婷精品国产一区二区三区日韩| 亚洲国产精品suv| 日韩精品电影一区亚洲| 欧美日韩福利电影| 亚洲天堂av中文字幕| 高清精品xnxxcom| 欧美精品丝袜中出| 久久久久久久久久久久久国产精品| 国产色在线观看| 久久免费电影网| 国产日韩一区二区三区| va婷婷在线免费观看| 奇米影视在线99精品| 2019亚洲男人天堂| 日本天堂在线视频| 欧美日本不卡| 裸体女人亚洲精品一区| 免费看一级黄色| 精品国产乱码久久久久久1区2匹| 日韩国产一区三区| 视频免费在线观看| 777久久精品| 日韩视频在线观看一区二区| 亚洲天堂2018av| 999国产精品亚洲77777| 91精品福利在线| 99草草国产熟女视频在线| 在线毛片观看| 色综合网色综合| 国产aaa一级片| 中文字幕乱码中文乱码51精品| 午夜欧美在线一二页| www.av毛片| 嗯~啊~轻一点视频日本在线观看| 亚洲国产精品综合小说图片区| 97中文字幕在线| 97久久人人超碰caoprom| 亚洲成人中文在线| 国产美女主播在线播放| 国产传媒在线观看| 精品免费在线观看| 97视频在线免费播放| 一本大道色婷婷在线| 日韩欧美中文字幕在线播放| 无码aⅴ精品一区二区三区浪潮| 亚洲优女在线| 欧美日韩亚洲综合在线 | 日本不卡123| 国产精品露脸av在线| 国产一区二区三区三州| 韩国一区二区三区| 成人9ⅰ免费影视网站| 亚洲a视频在线观看| 成人听书哪个软件好| 久久综合久久久| 幼a在线观看| 一区二区三区国产豹纹内裤在线| 大陆av在线播放| 天堂中文最新版在线中文| 在线亚洲人成电影网站色www| 欧美女同在线观看| 免费看一区二区三区| 亚洲成人黄色在线| caopeng视频| 91成人观看| 国产91精品不卡视频| 成人毛片一区二区三区| 国内久久婷婷综合| 黄色一区三区| 求av网址在线观看| 亚洲国产精品一区二区www在线 | 国产成人久久精品77777最新版本| 国产精品12| 国产粉嫩一区二区三区在线观看| 日韩毛片高清在线播放| 亚洲人成无码网站久久99热国产 | 欧美在线你懂得| 免费欧美一级片| 岳的好大精品一区二区三区| 久久综合伊人77777蜜臀| 国产a∨精品一区二区三区仙踪林| 麻豆国产精品一区二区三区 | 欧美人与牛zoz0性行为| 蜜月aⅴ免费一区二区三区| 999这里只有精品| 狠狠色丁香久久婷婷综| 久久国产精品亚洲va麻豆| 秋霞午夜理伦电影在线观看| 欧美日韩国产限制| 久久6免费视频| 真实原创一区二区影院| 九九热r在线视频精品| 国产真人无遮挡作爱免费视频| 丁香一区二区三区| 吴梦梦av在线| yy6080久久伦理一区二区| 亚洲第一天堂av| 老熟妇高潮一区二区三区| 日本伊人精品一区二区三区观看方式| 国产日韩欧美精品| 羞羞视频在线观看免费| 欧美日韩一区在线观看| mm131丰满少妇人体欣赏图| 亚洲国产精品第一区二区三区| 成人网在线免费看| 91社区在线观看播放| 欧美日韩亚洲国产一区| 丰满少妇一区二区三区专区| 日韩欧美中字| 国产精品久久一| 精品久久av| 欧美性xxxxxxx| 亚洲精品女人久久久| 黄色av一区| av资源站久久亚洲| 在线不卡日本v二区707| 日韩欧美国产高清| 日韩女优一区二区| 国产一区二区久久| 国产麻豆电影在线观看| 四虎成人精品一区二区免费网站| 影音先锋日韩有码| 中文字幕第三页| 亚洲国产成人私人影院tom| 激情视频综合网| 欧美在线色图| 国产美女直播视频一区| 欧美一区二区三区| 在线不卡免费av| 国产成人av免费在线观看| 精品亚洲欧美一区| 久久99国产精品一区| 激情久久免费视频| 欧美激情按摩在线| 日批视频在线播放| 午夜精品aaa| 中文字幕一区二区久久人妻网站| 国产欧美在线| 日韩精品欧美在线| 亚洲色图综合| 色综合导航网站| 欧美一区二区三区成人片在线| 天天影视色香欲综合网老头| 一级黄色片大全| 麻豆精品国产传媒mv男同| 国产精品无码乱伦| 永久免费精品视频| 国产91ⅴ在线精品免费观看| 久久精品a一级国产免视看成人| 色爱区综合激月婷婷| 国产中文字幕久久| 高清国产午夜精品久久久久久| 亚洲 欧美 日韩 国产综合 在线| 综合伊思人在钱三区| 成人精品一区二区三区电影黑人| 午夜成年人在线免费视频| 亚洲激情在线观看| 这里只有精品免费视频| 亚洲免费观看高清完整版在线观看 | 国产一级中文字幕| 久久只精品国产| 亚洲第一区第二区第三区| 韩日成人在线| 视频一区视频二区视频| 日韩中文字幕视频网| 欧美性一区二区三区| 日本高清中文字幕在线| 精品国产乱码久久久久久夜甘婷婷| 日本熟伦人妇xxxx| 国产精品国产三级国产专播品爱网 | 日本中文字幕免费| 国产精品欧美经典| 亚洲精品第二页| 久久99九九99精品| 免费看又黄又无码的网站| 欧美性感美女一区二区| 成人欧美一区二区三区视频xxx| 欧洲精品一区二区三区| 欧美日韩国产成人在线| 国产一级免费在线观看| 精品免费国产一区二区三区四区| 中国女人一级一次看片| 精品福利在线观看| www色aa色aawww| 久久久99久久| 老熟妇精品一区二区三区| 精品一二三四区| 国产熟人av一二三区| 亚洲日本黄色| 毛片在线视频观看| 波多野结衣的一区二区三区| 精品国产免费久久久久久尖叫| 亚洲国产精选| 国产精品视频男人的天堂| 天堂中文最新版在线中文| 欧美黄色片视频| 国产在线看片| 色噜噜狠狠狠综合曰曰曰88av| 天堂a中文在线| 精品剧情v国产在线观看在线| 亚洲性在线观看| 日本乱人伦一区| 欧美一区二区激情视频| 亚洲一区精品在线| 五月天丁香激情| 亚洲色图第一区| 国产天堂av在线| 亚洲欧美在线视频观看| 美国一级黄色录像| 国产午夜久久久久| 国产成人福利在线| 久久夜色精品国产噜噜av| 熟女人妻在线视频| www..com久久爱| 尤物网站在线观看| av在线免费不卡| 欧美在线一级片| av色综合久久天堂av综合| 精品中文字幕在线播放 | 欧美18—19性高清hd4k| 91亚洲精品久久久蜜桃网站| av漫画在线观看| 成人夜色视频网站在线观看| 国产国语老龄妇女a片| 高清在线成人网| 欧美双性人妖o0| 91最新地址在线播放| 人妻丰满熟妇av无码久久洗澡 | 国产一二三在线| 66m—66摸成人免费视频| rebdb初裸写真在线观看| 97国产真实伦对白精彩视频8| www成人免费观看| 秋霞成人午夜鲁丝一区二区三区| 一区二区三区电影大全| 日韩美女视频中文字幕| 精品三区视频| 91中文在线视频| 在这里有精品| 久久99久久精品国产| 久久99高清| 宅男噜噜99国产精品观看免费| 先锋资源久久| 欧美男女爱爱视频| 久久这里有精品15一区二区三区| 亚洲黄色a v| 韩国v欧美v亚洲v日本v| 免费看91视频| 久久网站最新地址| 中文乱码字幕高清一区二区| 依依成人精品视频| 亚洲欧美综合另类| 在线欧美小视频| 99热这里只有精品9| 亚洲国产日韩欧美在线图片| 国产免费av在线| 欧美老少做受xxxx高潮| 最新中文字幕在线播放| 91精品免费久久久久久久久| 91亚洲无吗| 日韩欧美亚洲日产国| 欧美一区激情| 日本一极黄色片| 国产一区二区影院| 少妇久久久久久久久久| 一区二区在线观看免费| 国产乱码77777777| 日韩女优电影在线观看| 国产一区二区影视| 欧美极品少妇xxxxⅹ免费视频 | 成人免费在线看片| 精品视频97| 亚洲 欧美 日韩 国产综合 在线| 麻豆精品视频在线| 亚洲欧美色图视频| 亚洲精品免费播放| 国产真人无遮挡作爱免费视频| 精品美女在线观看| 免费网站成人| 日本精品一区二区三区在线| 91亚洲精品视频在线观看| 亚洲高清乱码| 一区二区三区四区五区在线| 色网站在线视频| 欧美国产综合一区二区| 久久久久久久久久久久久av| 欧美一区二区三区思思人| 成在在线免费视频| 91av在线国产| 澳门成人av| 麻豆视频传媒入口| 蜜臀av性久久久久蜜臀aⅴ四虎 | 国产一区毛片| 国产91xxx| 国产高清精品网站| 日本不卡一二区| 欧洲国内综合视频| 少妇性bbb搡bbb爽爽爽欧美| 欧美激情手机在线视频| 国产一区二区三区| 一区二区三区的久久的视频| 日韩成人一级大片| 性欧美13一14内谢| 亚洲成人av在线电影| 国产高清免费在线观看| 久久久精品国产| 曰本一区二区| 日本黄色播放器| 久久91精品国产91久久小草| 九九九视频在线观看| 91成人国产精品| 阿v免费在线观看| 国产精品吊钟奶在线| 国产精品三级| 日韩一级免费在线观看| 国产亚洲成aⅴ人片在线观看| aaaaaa毛片| 伊人久久综合97精品| 欧美黄色三级| 亚洲午夜精品久久久中文影院av | 性做久久久久久久免费看| 亚洲精品18p| 高清一区二区三区四区五区| 成人线上播放| 黄色网页免费在线观看| 91网站在线播放| 高潮毛片又色又爽免费| 亚洲性xxxx| 欧美在线一级| 国产精品久久成人免费观看| 国产乱码精品一区二区三| 久久久久无码精品国产| 亚洲国产精品久久久| 在线观看特色大片免费视频| 日韩av高清| 国内精品伊人久久久久av一坑 | 亚洲自拍偷拍一区| 欧美日韩国产精品一区二区亚洲| 中文字幕视频观看| 欧美丝袜第一区| 中文字幕在线视频区| 99在线观看| 麻豆久久精品| 欧美自拍偷拍网| 欧美不卡视频一区| 麻豆国产在线| 亚洲欧美成人一区| 国产精品一区二区在线观看不卡 | 美女100%无挡| 欧美精品久久99| tube8在线hd| 日韩欧美国产二区| 国产精品一区一区三区| 国产又大又黄又粗| 久久精品视频导航| 美女视频亚洲色图| 91欧美视频在线| 亚洲图片自拍偷拍| 国产日产精品久久久久久婷婷| 亚洲伊人一本大道中文字幕| 国产麻豆综合| www欧美com| 亚洲精品视频久久| 久久久久久亚洲精品美女| 凹凸国产熟女精品视频| 中文字幕一区二区三区乱码在线| 日批视频免费播放| 成人在线精品视频| 香蕉精品999视频一区二区| www色aa色aawww| 亚洲人成绝费网站色www| 天堂av一区| 日本肉体xxxx裸体xxx免费| 午夜精品一区二区三区三上悠亚| av资源种子在线观看|