穩(wěn)定傳輸時(shí),不同丟包率下的重傳率對(duì)比
以美國(guó)洛杉磯到上海公網(wǎng)傳輸20Mbps碼率的視頻場(chǎng)景為例,延遲總體設(shè)置在1-2個(gè)rtt,可以達(dá)到穩(wěn)定的傳輸效果。不同丟包率會(huì)對(duì)重傳有較大的影響。
不同丟包率下的延遲情況
同時(shí),對(duì)比了不同協(xié)議在專線中遠(yuǎn)程傳輸?shù)谋憩F(xiàn)。
美東傳輸?shù)缴虾5难舆t情況
除了應(yīng)用在此次比賽中,SRT也能廣泛應(yīng)用于多種直播場(chǎng)景,騰訊視頻云團(tuán)隊(duì)也針對(duì)更多場(chǎng)景對(duì)SRT進(jìn)行了改造和優(yōu)化:
1)推動(dòng)官方優(yōu)化協(xié)議,在支持 streamid/vhost及其它方面的協(xié)議優(yōu)化后可以很好的實(shí)現(xiàn)多路復(fù)用的功能。
2)SRT live模式默認(rèn)是允許丟包的,但是一些應(yīng)用場(chǎng)景或同一場(chǎng)景不同部分的數(shù)據(jù)具有不同的重要性,騰訊視頻云針對(duì)此做了適配直播場(chǎng)景的優(yōu)化,根據(jù)音視頻編碼的特點(diǎn)優(yōu)化了弱網(wǎng)下的抗抖動(dòng)性。
3)SRT默認(rèn)傳輸ts數(shù)據(jù),但是傳輸數(shù)據(jù)非ts時(shí),為了提高傳輸效率,針對(duì)原版進(jìn)行了優(yōu)化,根據(jù)網(wǎng)絡(luò)情況動(dòng)態(tài)的調(diào)整分塊和傳輸機(jī)制。
4)SRT流可直接接入騰訊視頻云直播CDN系統(tǒng),如上行推流采用SRT,下行仍可使用常規(guī)的rtmp/flv/hls,或者全鏈路使用SRT,與現(xiàn)有云直播產(chǎn)品體系完美兼容。
5)騰訊視頻云針對(duì)開源項(xiàng)目做了性能上的提升,并利用了CPU的多核特性,在可擴(kuò)展性上首創(chuàng)式的將SRT作為介于傳輸層和應(yīng)用層之間的協(xié)議,與現(xiàn)有直播協(xié)議體系完美的結(jié)合在一起。
此外,騰訊視頻云借助現(xiàn)有CDN直播系統(tǒng),具備全球分發(fā)能力,覆蓋絕大部分國(guó)家和地區(qū),從網(wǎng)絡(luò)部署和協(xié)議優(yōu)化等多維度層面上助力SRT達(dá)到商用水平。
除了保證了低延遲,騰訊視頻云源站通過多地多機(jī)房和智能調(diào)度,提供了多條備用的接入點(diǎn)及相關(guān)分發(fā)路徑,讓賽事直播信號(hào)更穩(wěn)定的分發(fā)到各主流平臺(tái),信號(hào)在傳輸過程中需要做到可靠不丟幀。而白名單和鑒權(quán)機(jī)制,確保賽事版權(quán)不被盜播。
此前,騰訊視頻云的源站及遠(yuǎn)程傳輸平臺(tái)曾為2019英雄聯(lián)盟全球總決賽、閱兵、雙11等重大賽事和活動(dòng)提供了強(qiáng)有力的技術(shù)保障,應(yīng)對(duì)了眾多低延遲、高清和穩(wěn)定傳輸?shù)闹辈バ枨蟆?/p>
騰訊視頻云源站及遠(yuǎn)程傳輸平臺(tái)在2019英雄聯(lián)盟全球總決賽的應(yīng)用
全球化實(shí)時(shí)視頻傳輸場(chǎng)景不止應(yīng)用于電競(jìng)比賽中,面對(duì)不同場(chǎng)景下客戶源站配置及高速跨區(qū)傳輸?shù)男枨笕找嬖鲩L(zhǎng), 需要將源站及遠(yuǎn)程傳輸能力進(jìn)行標(biāo)準(zhǔn)產(chǎn)品化,MediaConnect很好的解決了這個(gè)問題。
具體來說,通過簡(jiǎn)單的配置傳輸流(Flow)后,用戶可在選定的輸入源區(qū)域與輸出源區(qū)域之間基于SRT協(xié)議開啟高速傳輸功能。MediaConnect支持RTMP/RTP/UDP/SRT等多協(xié)議之間的互轉(zhuǎn),也支持對(duì)接CDN或MediaLive等多樣式的分發(fā)。
借助騰訊云全球化的節(jié)點(diǎn),MediaConnect可實(shí)現(xiàn)全球主要地區(qū)的鏈路加速,通過實(shí)時(shí)的質(zhì)量監(jiān)控優(yōu)化內(nèi)部傳輸路由。其次,還可接入和轉(zhuǎn)換豐富的傳輸協(xié)議。同時(shí),實(shí)現(xiàn)實(shí)時(shí)的分析傳輸質(zhì)量,動(dòng)態(tài)監(jiān)控丟包率、延遲等傳輸質(zhì)量,以及幀率、碼率等音視頻特性數(shù)據(jù)。
值得一提的是,經(jīng)測(cè)試,100-200Mbps的視頻數(shù)據(jù)在MediaConnect 兩個(gè)跨洋endpoint之間可靠傳輸,可以穩(wěn)定控制延遲在500ms以內(nèi)。
基于MediaConnect,可將用于轉(zhuǎn)碼、制作、分發(fā)等領(lǐng)域的音視頻數(shù)據(jù)在各個(gè)國(guó)家或地區(qū)之間進(jìn)行穩(wěn)定、加速共享,并且全面符合用戶低延遲、安全可靠的傳輸需求。
MediaConnect實(shí)現(xiàn)遠(yuǎn)距離音視頻數(shù)據(jù)的傳輸和轉(zhuǎn)換
MediaConnect在媒體服務(wù)中的應(yīng)用
可靠、豐富的全球音視頻傳輸和封裝格式
未來,除了源站與遠(yuǎn)程傳輸解決方案以外,遠(yuǎn)程的制作也將會(huì)是一大趨勢(shì)。騰訊云將SRT低延時(shí)長(zhǎng)距離傳輸、直播源站、云導(dǎo)播臺(tái)、云剪、監(jiān)控等多個(gè)模塊,打造云端一站式的流處理平臺(tái)。
其中,相比于實(shí)體導(dǎo)播臺(tái),云導(dǎo)播臺(tái)無需走線傳輸視頻信號(hào),可以低成本實(shí)現(xiàn)遠(yuǎn)距離的視頻畫面組合。在跨地域的直播活動(dòng)中,集合多地畫面整合編排輸出,云導(dǎo)播臺(tái)可以實(shí)現(xiàn)更佳的觀看體驗(yàn)。在線制作,控制圖、文元素在固定的時(shí)間點(diǎn),時(shí)間區(qū)間同步直播,無需廣電設(shè)備,就能實(shí)現(xiàn)廣電級(jí)直播的效果。
騰訊云遠(yuǎn)程制作中心
事實(shí)上,騰訊視頻云已為多場(chǎng)大型電競(jìng)直播賽事保駕護(hù)航。此前騰訊視頻云為2019英雄聯(lián)盟全球總決賽提供全鏈路護(hù)航,并承載全網(wǎng)90%流量。此外,騰訊視頻云還支持了各大頭部電競(jìng)賽事,共同助力電競(jìng)賽事直播生態(tài)。
目前,電競(jìng)賽事直播大環(huán)境持續(xù)向好,騰訊視頻云基于自身領(lǐng)先的技術(shù)與生態(tài)優(yōu)勢(shì),還將與合作伙伴繼續(xù)深化技術(shù)創(chuàng)新,為電競(jìng)直播行業(yè)持續(xù)蓄能發(fā)力。