在11月13日上午舉行的GFIC亞太CDN年會領(lǐng)袖峰會上,百度云主任架構(gòu)師/百度云視頻云技術(shù)負責(zé)人王猛做了題為《ABC inspire 視頻——百度云ABC智能視頻云》的主題演講,詳細解讀了當(dāng)前的市場和行業(yè)、以及技術(shù)的發(fā)展趨勢。
百度云主任架構(gòu)師/百度云視頻云技術(shù)負責(zé)人王猛現(xiàn)場演講圖片
首先,當(dāng)前云計算已經(jīng)進入Cloud 2.0時代,AI、大數(shù)據(jù)和云三位一體賦能行業(yè),促進企業(yè)的轉(zhuǎn)型與效率提升。
其次,視頻時代已經(jīng)到來,視頻將成為互聯(lián)網(wǎng)流量的主體。
這表現(xiàn)為,視頻已經(jīng)成為最具表現(xiàn)力和低門檻的媒體形式,滲透到各種垂直類場景,形成了多種“視頻+”的模式:視頻+娛樂、視頻+社交、視頻+教育、視頻+電商等。這種趨勢以及海量視頻的爆發(fā)為用戶和企業(yè)帶來眾多的機遇與挑戰(zhàn)。
同時也看到,視頻正朝著高清化、交互化、極致體驗與智能化的方向發(fā)展。
ABC賦能視頻時代
面對視頻時代的諸多技術(shù)挑戰(zhàn),百度云結(jié)合自身的AI、大數(shù)據(jù)、云的優(yōu)勢,推出了百度云智能視頻云解決方案,“希望通過輸出百度的優(yōu)秀技術(shù),為企業(yè)提供視頻化時代的一體化、穩(wěn)定流暢、智能化的視頻解決方案,提升效率與用戶體驗,降低成本與人力投入。”王猛如此解釋說。
百度云智能視頻云有幾個核心的關(guān)聯(lián)詞如下:
·AI——讀懂視頻
·Big Data——千人千面
·Cloud——身臨其境
這幾個核心關(guān)鍵詞的含義是,百度云希望通過視頻AI技術(shù)讓機器“讀懂視頻”,助力業(yè)務(wù)的搜索與推薦,提升視頻的管理效率與用戶體驗;通過大數(shù)據(jù)技術(shù)助力搜索、推薦、營銷等給用戶“千人千面”的精準(zhǔn)的視頻推薦;通過云計算的技術(shù)給用戶流暢、互動、高清的“身臨其境”的觀看體驗。
以下是從AI、BigData、Cloud這三個角度闡釋百度云智能視頻云的解決方案與產(chǎn)品技術(shù)。
·AI——“讀懂視頻”
百度云在視頻AI方面推出了視頻內(nèi)容分析、視頻內(nèi)容審核、視頻智能生產(chǎn)、智感超清等四類產(chǎn)品。
1.視頻內(nèi)容分析VCA
視頻內(nèi)容分析VCA是百度云基于百度AI技術(shù)優(yōu)勢推出的視頻分析產(chǎn)品。目前廣泛應(yīng)用于百度的視頻產(chǎn)品如好看視頻、手機百度等等。通過對視頻進行標(biāo)簽化的提取,深度理解分析視頻,將視頻內(nèi)容和用戶愛好結(jié)合,極大的提升了視頻推薦的體驗。
而AI作為百度的優(yōu)勢技術(shù),百度在視頻理解領(lǐng)域大賽ActivityNet、人臉檢測和對比FDDB FLW大賽上都獲得過世界冠軍。
在場景識別上,百度云ABC智能視頻云能夠支持5000種分類,在物體識別上支持40000種,在公眾人臉上具有百萬級底庫,其中百度百科和百度知識圖譜提供了給力的數(shù)據(jù)支持。同時,相對人的分析,百度云ABC智能視頻云有上萬倍的效率提升。
2.視頻內(nèi)容審核VCR
百度云視頻內(nèi)容審核 VCR(Video Content Regulation)是一款基于百度音視頻 AI技術(shù)的計算平臺,為用戶提供視頻內(nèi)容審核能力。對視頻中的圖像、音頻、文字等內(nèi)容在涉黃、暴恐、涉政、廣告、違禁等場景進行審核,大大提高企業(yè)視頻內(nèi)容審核的效率。
3.智能視頻生產(chǎn)
在視頻生產(chǎn)的方方面面,AI都能幫上忙。在剛剛播放的世界杯案例視頻中,可以做到: 視頻精彩集錦、視頻智能編目(按照規(guī)則進行視頻分類)、視頻拆條(按照人物進行拆條),提升制作、編目、拆條的效率。
同時百度云還在視頻拍攝的SDK中擁有識別人臉和肢體識別、增加特效美顏等功能,從而給用戶帶來趣味性和互動性,增加視頻的點擊率。
4.智感超清
將AI的技術(shù)運用在視頻的編解碼和畫質(zhì)增強上,根據(jù)視頻復(fù)雜度和場景的不同,研究端到端的視頻編碼參數(shù),實現(xiàn)根據(jù)場景的智能編碼。同時,百度云通過深度學(xué)習(xí)分離出用戶更加感興趣的區(qū)域,對用戶感興趣的區(qū)域分配更多的碼率。
以上這兩項技術(shù)達到了高達30%的碼率節(jié)省,可以使視頻更加清晰。在畫質(zhì)增強上,通過畫面邊緣銳化和增強、色彩增強以及人臉美顏等技術(shù),讓用戶主觀觀影滿意度有了大幅度的提升。
可以說,百度云的智感超清產(chǎn)品,它不但提高了用戶的觀看體驗,還能夠大幅減少企業(yè)的成本支出。
·Big Data——“千人千面”
百度云基于百度多年搜索、推薦、營銷的技術(shù)和生產(chǎn),輸出深度學(xué)習(xí)的推薦技術(shù);基于大數(shù)據(jù)的精準(zhǔn)營銷的技術(shù),加上視頻的結(jié)構(gòu)化特征,結(jié)合百度的流量生態(tài),為客戶帶來更好的視頻播放量和變現(xiàn)的效率。
·Cloud-“身臨其境”
身臨其境的用戶體驗是未來的發(fā)展方向,這對視頻基礎(chǔ)云技術(shù)也帶來了很大的挑戰(zhàn)。依靠百度云穩(wěn)定、流暢、不斷創(chuàng)新的視頻技術(shù),可以為用戶帶來“沉浸式”體驗。
1.視頻上傳
當(dāng)前,視頻從中心化生產(chǎn)變成了“人人是介媒”的模式,視頻可以產(chǎn)生在任何地方。百度云基于CDN網(wǎng)絡(luò),在用戶進行視頻上傳時,將視頻就近上傳到CDN邊緣節(jié)點,然后經(jīng)過CDN核心網(wǎng)絡(luò)系統(tǒng)到達視頻存儲地址,整個傳輸過程使用了連接保持、智能路徑選擇、私有協(xié)議、專有網(wǎng)絡(luò)等技術(shù),保證了視頻的快速上傳,降低了30%的上傳時間。
2.視頻存儲
百度云的視頻存儲源站BOS,目前存儲了超過萬億的對象,是國內(nèi)最大的對象存儲系統(tǒng)。它還是國內(nèi)首家使用EC編碼的對象存儲。數(shù)據(jù)寫入時,會把對象分成若干個數(shù)據(jù)分片,并且計算出來若干個編碼分片,將分片放置到多個機房可用區(qū)中。相對于傳統(tǒng)使用多副本的存儲方案來說,這種方案使得百度云的對象存儲的可靠性達23個9。
3.視頻分發(fā)CDN
百度云在視頻分發(fā)方面,擁有極速穩(wěn)定的CDN加速服務(wù)。目前,百度云在國內(nèi)擁有超過500多個節(jié)點,以及超過60個T的帶寬儲備。這500多個節(jié)點覆蓋全國,包括一二三四級城市,這也是百度云視頻分發(fā)CDN的優(yōu)勢之一。
在場景化解決方案的包裝上,百度云也對點播、直播、短視頻分發(fā)等內(nèi)容進行了場景化封裝,并推出了CDN+AI、CDN+QUIC、CDN+邊緣計算、CDN+安全的創(chuàng)新場景。
以下是相關(guān)技術(shù)介紹。
2.1 CDN傳輸與網(wǎng)絡(luò)技術(shù)
在CDN技術(shù)上,為確保百度云能夠在視頻分發(fā)數(shù)據(jù)傳輸方面進行全鏈路傳輸加速,也支持了HTTP2與QUIC。通過百度選擇自研的boost tcp擁塞控制算法,使得rtt下降30%,重傳率降低20%,在高延時高丟包率的弱網(wǎng)環(huán)境下傳輸效率有數(shù)倍提升。
在動態(tài)加速方面,百度選擇在回源階段通過私有輕量協(xié)議和專線回源來加速。而在動態(tài)內(nèi)容方面,百度通過連接保持、路徑選優(yōu)與私有協(xié)議來實現(xiàn)對動態(tài)進行加速。
3.2 CDN調(diào)度技術(shù)
調(diào)度系統(tǒng)是CDN的大腦,百度云CDN能夠完成對百萬海量域名的精準(zhǔn)流量控制。CDN節(jié)點分散到世界各地,如何快速準(zhǔn)確地發(fā)現(xiàn)網(wǎng)絡(luò)中的服務(wù)故障,并做出及時準(zhǔn)確的切換,是非常關(guān)鍵的技術(shù)。
百度云CDN調(diào)度系統(tǒng)基于數(shù)萬臺礦機的撥測結(jié)果,數(shù)億百度和客戶App的質(zhì)量反饋結(jié)果與結(jié)合服務(wù)端各類指標(biāo)三個方面進行綜合分析故障的根因,從而準(zhǔn)確的分析出整個智能調(diào)度系統(tǒng)里的具體問題,即CDN節(jié)點故障、運營商骨干網(wǎng)絡(luò)故障、單鏈路故障,還是單VIP封禁,進而快速推薦出合適的調(diào)度策略。百度云的CDN調(diào)度通過最小化故障對用戶質(zhì)量的影響,保證故障容災(zāi)時間能夠做到一分鐘。
在調(diào)度執(zhí)行上,該項系統(tǒng)里既有傳統(tǒng)的DNS調(diào)度,又有安全性更好的http dns調(diào)度和302調(diào)度。據(jù)悉,CDN邊緣節(jié)點具備302調(diào)度的能力,減少了用戶到集中式的302中心的網(wǎng)絡(luò)rtt,從而降低延時。
3.3 CDN緩存技術(shù)
百度云CDN高性能cache基于內(nèi)存、SSD和 SATA磁盤的三級緩存結(jié)構(gòu),綜合熱度和大小在不同介質(zhì)上進行遷移。同時,百度云CDN的Cache可以通過用戶態(tài)文件系統(tǒng)和用戶態(tài)協(xié)議棧,減少了大量的Buffer拷貝,內(nèi)核鎖開銷和上下文切換,保證了較低的延時和較高的吞吐,使得圖片類應(yīng)用跑滿萬兆網(wǎng)卡, 視頻類應(yīng)用跑滿25G網(wǎng)卡。而對于大文件而言,百度云CDN則按照分片存儲在多塊磁盤上,利用多盤的并行IO功能,一旦發(fā)現(xiàn)熱點文件就能夠按照分片粒度進行快速打散。
4.視頻播放:穩(wěn)定、高性能、支持VR的視頻播放器
百度云推出了一款綜合穩(wěn)定、高性能,并且支持VR的強有力視頻播放器并經(jīng)過DAU上億級別產(chǎn)品驗證。
百度云的播放器有以下優(yōu)勢:
1. 視頻預(yù)取,根據(jù)網(wǎng)絡(luò)情況做碼率動態(tài)切換;
2. VR播放、全景視頻播放;
3. 支持通過P2P CDN進行加速;
4. 端上有完善的Quic支持;
5. 起播時間平均300ms ~ 500ms 達到了秒開的效果;
6. 經(jīng)過百度Feed,好看等日活上億App的淬煉。
視頻的未來是什么?
在演講最后,王猛對未來的視頻發(fā)展進行了分析。
他認為,伴隨著科技技術(shù)的不斷發(fā)展尤其是5G和人工智能技術(shù)的不斷演進,5G+邊緣計算+IOT Inspire視頻將促使視頻行業(yè)誕生新的產(chǎn)品形態(tài)。
5G帶來了高帶寬、低空口時延、低資費等特性,而伴隨著萬物互聯(lián)、邊緣計算的進一步崛起,視頻的交互化趨勢越來越強,視頻也會朝著超高清、交互化、海量連接方面發(fā)展,虛擬現(xiàn)實和增強現(xiàn)實、超高清視頻、云游戲…等交互式應(yīng)用成為可能。
百度云認為5G將對云計算產(chǎn)生重大的影響。百度云將邊緣計算分為:物邊緣 IoT Edge 、 移動邊緣 MEC 、云邊緣 CDN等。而當(dāng)前百度云正在做的Over The Edge產(chǎn)品就是要整合多種邊緣算力,賦能業(yè)務(wù)。
CDN作為云的邊緣,將成為算力強大的計算平臺,相對成熟。百度云正逐步把ABC的能力下放到CDN節(jié)點,將內(nèi)容分發(fā)演化成算力分發(fā),演變成強大的邊緣計算網(wǎng)絡(luò)一部分,用以迎接各類實時應(yīng)用的到來。
最后,王猛表示,無論未來視頻會發(fā)展到何種程度,百度云、百度云智能視頻云解決方案愿和行業(yè)一起攜手,不斷賦能該行業(yè),共同升級轉(zhuǎn)型,讓ABC+IoT成為新動力。