自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

聯(lián)合星域CDN,小米電視如何做到極清內(nèi)容零卡頓?

商務(wù)辦公
所謂冗余編碼,簡(jiǎn)單來說,就是對(duì)視頻內(nèi)容進(jìn)行重復(fù)編碼,最終整體編碼內(nèi)容會(huì)有一定溢出,內(nèi)容上有重疊的部分。但這并非多此一舉,這樣做的用意是,提升內(nèi)容傳輸?shù)目煽啃?。在并行傳輸時(shí),內(nèi)容是從若干鏈路上同時(shí)傳輸?shù)模哂嗑幋a之后,只要任意幾條鏈路保持暢通

  5月18日,小米電視正式發(fā)布了年度旗艦產(chǎn)品小米電視4,同時(shí)宣布將推出極清專區(qū),為用戶推送清晰度高達(dá)2560*1440的海量視頻內(nèi)容。小米電視表示,由于采用了星域CDN全新的極速高清技術(shù),小米電視能夠做到在各種復(fù)雜的網(wǎng)絡(luò)環(huán)境下,極清視頻內(nèi)容都可以穩(wěn)定流暢地極速播放,卡頓率低至0.1%。

  眾所周知,高清視頻內(nèi)容播放時(shí)***的問題就是卡頓,因?yàn)楦咔逡曨l的數(shù)據(jù)量非常大,1秒高清視頻的數(shù)據(jù)量,可以達(dá)到1秒普通分辨率視頻的數(shù)十倍。因此高清內(nèi)容對(duì)帶寬的要求極高,現(xiàn)有的大部分網(wǎng)絡(luò)環(huán)境下都無法流暢觀看高清視頻,卡頓基本上不可避免。此外,巨大的數(shù)據(jù)傳輸成本,也成為阻礙高清視頻普及的攔路虎。技術(shù)和成本的雙重壓力,阻礙了高清視頻行業(yè)的整體發(fā)展,電視用戶也因此難以真正通過電視享受到極清視頻內(nèi)容。

  此次小米電視高調(diào)推出極清專區(qū),要如何破解這一難題?據(jù)小米官方介紹,小米電視選擇了創(chuàng)新性專業(yè)CDN星域作為技術(shù)合作伙伴。星域CDN的獨(dú)特之處,就在于用一種共享經(jīng)濟(jì)式的方式極大降低了數(shù)據(jù)傳輸成本,僅為傳統(tǒng)CDN價(jià)格的50%。此外,基于共享經(jīng)濟(jì)云計(jì)算模式,星域CDN組建了一個(gè)***節(jié)點(diǎn)式的立體傳輸網(wǎng)絡(luò),并針對(duì)高清視頻傳輸***了極速高清技術(shù),融合了智能組網(wǎng)、并行傳輸、極速傳輸和冗余編碼等四大創(chuàng)新技術(shù)。在這些領(lǐng)先技術(shù)的加持下,小米電視得以為用戶提供零卡頓、特流暢的極清視頻觀看體驗(yàn)。

  這些領(lǐng)先技術(shù)的原理究竟如何,接下來將用通俗易懂的方式一一詳解:

  智能組網(wǎng)打造網(wǎng)狀拓?fù)浣Y(jié)構(gòu)

  首先,不同于傳統(tǒng)CDN的樹狀模型,星域CDN***了網(wǎng)狀拓?fù)浣Y(jié)構(gòu)。在這個(gè)全新結(jié)構(gòu)里,每一個(gè)節(jié)點(diǎn)之間都是彼此互通的,這樣就避免了傳統(tǒng)樹狀模型所導(dǎo)致的對(duì)路徑的高度依賴。形象地說,傳統(tǒng)CDN的路徑結(jié)構(gòu)是平面的、二維的,而星域CDN的數(shù)據(jù)傳輸結(jié)構(gòu)是立體的、三維的。

  在這種結(jié)構(gòu)下,再結(jié)合全網(wǎng)數(shù)據(jù)探測(cè)技術(shù),星域CDN能夠?qū)A抗?jié)點(diǎn)進(jìn)行實(shí)時(shí)監(jiān)控,可在接收到數(shù)據(jù)傳輸請(qǐng)求的瞬間,即時(shí)判斷出速度最快的傳輸路徑,并建立連接。而一旦某一線路受阻,又能即時(shí)轉(zhuǎn)換為另外一條***路徑。

  這就是星域CDN***的智能組網(wǎng)技術(shù),也是極速高清技術(shù)的重要根基。有了這一技術(shù),后面的種種創(chuàng)新,才有了實(shí)現(xiàn)的可能。

  通過并行傳輸規(guī)避網(wǎng)絡(luò)擁堵

  傳統(tǒng)CDN在支持視頻點(diǎn)播時(shí),傳輸路線是單線的,即用戶從就近的一個(gè)服務(wù)器節(jié)點(diǎn)上獲取視頻內(nèi)容。這樣做的問題是,傳輸鏈路往往很長(zhǎng),而且一旦這條鏈路上出現(xiàn)網(wǎng)絡(luò)擁堵,那視頻播放就會(huì)受到影響。而對(duì)于高清視頻來說,即便是網(wǎng)絡(luò)情況良好,也很難做到流暢播放,因?yàn)楦咔鍍?nèi)容需要至少10Mbps的傳輸速度來支撐,而單條鏈路很難滿足這一條件。

  星域CDN為小米電視的極清內(nèi)容做了什么呢?首先它將視頻內(nèi)容切分成若干個(gè)小塊數(shù)據(jù),通過獨(dú)家***節(jié)點(diǎn)網(wǎng)絡(luò)進(jìn)行智能分布。用戶在播放這些視頻內(nèi)容時(shí),系統(tǒng)就會(huì)從這些節(jié)點(diǎn)上同時(shí)傳輸數(shù)據(jù)、獲取內(nèi)容。這就是星域CDN***的“并行傳輸”技術(shù)。

  這樣做的好處是顯而易見的,首先鏈路多了,對(duì)網(wǎng)絡(luò)環(huán)境的容錯(cuò)能力就大大提升,一條鏈路擁堵了,還有其它若干條在傳輸;甚至就算是某條鏈路中斷了,還可以通過其它鏈路上傳輸?shù)牟糠种С终2シ?。其次速度也更快了,分?0塊使用10條鏈路傳輸,理論上傳輸速度就是單一鏈路的10倍。

  舉個(gè)例子,這就好比是物流發(fā)貨,要發(fā)10噸貨給客戶,如果是從單獨(dú)一個(gè)中心倉(cāng)庫(kù)發(fā),那就需要準(zhǔn)備10噸大貨車,走高速干道;如果運(yùn)氣不好遇到堵車,那交貨就勢(shì)必會(huì)延遲。但如果是從用戶附近的10個(gè)小倉(cāng)庫(kù)里發(fā)貨,那就只需要用10輛小面包車就能發(fā)貨,1個(gè)小時(shí)就能到。而且對(duì)路況要求低多了,早晚高峰也能走,就算是其中一輛車堵死在路上,其它9輛還是能同樣把貨送到目的地。

  傳統(tǒng)CDN就相當(dāng)于只有單一中心倉(cāng)庫(kù)的物流,而星域CDN則相當(dāng)于擁有***多個(gè)布點(diǎn)在居民小區(qū)里的微型倉(cāng)庫(kù)的物流。小米電視極清內(nèi)容的零卡頓,實(shí)現(xiàn)原理大體上就是這樣。

  使用UDP協(xié)議保證極速傳輸

  并行傳輸解決的是路線問題,但在對(duì)速度的提升上還不徹底。為了擁有更高的傳輸速度,星域CDN還采用另外一項(xiàng)改進(jìn),那就是采用UDP傳輸協(xié)議而非TCP協(xié)議。這兩種協(xié)議的區(qū)別在于,TCP協(xié)議要求通信雙方(節(jié)點(diǎn)與用戶)之間事先建立起鏈接,然后再傳輸內(nèi)容;而UDP則不需建立連接,直接傳輸內(nèi)容。

  二者的區(qū)別有點(diǎn)像打電話和發(fā)電報(bào)。TCP是打電話,能準(zhǔn)確呼叫到人,但要求事先拉條電話線,而且如果電話線路出了問題,通話質(zhì)量就會(huì)受影響,導(dǎo)致聽不清等等糟糕體驗(yàn)。UDP則相當(dāng)于發(fā)電報(bào),發(fā)報(bào)方把信息傳遞出去,收?qǐng)?bào)方要自己來接收信息,雖然不像打電話那樣準(zhǔn)確,但速度更快,一旦約好通信時(shí)間和頻道,更能有效傳遞信息。簡(jiǎn)單地說,就是TCP更精準(zhǔn),而UDP則要快速得多。

  傳統(tǒng)CDN采用的就是TCP協(xié)議,其缺點(diǎn)在于對(duì)網(wǎng)絡(luò)條件要求高,網(wǎng)絡(luò)質(zhì)量不好的情況下,傳輸速度下降很快。而且在有丟包的弱網(wǎng)環(huán)境下,會(huì)有大量的數(shù)據(jù)重傳,不但影響速度,還會(huì)浪費(fèi)帶寬。而星域CDN極速高清技術(shù)使用的是UDP協(xié)議,其好處是傳輸不受網(wǎng)絡(luò)波動(dòng)影響,天生就具有極高的傳輸速度。

  而且星域CDN還是多鏈路的UDP,若干個(gè)節(jié)點(diǎn)同時(shí)傳輸,相當(dāng)于一封電文分成段,由多臺(tái)發(fā)報(bào)機(jī)同時(shí)發(fā)電報(bào),信息傳遞的速度更快。由此保證了極清視頻內(nèi)容能夠在現(xiàn)有的網(wǎng)絡(luò)環(huán)境下,甚至是更糟糕的弱網(wǎng)環(huán)境下,也能擁有高速、穩(wěn)定的傳輸速度。

  冗余編碼技術(shù)保障可靠性

  這里也許有人要問了,使用UDP確實(shí)速度更快,不過要怎么保障內(nèi)容傳輸?shù)目煽啃阅?這就要說到星域CDN極速高清技術(shù)的另一項(xiàng)技術(shù)原理:冗余編碼。

  所謂冗余編碼,簡(jiǎn)單來說,就是對(duì)視頻內(nèi)容進(jìn)行重復(fù)編碼,最終整體編碼內(nèi)容會(huì)有一定溢出,內(nèi)容上有重疊的部分。但這并非多此一舉,這樣做的用意是,提升內(nèi)容傳輸?shù)目煽啃?。在并行傳輸時(shí),內(nèi)容是從若干鏈路上同時(shí)傳輸?shù)模哂嗑幋a之后,只要任意幾條鏈路保持暢通,星域CDN就能保證完整傳輸全部視頻內(nèi)容,哪怕是單一鏈路上的數(shù)據(jù)出現(xiàn)缺失甚至于完全丟失,也不會(huì)產(chǎn)生影響。這與傳統(tǒng)CDN即使丟失1個(gè)字節(jié)的數(shù)據(jù),也不能傳輸成功,形成了明顯對(duì)比。

  還是以物流來做比喻。傳統(tǒng)CDN就是一輛大卡車送10噸貨,路上丟了一箱,這批貨都不算送完。星域CDN是把10噸貨分成10輛小面包車,從10個(gè)倉(cāng)庫(kù)分頭出發(fā)送。而冗余編碼則相當(dāng)于每輛車上拉的不是1噸,而是兩噸貨。這樣哪怕就是10輛車中,只有5輛能順利抵達(dá),也能及時(shí)完成交付。從而使送貨工作,完成度更高,更有保障。

  當(dāng)然在實(shí)際技術(shù)實(shí)現(xiàn)時(shí),冗余編碼技術(shù)要比這個(gè)例子復(fù)雜得多。這其實(shí)是一種非常先進(jìn)的技術(shù),對(duì)冗余內(nèi)容的設(shè)置和獲取都非常復(fù)雜和精細(xì)。憑借這項(xiàng)領(lǐng)先技術(shù),星域CDN在對(duì)高清視頻內(nèi)容的支持上,相比傳統(tǒng)CDN不但速度更快、更抗丟包,而且可靠性也高達(dá)99.9%。

  總的來說,星域CDN此次在原有的***節(jié)點(diǎn)、星域調(diào)度、動(dòng)態(tài)防御和弱網(wǎng)加速四大創(chuàng)新技術(shù)基礎(chǔ)上,推出了極速高清技術(shù),通過智能組網(wǎng)、并行傳輸、極速傳輸和冗余編碼這四項(xiàng)具體的技術(shù)應(yīng)用,讓高清視頻內(nèi)容的傳輸速度更快、對(duì)網(wǎng)絡(luò)環(huán)境容錯(cuò)率更高,實(shí)現(xiàn)了用戶在觀看時(shí)零卡頓、真流暢的***體驗(yàn)。

  值得一提的是,采用這些技術(shù)并不需要對(duì)視頻平臺(tái)的技術(shù)架構(gòu)從頭改造,而是可以與現(xiàn)有的主流點(diǎn)播技術(shù)互相平滑切換,適用性極強(qiáng)。從這個(gè)意義上說,這或許會(huì)讓網(wǎng)絡(luò)視頻行業(yè),迎來真正的極清時(shí)代。

責(zé)任編輯:張誠(chéng) 來源: 51CTO
相關(guān)推薦

2017-05-18 18:16:48

中小企業(yè)

2018-05-15 16:19:39

程序員bug代碼

2015-06-26 09:54:39

迅雷CDN/CDN

2011-11-09 15:49:52

API

2009-11-20 11:37:11

Oracle完全卸載

2017-01-06 10:39:28

星域CDNCDN

2017-12-05 11:48:44

AI人工智能開發(fā)者

2017-07-28 14:29:51

CDN

2016-01-08 10:03:07

硅谷通吃互聯(lián)網(wǎng)

2019-08-08 10:18:15

運(yùn)維架構(gòu)技術(shù)

2021-05-24 10:55:05

Netty單機(jī)并發(fā)

2022-09-09 08:41:43

Netty服務(wù)端驅(qū)動(dòng)

2010-03-30 10:44:05

Nginx啟動(dòng)

2024-12-04 13:52:30

2014-05-15 17:09:21

小米平板小米電視2新品發(fā)布

2016-06-08 15:39:56

CDN

2011-06-22 09:45:46

JavaScriptAPI

2017-11-14 08:25:36

數(shù)據(jù)庫(kù)MySQL安全登陸

2016-06-15 11:06:27

云計(jì)算AWS

2018-01-12 15:17:40

數(shù)據(jù)庫(kù)水平分庫(kù)數(shù)據(jù)遷移
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)