狄更斯在《雙城記》的開頭說“這是最好的時代,這是最壞的時代,這是智慧的時代,這是愚蠢的時代。”在這個處處充滿淘金機(jī)會,精神需求被無限放大的互聯(lián)網(wǎng)時代,直播行業(yè)迅速崛起。
當(dāng)一個新興行業(yè)出現(xiàn)初創(chuàng)企業(yè)和巨頭比翼齊飛的景象,則意味著這一行業(yè)的競爭已進(jìn)入白熱化階段。如今,直播吃飯、直播游戲、直播逛街已然成為了大眾休閑娛樂的一種方式。一眾播主攜大批看客進(jìn)駐直播平臺的浪潮下,云計算的助力對于直播行業(yè)而言似乎成為了一種必然需求,那么云計算在這個行業(yè)到底會帶來哪些不同尋常的效果?直播行業(yè)的未來又將何去何從呢?
首先,讓我們先來簡單了解下視頻直播的技術(shù)流程,大致可分為:采集,前處理,編碼,傳輸,解碼,渲染。流程的每個環(huán)節(jié)則都需要結(jié)合行業(yè)特點采用對應(yīng)的處理技術(shù):
采集:iOS較為簡單,Android需進(jìn)行機(jī)型適配工作,PC端則應(yīng)關(guān)注不同類型的攝像頭。
前處理:美顏功能是目前直播平臺的標(biāo)配,而美顏算法則需要用到GPU編程,難點不在于美顏效果,而在于GPU占用和美顏效果之間的平衡。
編碼:采用硬編碼,編碼要在分辨率、幀率、碼率、GOP等參數(shù)設(shè)計上找到最佳平衡點。
傳輸: CDN提供了帶寬和服務(wù)器間傳輸,而發(fā)送和接收端的網(wǎng)絡(luò)連接與緩沖需自行編寫。若要保證直播過程中減少卡頓,就必然要加大緩沖。然而緩沖的加大又會導(dǎo)致延遲高,延遲高則會影響互動性,因此在加大緩沖和降低延遲之間也要做出權(quán)衡。
解碼:需要硬解碼,目前手機(jī)普遍支持硬解。
渲染:這個難點不在于繪制,而在于音畫同步。
后臺還有數(shù)據(jù)庫,緩存,分布式文件存儲,消息隊列,運維系統(tǒng)等。
以上所提到的這些技術(shù)以及基礎(chǔ)架構(gòu)的搭建若要公司自給自足,則需依賴極大的資本投入,而后續(xù)運維的花費更是無需多言。因此,直播平臺若尋求迅猛發(fā)展,唯有采用云計算技術(shù)以支持該行業(yè)復(fù)雜的技術(shù)要求以及龐大的開發(fā)運維成本,云計算可以為直播行業(yè)客戶提供包括視頻解決方案、內(nèi)容分發(fā)服務(wù)(CDN)、安全服務(wù)和運維服務(wù)的全方位服務(wù),實現(xiàn)技術(shù)需求全覆蓋。這對于初創(chuàng)型互聯(lián)網(wǎng)公司無疑是雪中送炭,公司可以把非核心的業(yè)務(wù)進(jìn)行剝離,利用第三方的資源來發(fā)展,極大程度地節(jié)省了開發(fā)的花銷,另外也為其解決了運維、測試、監(jiān)控等棘手問題。
新致云作為業(yè)界領(lǐng)先的云生態(tài)系統(tǒng)集成者,始終關(guān)注行業(yè)客戶的業(yè)務(wù)需求。不僅如此,新致云同時也為中小型初創(chuàng)企業(yè)提供免費的開發(fā)環(huán)境和云服務(wù)器,為其打造低成本、高起點的開發(fā)流程,助力中小企業(yè)突破創(chuàng)業(yè)初期瓶頸。而這對于在直播行業(yè)的紅海中掙扎的中小型公司,可以說是來拯救他們的“諾亞方舟”,帶他們脫離資金緊張、技術(shù)短缺的泥沼。企業(yè)客戶或開發(fā)團(tuán)隊可以在免費的開發(fā)云平臺上構(gòu)建屬于自己的開發(fā)環(huán)境,并根據(jù)業(yè)務(wù)需求選擇自己需要的開發(fā)工具,極大程度地節(jié)省開發(fā)投入,優(yōu)化開發(fā)流程。
有人預(yù)言,過去的2015年是移動直播元年,大概在18個月左右之后,行業(yè)熱度會達(dá)到最高峰,隨后泡沫開始破滅,導(dǎo)致大量倒閉收購,整個行業(yè)最后也會剩下三家巨頭基本壟斷直播行業(yè)的大部分份額。
但是,未來就像薛定諤的貓不可捉摸,中國的互聯(lián)網(wǎng)已經(jīng)發(fā)展到足夠復(fù)雜的程度,歷史可以用來借鑒,但未來的發(fā)展絕不會簡單重復(fù)過去的規(guī)律。新致云愿同直播行業(yè)客戶攜手,一同為這一新興行業(yè)注入全新的技術(shù)與活力!