為什么直播會(huì)出現(xiàn)延時(shí)?現(xiàn)在能達(dá)到0延時(shí)嗎?
目前,直播已經(jīng)相當(dāng)?shù)钠占埃凶鰥蕵?lè)直播的,有做新聞直播的,也有做游戲直播的,也有做教育直播的……
其中教育直播對(duì)于延時(shí)的要求是比較高的,因?yàn)榻逃辈儆诨?dòng)類(lèi)的直播,如果延時(shí)長(zhǎng)的話不利于師生的互動(dòng),會(huì)大大降低用戶(hù)的體驗(yàn)舒適度。
為什么會(huì)出現(xiàn)直播延時(shí)呢?
提到直播延時(shí),我們不得不說(shuō)視頻直播的幾個(gè)關(guān)鍵流程:音視頻的采集編碼->音視頻的傳輸->音視頻的解碼播放。每個(gè)階段對(duì)直播的延時(shí)都會(huì)有一定的影響,這樣一看是不是覺(jué)得視頻直播和網(wǎng)購(gòu)的流程很是相似?的確,視頻直播和網(wǎng)購(gòu)的流程很相似——接到訂單備貨打包->物流公司運(yùn)輸->收到貨使用。
視頻直播延時(shí)和網(wǎng)購(gòu)下了單遲遲收不到貨一樣令人討厭。
現(xiàn)在再來(lái)看看這個(gè)問(wèn)題“為什么會(huì)出現(xiàn)直播延時(shí)呢?”我們從網(wǎng)購(gòu)下單到收到貨使用這個(gè)過(guò)程來(lái)進(jìn)行分析:
1、視頻的采集,編碼導(dǎo)致延時(shí)
商家接到買(mǎi)家的下單就要備貨、打包等待物流公司的人來(lái),這就是我們視頻直播中的音視頻采集、編碼。
無(wú)論是備貨還是打包這都需要時(shí)間,這個(gè)時(shí)間的長(zhǎng)短取決于操作員的速度和打包的方式。同樣一堆東西有人可以打成1個(gè)大包,有的人就打成2個(gè)小包,有人打包比較隨意,有人打包就喜歡弄個(gè)蝴蝶結(jié),不同的打包方式影響著時(shí)間的長(zhǎng)短。
2、音視頻的傳輸過(guò)程導(dǎo)致延時(shí)
商家把東西都打包好了,這就需要物流公司來(lái)運(yùn)輸了。那你是選擇順豐還是圓通,又或者你選擇同城快遞?(商品運(yùn)輸—音視頻的傳輸)
而且不同的物流公司選擇的運(yùn)輸路線也不一定相同,就拿從北京到上海來(lái)說(shuō),這路線豈止一兩條,有的直接采用空中交通工具:北京直飛上海;有的可以選擇陸運(yùn),我從北京先到徐州,然后再到上海;還可以采用海運(yùn),總之道路多且繁,如何選擇一條快捷的道路是重中之重!
選擇哪個(gè)物流公司來(lái)運(yùn)輸商品就像數(shù)據(jù)傳輸是選擇用電信還是聯(lián)通,又或者是移動(dòng)。
眾所周知,中國(guó)三大運(yùn)營(yíng)商移動(dòng)、聯(lián)通、電信之間一直存在著互聯(lián)不暢的狀況。比如你是電信用戶(hù),訪問(wèn)運(yùn)營(yíng)商為聯(lián)通的網(wǎng)站,網(wǎng)頁(yè)打開(kāi)速度會(huì)非常慢,反之一樣。
說(shuō)到這里就必須提到CDN。
CDN是什么?
CDN的全稱(chēng)是Content Delivery Network,即內(nèi)容分發(fā)網(wǎng)絡(luò),通過(guò)在網(wǎng)絡(luò)各處放置節(jié)點(diǎn)服務(wù)器所構(gòu)成的在現(xiàn)有的互聯(lián)網(wǎng)基礎(chǔ)之上的一層智能虛擬網(wǎng)絡(luò)。
CDN是一個(gè)策略性部署的整體系統(tǒng),能夠?qū)崟r(shí)地根據(jù)網(wǎng)絡(luò)流量和各節(jié)點(diǎn)的連接、負(fù)載狀況以及到用戶(hù)的距離和響應(yīng)時(shí)間等綜合信息將用戶(hù)的請(qǐng)求重新導(dǎo)向離用戶(hù)最近的服務(wù)節(jié)點(diǎn)上。
CDN起到保證數(shù)據(jù)傳輸?shù)耐〞车淖饔茫M可能避開(kāi)互聯(lián)網(wǎng)上有可能影響數(shù)據(jù)傳輸速度和穩(wěn)定性的瓶頸和環(huán)節(jié),使內(nèi)容傳輸?shù)母臁⒏€(wěn)定。
簡(jiǎn)單說(shuō):CDN的作用就是幫助數(shù)據(jù)選擇用時(shí)最短的傳輸路線!
有過(guò)購(gòu)物經(jīng)驗(yàn)的都知道物流運(yùn)輸這個(gè)階段是最費(fèi)時(shí)間的,數(shù)據(jù)傳輸?shù)倪^(guò)程也是視頻直播延時(shí)的一個(gè)很重要原因。所以,很多企業(yè)都在網(wǎng)絡(luò)這一塊下了很大功夫去解決數(shù)據(jù)傳輸?shù)膯?wèn)題。
3、視頻的解碼播放導(dǎo)致延時(shí)
商品運(yùn)到買(mǎi)家手中,買(mǎi)家打開(kāi)包裹進(jìn)行使用。音視頻數(shù)據(jù)經(jīng)過(guò)網(wǎng)絡(luò)傳輸?shù)竭_(dá)終端設(shè)備,終端設(shè)備對(duì)其進(jìn)行解碼播放。(打開(kāi)包裹—解碼,使用—播放)
視頻直播過(guò)程中數(shù)據(jù)的傳輸和網(wǎng)購(gòu)的過(guò)程很相似,影響視頻直播延時(shí)的因素還是很多的。以現(xiàn)在的技術(shù)和硬件設(shè)施我們只能盡可能的縮短直播時(shí)的延時(shí),要想達(dá)到直播時(shí)0延時(shí)恐怕還要等待技術(shù)的革新!
保利威視作為一家專(zhuān)業(yè)提供云視頻服務(wù)的企業(yè),擁有600+的CDN節(jié)點(diǎn),打造三套CDN分發(fā)網(wǎng)絡(luò),能夠?yàn)閿?shù)據(jù)的傳輸智能切換最優(yōu)線路,讓直播的延時(shí)縮短到最小。
由于保利威視專(zhuān)注包括在線教育在內(nèi)的大型企業(yè)視頻解決方案,其歷經(jīng)5年打磨的企業(yè)級(jí)云視頻技術(shù),滿足了各行業(yè)對(duì)穩(wěn)定、安全、快速的視頻播放需求,所以深受在線教育行業(yè)的青睞!