“流直存”真的那么好嗎?
遇到麻煩找警察,一定是所有人遇到困難時的***反應,然而在遇到物品丟失之類的小麻煩時,很多人會***時間想到調(diào)取視頻監(jiān)控,尋找蛛絲馬跡。
在今天的城市防控體系建設中,視頻監(jiān)控幾乎已經(jīng)遍布辦公樓、街道、小區(qū)等公共區(qū)域,尤其是高清視頻監(jiān)控點位的數(shù)量已經(jīng)越來越多,高清化的云監(jiān)控時代已經(jīng)到來。
在對視頻圖像的處理過程中,數(shù)字(IP)攝像機對采集的圖像首先要進行編碼(如H.264),編碼后再封裝成視頻碼流(如TS流)才能傳輸,可以簡單理解這種視頻碼流的封裝主要對視頻中的幀進行打包,并且增加時間信息,另外還會采用一種可靠的協(xié)議(如RTP/RTCP)保證視頻碼流的穩(wěn)定傳輸。這樣來確保視頻碼流的傳輸過程是連續(xù)的,就像打開水管流出源源不斷的水。
在存儲成為錄像前,視頻碼流經(jīng)過解封裝、建立視頻索引、視頻數(shù)據(jù)存儲這幾個過程。所謂解封裝就是將網(wǎng)絡傳輸?shù)陌^(如RTP)、視頻封裝(如TS)剝離,獲得原始的視頻幀;建立視頻索引就是建立時間視頻的關聯(lián)關系,便于視頻回放時能檢索到對應的視頻數(shù)據(jù);視頻數(shù)據(jù)存儲就是將視頻的數(shù)據(jù)存儲在存儲設備上,通常的方式有文件和裸塊兩種方式,其中文件方式還需要將視頻碼流進行文件打包。
我們已經(jīng)了解了數(shù)字(IP)攝像機錄制的視頻從傳輸?shù)酱鎯π枰?jīng)過的步驟,那么接下來問題來了,這些工作是如何通過IT技術來完成的呢?在早期的時候,通常由流媒體服務器來完成,流媒體服務器外置于存儲之外,在數(shù)字(IP)攝像機與存儲設備之間,接收數(shù)字(IP)攝像機的視頻碼流,并和存儲采用標準的iSCSI或NAS接口來通訊,存儲設備本身只管存數(shù)據(jù),并不負責其他的工作。這種方式一般被稱為“流轉(zhuǎn)存”,并一直延續(xù)了多年。
“流轉(zhuǎn)存”架構
其實,存儲系統(tǒng)本身就具有一定的計算資源,用這部分計算資源處理視頻碼流也是足夠的,因為視頻碼流存儲的處理不需要編解碼這些復雜的計算,所以,干脆就把流媒體服務器的工作直接內(nèi)置到存儲設備里,對,就是這么簡單有效。這樣一來,數(shù)字(IP)攝像機的視頻碼流傳輸后,直接進入了存儲設備,我們將這種方式叫做“流直存”?,F(xiàn)在出現(xiàn)了云存儲,也就同時衍生了“云直存”這種技術,但其本質(zhì)和流直存類似,也是云上的存儲節(jié)點具備視頻處理的能力。但是需要強調(diào)的是,既然存儲設備承擔了一部分的視頻處理工作,那么勢必對存儲設備的性能也會帶來一定的消耗。
“流直存”架構
其實“流直存”本身并不復雜,也不神秘,只是流媒體服務的位置不同而已,本質(zhì)對視頻存儲的處理步驟并沒有減少,但是一些安防廠家大肆宣揚自己的存儲設備有多厲害,比如直接支持國標性ONVIF視頻流標準,其本意其實是想通過“流直存”這個技術屏蔽傳統(tǒng)存儲廠家。
在安防行業(yè)客戶業(yè)務向數(shù)字化轉(zhuǎn)型的時代,采用云計算、云存儲、大數(shù)據(jù)相關技術進行視頻監(jiān)控基礎設施平臺建設,已經(jīng)逐漸成為廣受歡迎的新型系統(tǒng)建設方案。越來越多的客戶開始設計視頻云系統(tǒng),系統(tǒng)核心的視頻云存儲平臺要求存儲廠商能夠與業(yè)內(nèi)ISV應用“自由”結(jié)合,此時“流直存”就顯得有些“特立獨行”了,反觀“流轉(zhuǎn)存”模式,在建設“硬件與軟件解耦,數(shù)據(jù)與應用解耦”的標準化平臺時則更具競爭優(yōu)勢。
綜合而言,“流轉(zhuǎn)存”和“流直存”是視頻監(jiān)控領域處理與存儲視頻流的兩種技術架構,也具有各自的優(yōu)勢,歸根結(jié)底,適合客戶業(yè)務應用才是***的。華為視頻云核心存儲系統(tǒng)選用更具競爭優(yōu)勢的開放架構,幫助客戶搭建融合多種視頻流處理技術、可分可合的視頻存儲解決方案,共同應對數(shù)字化轉(zhuǎn)型過程中的威脅與挑戰(zhàn)。