隨著國內(nèi)網(wǎng)絡(luò)直播競爭已進(jìn)入下半場嫌变,海外市場成為了直播業(yè)內(nèi)眼中的藍(lán)海。
在積累了成熟的產(chǎn)品躬它、運營、商業(yè)運作的經(jīng)驗后东涡,許多國內(nèi)直播平臺相繼在歐美以及中東冯吓、東南亞、印度等新興市場推出移動直播產(chǎn)品疮跑,試圖復(fù)制出新的奇跡组贺。
多家直播市場巨頭已在海外市場取得了相當(dāng)亮眼的成績:
雖然出海看起來是廣闊天地大有可為祖娘,但是失尖,要想向全球用戶提供高質(zhì)量的跨境直播體驗,可沒這么容易。
第1關(guān):跨境傳輸
在跨境直播中掀潮,直播流需要越過千山萬水菇夸,穿過沿途各國運營商的壁壘。
假設(shè)一位美國的觀眾要收看一位中國主播發(fā)起的直播仪吧,中國主播使用的是A運營商的服務(wù)庄新,而美國觀眾使用的是Z運營商,完成跨國傳輸薯鼠,需要A運營商與Z運營商建立起數(shù)據(jù)連接择诈。
而運營商選擇線路,會考慮諸多因素出皇,包括合作關(guān)系羞芍、出口帶寬冗余、費用郊艘、線路擁堵情況等涩金,選出一條對運營商最有利跪妥,而并非對用戶體驗最有利的線路生音。如下圖所示:
運營商選來選去,最后可能選了一條繞了最遠(yuǎn)的路酣胀。
中美之間的往返延時大概在150-300ms奈附,傳輸過程中出現(xiàn)一個丟包全度,就會導(dǎo)致數(shù)據(jù)包的到達(dá)時間增加一倍以上。而直播的信息量斥滤,與圖片是指數(shù)級的差異将鸵,丟包的概率大大增加,造成嚴(yán)重的延時佑颇、卡頓顶掉,甚至直播中斷。
第2關(guān):主播推流
解決直播分發(fā)問題挑胸,大家都知道痒筒,找CDN。但是在國內(nèi)用得好好的CDN茬贵,到了國外簿透,可能就沒那么靈了。原本在國內(nèi)不是事兒的環(huán)節(jié)解藻,到了海外老充,就成了大問題。
比如——
卡頓螟左,不一定是因為觀眾的網(wǎng)不好啡浊。
主播的推流效果觅够,是整場直播質(zhì)量的基石。如果推流過程中即出現(xiàn)卡頓或中斷巷嚣,那么后續(xù)的播放也必將難以為繼喘先。
主播如果處在弱網(wǎng)環(huán)境下,推流過程難免要經(jīng)受頻繁的網(wǎng)絡(luò)波動和丟包涂籽,如果推流距離一長苹祟,推流不穩(wěn)定的情況更加嚴(yán)重。而海外推流的距離评雌,跟在國內(nèi)树枫,可不在一個量級。
然而景东,傳統(tǒng)的CDN架構(gòu)砂轻,不能覆蓋主播推流到邊緣節(jié)點的這一段路程,無法對其進(jìn)行有效的加速斤吐。在一場直播中搔涝,約有30%的時延是在推流過程中積累的。
第3關(guān):終端網(wǎng)絡(luò)環(huán)境適配
海外各地區(qū)互聯(lián)網(wǎng)建設(shè)水平不同和措,用戶網(wǎng)絡(luò)接入環(huán)境有很大差異庄呈。為了保障在不同網(wǎng)絡(luò)環(huán)境下的用戶,都能享有即時派阱、流暢的直播互動體驗诬留,跨境直播需要解決觀眾的網(wǎng)絡(luò)環(huán)境適配問題。
這就要求對直播流進(jìn)行轉(zhuǎn)碼贫母,輸出與用戶網(wǎng)絡(luò)環(huán)境匹配的碼率文兑。
然而,轉(zhuǎn)碼需要消耗大量的服務(wù)器資源腺劣,因此绿贞,只有具備極高性能、大帶寬橘原、高存儲的轉(zhuǎn)碼中心籍铁,才能完成這項任務(wù)。而這種轉(zhuǎn)碼中心靠柑,對于大部分CDN廠商來說都是珍惜資源寨辩,數(shù)量極少。
有些CDN服務(wù)商在海外甚至不具備轉(zhuǎn)碼中心歼冰,海外主播需要將直播流推回中國進(jìn)行轉(zhuǎn)碼處理,再分發(fā)給海外觀眾耻警。
這一來一回隔嫡,大大增加了傳輸時間甸怕。
雖然搞跨境直播苦衷有這么多,但觀眾可看不見腮恩。觀眾不會因為看外國主播直播梢杭,就對時延和卡頓多加容忍。他們要的是與國內(nèi)直播同等的觀看體驗秸滴。
針對這些跨境直播加速的固有難題武契,網(wǎng)宿的解法是——
網(wǎng)宿跨境直播解決方案?
1. 跨境傳輸關(guān):本地節(jié)點接入+顛覆性架構(gòu),構(gòu)建全球一張網(wǎng)
網(wǎng)宿已在五大洲近40個海外國家和地區(qū)部署了115個高質(zhì)量自建節(jié)點荡含。加上剛收購的CDNetworks以及CDN-Video在海外近200個節(jié)點咒唆,網(wǎng)宿的海外節(jié)點已達(dá)300+。
尤其是在亞太地區(qū)释液,網(wǎng)宿節(jié)點已深入大部分國家的中心城市全释。海外用戶無需跨國,可真正實現(xiàn)本地接入误债。
網(wǎng)宿還已經(jīng)與全球超過60家頂級運營商建立合作伙伴關(guān)系浸船,設(shè)有跨國專線,打通跨境鏈路壁壘寝蹈。
在網(wǎng)宿CDN平臺內(nèi)部李命,針對跨境直播對低時延、低卡頓的高要求箫老,網(wǎng)宿顛覆性地打破業(yè)內(nèi)常規(guī)架構(gòu)封字,采用鏈路降維策略,各邊緣節(jié)點以極限最短路徑向推流節(jié)點完成直播流拉取槽惫。
這一招周叮,進(jìn)一步降低了時延與卡頓概率,顯著縮短視頻首開時間界斜。測試數(shù)據(jù)顯示仿耽,采用降維鏈路策略后,直播的首包用時縮短了近50%各薇,資源響應(yīng)用時縮短了66%项贺。
2. 主播推流關(guān):極速推流技術(shù),填補CDN“第一公里”真空
針對主播到CDN邊緣節(jié)點這段真空地帶峭判,網(wǎng)宿自主研發(fā)了“極速推流技術(shù)”开缎,從推流端和傳輸路徑兩個方面,對“第一公里”推流效果進(jìn)行優(yōu)化林螃。
在推流端上奕删,通過碼率適應(yīng)、丟幀策略調(diào)整和實時交互疗认,針對不同網(wǎng)絡(luò)環(huán)境進(jìn)行優(yōu)化和管理完残。
在“第一公里”傳輸路徑上伏钠,極速推流技術(shù)則采用了自主研發(fā)的DTP高速傳輸協(xié)議。
DTP高速傳輸協(xié)議打破了RTMP協(xié)議傳輸成本高谨设、處理速度慢熟掂,且在弱網(wǎng)環(huán)境下會出現(xiàn)累積延遲的瓶頸,在提升傳輸速度的同時扎拣,還能保證傳輸?shù)母呖煽啃院桶踩裕?b>特別是在弱網(wǎng)環(huán)境下具有顯著優(yōu)勢赴肚。
實際測試數(shù)據(jù)顯示,網(wǎng)宿極速直播推流技術(shù)在丟包率30%的惡劣網(wǎng)絡(luò)環(huán)境中仍然能夠正常推流二蓝,并達(dá)到毫秒級延時誉券。
3. 網(wǎng)絡(luò)環(huán)境適配關(guān):云處理中心輻射全球,實現(xiàn)本地轉(zhuǎn)碼輸出
網(wǎng)宿借助海外豐富的節(jié)點資源侣夷,在海外即可實現(xiàn)本地轉(zhuǎn)碼横朋、截圖、錄制百拓、存儲功能琴锭,大幅縮短傳輸路徑,分散并發(fā)處理請求衙传,從而降低因云端處理造成的時延决帖。
除解決傳輸問題外,網(wǎng)宿跨境直播方案也提供連麥蓖捶、美顏地回、水印、彈幕俊鱼、時移微窗預(yù)覽等功能刻像,實現(xiàn)端到端一站式部署,省去額外開發(fā)的功夫并闲。