云視頻監(jiān)控系統(tǒng)架構(gòu)

2020.03.24

傳統(tǒng)網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng),核心角色是NVR,NVR可以完成視頻采集設(shè)備[IPC及DVS等]的信號(hào)接入、視頻的存儲(chǔ)及轉(zhuǎn)發(fā)、智能視頻分析、視頻檢索、設(shè)備管理、用戶管理等功能。對(duì)于小型系統(tǒng),這樣的模式是合理的,但對(duì)于大型系統(tǒng),NVR的角色通常進(jìn)行分化,將視頻轉(zhuǎn)發(fā)功能交給專用的媒體服務(wù)器,將用戶管理、設(shè)備管理功能交由專用的中央管理服務(wù)器(CMS),將視頻分析功能交給智能分析服務(wù)器。

云視頻監(jiān)控系統(tǒng)
聲明:部分內(nèi)容及圖片來源于網(wǎng)絡(luò),如有侵權(quán)請(qǐng)聯(lián)系刪除。


在云視頻架構(gòu)下,可以利用虛擬服務(wù)器(集群)實(shí)現(xiàn)更專業(yè)的分工,進(jìn)而提供更強(qiáng)大、靈活、可靠的功能。

1.資源接入服務(wù)

云視頻必須是一個(gè)開放的平臺(tái), 這要求云視頻平臺(tái)具有接入大量、不同廠家的各類視頻采集設(shè)備及其他傳感設(shè)備的能力,為了對(duì)不同前端設(shè)備進(jìn)行接入,需要有相關(guān)的接入服務(wù)(SDK、接入網(wǎng)關(guān)等)進(jìn)行相關(guān)服務(wù)支持。 目前,前端接入服務(wù)由于各個(gè)廠商標(biāo)準(zhǔn)不同,接入方式尚未統(tǒng)一,理 想化的情況是各個(gè)廠商的產(chǎn)品為標(biāo)準(zhǔn)化產(chǎn)品,如ONVIF標(biāo)準(zhǔn)或者GB28181等標(biāo)準(zhǔn),這樣,視頻接入服務(wù)的工作量將會(huì)大大減少。

2.平臺(tái)基礎(chǔ)服務(wù)

平臺(tái)基礎(chǔ)服務(wù)包括存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)、視頻交互、設(shè)備管理、用戶及權(quán)限管理、智能分析、檢索等,即傳統(tǒng)系統(tǒng)中NVR+CMS的功能都包含在平臺(tái)基礎(chǔ)服務(wù)中。

(1)存儲(chǔ)轉(zhuǎn)發(fā)服務(wù)

存儲(chǔ)轉(zhuǎn)發(fā)功能即常規(guī)的NVR功能,傳統(tǒng)的NVR應(yīng)用中,通常基于NVR的服務(wù)器性能及軟件限制,需要提前確定單臺(tái)NVR的接入資源(視頻路數(shù)),進(jìn)而確定存儲(chǔ)資源等,并需要留有一定的余量為未來應(yīng)用。 另外,為保證傳統(tǒng)NVR單機(jī)宕機(jī)時(shí)系統(tǒng)仍然可用,通常采用N+1冗余。

基于云計(jì)算的NVR,每臺(tái)NVR 實(shí)質(zhì)上對(duì)應(yīng)著不同的虛擬機(jī)(VM),通過虛擬機(jī)的自動(dòng)負(fù)載均衡及宕機(jī)遷移功能,可以實(shí)現(xiàn)NVR的彈性擴(kuò)展、收縮及故障遷移,并且這些任務(wù)將由成熟的虛擬化基礎(chǔ)層完成,無需在NVR.上進(jìn)行相應(yīng)部署。

(2)智能分析服務(wù)

視頻分析(VCA)服務(wù)目前的架構(gòu)有基于前端設(shè)備及基于后端服務(wù)兩大類。

視頻分析的難點(diǎn)在于:對(duì)高清的視頻資源進(jìn)行實(shí)時(shí)視頻分析需要大量的計(jì)算資源,這對(duì)于前端設(shè)備(主要是IPC)壓力非常大(計(jì)算資源有限),而云計(jì)算的特點(diǎn)則是強(qiáng)大的數(shù)據(jù)處理能力,因此,將高清視頻資源傳給云計(jì)算平臺(tái)來進(jìn)行海量視頻數(shù)據(jù)的智能分析則會(huì)突破原來的瓶頸。

(3)智能檢索服務(wù)

對(duì)高清視頻海量錄像的快速檢索工作變得越來越重要,尤其平安城市應(yīng)用中,快速錄像檢索及線索甄別將會(huì)為快速破案帶來巨大優(yōu)勢(shì),反之則貽誤戰(zhàn)機(jī)。

錄像檢索服務(wù)目前的困難在于其需求通常是:案發(fā)后在一定區(qū)域的監(jiān)控錄像中快速找到具有某些特征的人或者車。

理想的做法是:平日錄像過程中,對(duì)所有錄像進(jìn)行同步的"建檔"工作,即對(duì)視頻數(shù)據(jù)分析后產(chǎn)生的元數(shù)據(jù)Metadata)進(jìn)行集中歸檔、備份存儲(chǔ),一且發(fā)生情況, 可以對(duì)元數(shù)據(jù)進(jìn)行快速檢索,進(jìn)而再定位到相關(guān)目標(biāo)視頻進(jìn)行進(jìn)一步調(diào)查。 以上工作基于普通NVR很難實(shí)現(xiàn)完成,而基于云技術(shù)則可容易實(shí)現(xiàn)。

(4)碼流轉(zhuǎn)換服務(wù)

視頻監(jiān)控應(yīng)用過程中,由于不同客戶端的帶寬條件不同、顯示終端尺寸不同、終端設(shè)備解碼能力不同,進(jìn)而需要對(duì)實(shí)時(shí)視頻及錄像視頻進(jìn)行轉(zhuǎn)碼服務(wù)以滿足不同類型終端的顯示需求。具體轉(zhuǎn)碼服務(wù)包括編碼格式、封裝格式、分辨率、幀率等參數(shù)轉(zhuǎn)換。

3.應(yīng)用接入服務(wù)

以上討論的是安防監(jiān)控的"通用"云應(yīng)用,是滿足一般應(yīng)用需求的視頻監(jiān)控架構(gòu),屬于一個(gè)基本的平臺(tái),該平臺(tái)完成了對(duì)前端視頻及其他采集設(shè)備的接入和集成,并屏蔽了底層的復(fù)雜算法,進(jìn)而可以提供針對(duì)應(yīng)用層的接口調(diào)用,可以理解為視頻的PaaS。

目前視頻監(jiān)控面對(duì)越來越多的行業(yè)應(yīng)用,不同的行業(yè)應(yīng)用有不同的需求特點(diǎn)。不同的行業(yè)集成商會(huì)通過與用戶的長(zhǎng)期交流與經(jīng)驗(yàn)積累,基本能夠把握用戶需求。通常,行業(yè)集成商通過對(duì)平臺(tái)上相應(yīng)接口和資源的調(diào)用即可快速開發(fā)出滿足特定行業(yè)需求的監(jiān)控產(chǎn)品,提供給最終用戶應(yīng)用,實(shí)現(xiàn)SaaS過程。期間行業(yè)集成商不再需要投入大量的精力在底層算法研究上及邊緣設(shè)備接入上,而是集中力量滿足行業(yè)用戶的"特殊和定制化"需求。


推薦產(chǎn)品

Recommended Products