視頻云存儲(chǔ)系統(tǒng)設(shè)計(jì)_第1頁
視頻云存儲(chǔ)系統(tǒng)設(shè)計(jì)_第2頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、視頻云存儲(chǔ)系統(tǒng)設(shè)計(jì)系統(tǒng)概述結(jié)合目前視頻存儲(chǔ)系統(tǒng)技術(shù)發(fā)展的主要方向,本次視頻存儲(chǔ)系統(tǒng)的建設(shè)需要達(dá)成以下目標(biāo):采用目前技術(shù)領(lǐng)先的視頻云存儲(chǔ)方式,新建視頻云存儲(chǔ)系統(tǒng),有效解決海量高清視頻圖像數(shù)據(jù)的存儲(chǔ)和管理需求,實(shí)現(xiàn)分布式存儲(chǔ),虛擬化集中管理。為充分利舊,將原有的視頻存儲(chǔ)系統(tǒng)改造融入視頻云存儲(chǔ)系統(tǒng),實(shí)現(xiàn)全縣范圍內(nèi)可利用視頻資源的統(tǒng)一存儲(chǔ)、統(tǒng)一管理、統(tǒng)一調(diào)閱,避免重復(fù)投資。視頻云存儲(chǔ)系統(tǒng)提供高速數(shù)據(jù)接口,為應(yīng)用平臺(tái)提供視頻數(shù)據(jù)高效檢索、快速調(diào)取等服務(wù)功能,為公安業(yè)務(wù)應(yīng)用提供有力支撐。視頻云存儲(chǔ)系統(tǒng)提供標(biāo)準(zhǔn)的運(yùn)維接口,維護(hù)便捷,實(shí)現(xiàn)高效實(shí)用的管理及使用機(jī)制。十'iyI丹1.1.1.

2、2存儲(chǔ)技術(shù)選擇III'、視頻監(jiān)控?cái)?shù)據(jù)的存儲(chǔ)系統(tǒng)歷經(jīng)了多個(gè)階段的發(fā)展,傳統(tǒng)的視頻存儲(chǔ)技術(shù)主要有DVR存儲(chǔ)、IPSAN存儲(chǔ)等存儲(chǔ)模式。而新興的視頻云存儲(chǔ)模式基于云架構(gòu)開發(fā),采用面向用戶業(yè)務(wù)應(yīng)用的設(shè)計(jì)思路,融合了集群應(yīng)用、負(fù)載均衡、虛擬化、云結(jié)構(gòu)化、離散存儲(chǔ)等技術(shù),可將網(wǎng)絡(luò)中大量各種不同類型的存儲(chǔ)設(shè)備,通過專業(yè)應(yīng)用軟件集合起來協(xié)同工作,共同對(duì)外提供高性能、高可靠、不間斷的視頻、圖片數(shù)據(jù)存儲(chǔ)和業(yè)務(wù)訪問服務(wù)。總的來說,相比于傳統(tǒng)的存儲(chǔ)模式,云存儲(chǔ)模式具有以下優(yōu)勢(shì):視頻監(jiān)控云存儲(chǔ)與傳統(tǒng)存儲(chǔ)對(duì)比表項(xiàng)目傳統(tǒng)視頻監(jiān)控存儲(chǔ)視頻監(jiān)控云存儲(chǔ)1可管理性單設(shè)備獨(dú)立存儲(chǔ)或多設(shè)備堆疊存儲(chǔ);管理維護(hù)相對(duì)麻煩。統(tǒng)一管理,

3、虛擬化集群服務(wù),基于統(tǒng)一的管理平臺(tái),對(duì)多設(shè)備狀態(tài)、資源、報(bào)警、升級(jí)、擴(kuò)展進(jìn)行集中管控??煽啃訰AID技術(shù)、部件級(jí)冗余系統(tǒng)級(jí)+設(shè)備級(jí)+部件級(jí)冗余,RAID技術(shù)性能基于設(shè)備局部性能優(yōu)化并發(fā)性能提升,智能性能負(fù)載,文件系統(tǒng)優(yōu)化,集群協(xié)調(diào)工作節(jié)能RAID級(jí)節(jié)能技術(shù)設(shè)備級(jí)+RAID級(jí)節(jié)能技術(shù)服務(wù)任務(wù)不可分割存儲(chǔ)任務(wù)和分析任務(wù)分割可擴(kuò)充性設(shè)備級(jí)配置,過程復(fù)雜系統(tǒng)級(jí)在線配置、容量/性能擴(kuò)充方便數(shù)據(jù)安全備份、容災(zāi)N+m設(shè)備冗余,遠(yuǎn)程容災(zāi),關(guān)鍵數(shù)據(jù)多個(gè)副本可用性掌握IP/FC存儲(chǔ)技術(shù)對(duì)用戶完全透明成本綜合成本高綜合成本低,可節(jié)省大量錄像服務(wù)器投入因此,根據(jù)項(xiàng)目實(shí)際情況,基于視頻監(jiān)控應(yīng)用對(duì)存儲(chǔ)系統(tǒng)的要求,著眼于技

4、術(shù)的先進(jìn)性和用戶使用的便捷性,視頻存儲(chǔ)系統(tǒng)的建設(shè)推薦采用新型監(jiān)控云存儲(chǔ)技術(shù)來實(shí)現(xiàn)。存儲(chǔ)系統(tǒng)架構(gòu)1.1.131視頻云存儲(chǔ)技術(shù)架構(gòu)視頻云存儲(chǔ)系統(tǒng)采用分層結(jié)構(gòu),整個(gè)系統(tǒng)從邏輯上分為五層,分別為設(shè)備層、存儲(chǔ)層、管理層、接口層、應(yīng)用層。系統(tǒng)技術(shù)架構(gòu)如下:視頻云存儲(chǔ)技術(shù)架構(gòu)圖|'S、1)設(shè)備層設(shè)備層是云存儲(chǔ)最基礎(chǔ)、最底層的部分,該層由標(biāo)準(zhǔn)的物理設(shè)備組成,支持標(biāo)準(zhǔn)的IP-SAN、FC-SAN存儲(chǔ)設(shè)備。在系統(tǒng)組成中,存儲(chǔ)設(shè)備可以是SAN架構(gòu)下的FC光纖通道存儲(chǔ)設(shè)備或iSCSI協(xié)議下的IP存儲(chǔ)設(shè)備。2)存儲(chǔ)層將存儲(chǔ)設(shè)備透明化管理,統(tǒng)一資源虛擬化管理,并設(shè)計(jì)視頻流式文件系統(tǒng),實(shí)現(xiàn)存儲(chǔ)傳輸協(xié)議

5、和標(biāo)準(zhǔn)存儲(chǔ)設(shè)備之間的邏輯卷或磁盤陣列的映射,實(shí)現(xiàn)數(shù)據(jù)(視頻、圖片、附屬流)和設(shè)備層存儲(chǔ)設(shè)備之間的通信連接,完成數(shù)據(jù)高效的寫入、讀取和調(diào)用等服務(wù)。同時(shí)存儲(chǔ)層實(shí)現(xiàn)視頻流數(shù)據(jù)的塊級(jí)離散存儲(chǔ),支持?jǐn)?shù)據(jù)的高效存儲(chǔ)和快速提取(回放、下載、查詢);實(shí)現(xiàn)圖片流數(shù)據(jù)的存儲(chǔ),支持按車道時(shí)間段和http協(xié)議提取;實(shí)現(xiàn)附屬流數(shù)據(jù)的存儲(chǔ),支持視頻流分析的結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)。3)管理層在管理層,融合了索引管理、計(jì)劃管理、調(diào)度管理、資源管理、集群管理、設(shè)備管理等多種核心的管理功能??梢詫?shí)現(xiàn)存儲(chǔ)設(shè)備的邏輯虛擬化管理、多鏈路冗余管理、錄像計(jì)劃的主動(dòng)下發(fā)、以及硬件設(shè)備的狀態(tài)監(jiān)控和故障維護(hù)等。可實(shí)現(xiàn)整個(gè)存儲(chǔ)系統(tǒng)的虛擬化的統(tǒng)一管理,實(shí)現(xiàn)

6、上層服務(wù)(視頻錄像、回放、查詢、智能分析數(shù)據(jù)請(qǐng)求等)的響應(yīng)。4)接口層應(yīng)用接口層是云存儲(chǔ)最靈活多變的部分,面向用戶應(yīng)用提供完善以及統(tǒng)一的訪問接口。接口類型可分為WebService接口、API接口、Mibs接口,可以根據(jù)實(shí)際業(yè)務(wù)類型,開發(fā)不同的應(yīng)用服務(wù)接口,提供不同的應(yīng)用服務(wù)。實(shí)現(xiàn)和應(yīng)用平臺(tái)、融合平臺(tái)、運(yùn)維平臺(tái)的對(duì)接、實(shí)現(xiàn)和智能分析處理系統(tǒng)之間的對(duì)接,可實(shí)現(xiàn)視頻數(shù)據(jù)的存儲(chǔ)、檢索、回放、瀏覽轉(zhuǎn)發(fā)等操作,實(shí)現(xiàn)關(guān)鍵視頻數(shù)據(jù)的遠(yuǎn)程容災(zāi)、實(shí)現(xiàn)設(shè)備以及服務(wù)的監(jiān)控和運(yùn)維等。5)應(yīng)用層從邏輯上劃分,除了應(yīng)用層外,剩下的四層都屬于通常云存儲(chǔ)的范疇,但是在云存儲(chǔ)系統(tǒng)中,為了將云存儲(chǔ)系統(tǒng)與視頻監(jiān)控系統(tǒng)的建設(shè)和應(yīng)用更

7、加緊密的結(jié)合,更加符合用戶的業(yè)務(wù)需求,我們將應(yīng)用層納入了整個(gè)系統(tǒng)架構(gòu)中,從根本上提高云存儲(chǔ)系統(tǒng)的針對(duì)性??蓪⒐蚕砥脚_(tái)通過相應(yīng)的接口與云存儲(chǔ)系統(tǒng)對(duì)接,實(shí)現(xiàn)與云存儲(chǔ)系統(tǒng)之間的數(shù)據(jù)以及信令的交互。共享平臺(tái)可對(duì)云存儲(chǔ)系統(tǒng)進(jìn)行配置錄像計(jì)劃、配置存儲(chǔ)策略、檢索視頻資源、重要錄像的備份存儲(chǔ)等指令的交互,輔助流數(shù)據(jù)、視頻數(shù)據(jù)、圖片數(shù)據(jù)的存取。1.1.132視頻云存儲(chǔ)邏輯架構(gòu)L"二7"廠JIJ'7;廠視頻云存儲(chǔ)系統(tǒng)采用前端攝像機(jī)直寫存儲(chǔ)設(shè)備的方式,使用集群方案解決單節(jié)點(diǎn)失效問題,并利用負(fù)載均衡技術(shù)充分利用各存儲(chǔ)節(jié)點(diǎn)的性能;采用統(tǒng)一接口與平臺(tái)對(duì)接,降低平臺(tái)維護(hù)和用戶管理的復(fù)雜度。平臺(tái)管

8、理中心僅和云存儲(chǔ)系統(tǒng)中的云存儲(chǔ)管理集群完成各種具體業(yè)務(wù)的信令交互工作,其他數(shù)據(jù)存儲(chǔ)和讀取工作直接由存儲(chǔ)節(jié)點(diǎn)完成。采用信令和視頻數(shù)據(jù)的完全分離,降低整個(gè)系統(tǒng)的網(wǎng)絡(luò)壓力,提高整體性能。1.1.133視頻云存儲(chǔ)部署架構(gòu)2f、”'|、Z'當(dāng)項(xiàng)目中的前端攝像機(jī)通道數(shù)量超過的線性增長(zhǎng),三臺(tái)管理服務(wù)器集群可以支撐增加管理服務(wù)器臺(tái)數(shù)來提高集群的性能,如視頻云存儲(chǔ)邏輯架構(gòu)圖1024路時(shí)可采用管理服務(wù)器集群模式。集群部署可以保持規(guī)模與性能4000路以內(nèi)的攝像機(jī)通道規(guī)模。如果攝像機(jī)通道規(guī)模更大可以通過5臺(tái)管理服務(wù)器可支撐6000路、7臺(tái)管理服務(wù)器可支撐8000路。管理服務(wù)器的數(shù)量必須為奇數(shù)。無論集群

9、內(nèi)有多少臺(tái)服務(wù)器,對(duì)外呈現(xiàn)為唯一的IP地址。管理節(jié)點(diǎn)集群部署是一種高可靠性、高穩(wěn)定性的部署方式,此種方式是采用三臺(tái)或三臺(tái)以上奇數(shù)臺(tái)服務(wù)器組成,安裝視頻云存儲(chǔ)管理軟件并運(yùn)行集群工作模式,形成視頻云存儲(chǔ)管理集群。此種集群工作模式,可實(shí)現(xiàn)單臺(tái)或多臺(tái)服務(wù)器應(yīng)用的故障切換和負(fù)載均衡,提高了視頻云存儲(chǔ)管理節(jié)點(diǎn)的可靠性和穩(wěn)定性,系統(tǒng)性能也得到了很大的提高,是大型視頻監(jiān)控項(xiàng)目首選的部署方式。集群部署物理拓?fù)淙缦聢D所示:管理節(jié)點(diǎn)集群部署方式管理節(jié)點(diǎn)集群部署內(nèi)容設(shè)備名稱數(shù)量安裝軟件備注服務(wù)器N視頻云存儲(chǔ)管理軟件(CVM服務(wù)器數(shù)量為N3的奇數(shù)存儲(chǔ)設(shè)備M視頻云存儲(chǔ)軟件(CVS視頻云接入軟件(CVA本次項(xiàng)目設(shè)計(jì)在縣局總

10、控中心機(jī)房采用兩臺(tái)服務(wù)器部署視頻云存儲(chǔ)管理后臺(tái)軟件進(jìn)行雙機(jī)熱備管理,保證系統(tǒng)的安全性和可靠性,實(shí)現(xiàn)全縣所有監(jiān)控點(diǎn)的視頻云存儲(chǔ)管理。前端各類監(jiān)控點(diǎn)根據(jù)實(shí)際情況接入到就近的匯聚設(shè)備,由各匯聚設(shè)備將前端監(jiān)控點(diǎn)通過全千兆光纖網(wǎng)絡(luò)上連到縣局,統(tǒng)一到視頻云存儲(chǔ)管理軟件注冊(cè)。存儲(chǔ)系統(tǒng)設(shè)計(jì)I.-Z<<-.X廠FI-I;,*為解決傳統(tǒng)視頻存儲(chǔ)系統(tǒng)遇到的問題,本次將在縣中心機(jī)房建設(shè)基于視頻云技術(shù)的視頻存儲(chǔ)系統(tǒng),由中心平臺(tái)統(tǒng)一管理,實(shí)現(xiàn)接入視頻全天24小時(shí)存儲(chǔ)、采用25幀率錄像保存30天;同時(shí)將原有存儲(chǔ)系統(tǒng)改造為視頻云存儲(chǔ)子系統(tǒng),并進(jìn)行系統(tǒng)和數(shù)據(jù)的遷移,組建完整的視頻監(jiān)控云存儲(chǔ)系統(tǒng)。1.1

11、.141軟件設(shè)計(jì):'77i海康威視視頻云存儲(chǔ)系統(tǒng)主要由四大部件組成:云存儲(chǔ)管理軟件(cvm,云存儲(chǔ)軟件(cvs,云存儲(chǔ)接入軟件(CVA以及云存儲(chǔ)異構(gòu)軟件(ASS。下面分別介紹四大軟件內(nèi)部結(jié)構(gòu)及功能。1)視頻云存儲(chǔ)管理軟件CVM視頻云存儲(chǔ)管理軟件:CVM(CloudVideoManage)整套軟件,主要功能包括視頻云存儲(chǔ)系統(tǒng)內(nèi)資源管理、存儲(chǔ)節(jié)點(diǎn)管理、集群管理、策略調(diào)度、運(yùn)維監(jiān)控等。軟件包含六大功能模塊,分別為:索引管理模塊、調(diào)度管理模塊、集群管理模塊、計(jì)劃管理模塊、資源管理模塊、輔助管理模塊,整體軟件架構(gòu)如下圖所示:CVM軟件架構(gòu)索引管理模塊索引管理模塊集群化管理集群中的全部管理節(jié)點(diǎn),能

12、并發(fā)響應(yīng)用戶的檢索、插入、修改和刪除操作情況,提供一體化、高并發(fā)、快響應(yīng)的索引服務(wù)。精心整理精心整理同時(shí),索引管理模塊提供視頻索引、標(biāo)注索引服務(wù),支持以通道號(hào)、時(shí)間段、錄像類型和鎖定狀態(tài)為條件的視頻信息檢索服務(wù),支持以通道號(hào)和時(shí)間段為條件插入、修改、刪除和檢索標(biāo)注的功能,以及根據(jù)標(biāo)注關(guān)鍵字檢索視頻的特色功能。調(diào)度管理模塊調(diào)度管理模塊根據(jù)集群中設(shè)備的負(fù)載狀況,靈活的調(diào)度集群資源為應(yīng)用業(yè)務(wù)提供支撐。作為集群系統(tǒng)中的邏輯引擎根據(jù)不同的邏輯策略執(zhí)行不同的調(diào)度算法,提供資源分配調(diào)度、分散策略調(diào)度、循環(huán)覆蓋調(diào)度、錄像計(jì)劃調(diào)度等服務(wù)。集群管理模塊集群管理模塊統(tǒng)一管理集群中分布式設(shè)備節(jié)點(diǎn),包括管理節(jié)點(diǎn)和存儲(chǔ)節(jié)

13、點(diǎn)。它負(fù)責(zé)管理節(jié)點(diǎn)之間關(guān)鍵信息的實(shí)時(shí)同步,保證集群中不同管理節(jié)點(diǎn)信息的一致性,無差異化的對(duì)外提供服務(wù)。同時(shí)也負(fù)責(zé)管理存儲(chǔ)節(jié)點(diǎn),將存儲(chǔ)節(jié)點(diǎn)加入到集群中作為存儲(chǔ)資源的一部分,集群管理模塊維護(hù)集群中設(shè)備節(jié)點(diǎn)的實(shí)時(shí)狀態(tài)信息,對(duì)外提供設(shè)備狀態(tài)查詢接口便于管理和了解集群的整體運(yùn)行狀態(tài)信息。計(jì)劃管理模塊:_|-.I計(jì)劃管理模塊負(fù)責(zé)錄像計(jì)劃的管理、下發(fā)、切換,保存監(jiān)控平臺(tái)下發(fā)的錄像計(jì)劃,調(diào)度系統(tǒng)中的錄像計(jì)劃并執(zhí)行錄像計(jì)劃,當(dāng)接入服務(wù)器異常時(shí)負(fù)責(zé)動(dòng)態(tài)切換錄像計(jì)劃到其它接入服務(wù)器。"I1X-.X7卞'資源管理模塊資源管理模塊負(fù)責(zé)對(duì)集群中所有存儲(chǔ)設(shè)備的存儲(chǔ)空間進(jìn)行統(tǒng)一管理,根據(jù)入網(wǎng)存儲(chǔ)設(shè)備上報(bào)的資

14、源信息計(jì)算出集群存儲(chǔ)總?cè)萘亢涂臻e容量,負(fù)責(zé)創(chuàng)建、刪除錄像池,為存儲(chǔ)業(yè)務(wù)分配合適的存儲(chǔ)資源。同時(shí)能動(dòng)態(tài)的調(diào)整錄像池的大小,彈性的對(duì)錄像池進(jìn)行擴(kuò)容或者縮減,將集群存儲(chǔ)空間切分成細(xì)小獨(dú)立的存儲(chǔ)單元,再根據(jù)用"7ci戶需要,將很多個(gè)存儲(chǔ)單元有機(jī)組合后虛擬化成錄像池對(duì)外提供存儲(chǔ)服務(wù)。輔助管理模塊IIry%-.2宀盧X'輔助管理模塊包含日志管理、運(yùn)維管理、數(shù)據(jù)遷移等功能,日志管理為其他模塊提供日志打印服務(wù),對(duì)外具備日志查詢和日志文件下載功能,包含調(diào)試日志、事件提示日志、錯(cuò)誤日志、告警日志和重要日志。運(yùn)維管理云視頻管理節(jié)點(diǎn)的運(yùn)行參數(shù)獲取接口,供運(yùn)維平臺(tái)獲取管理節(jié)點(diǎn)的實(shí)時(shí)運(yùn)行信息。數(shù)據(jù)遷移功

15、能對(duì)外提供將第三方數(shù)據(jù)遷移到本視頻云存儲(chǔ)系統(tǒng)中保存的功能。2)視頻云存儲(chǔ)軟件CVS視頻云存儲(chǔ)軟件:CVS(CloudVideoStorage)是視頻云存儲(chǔ)系統(tǒng)中的重要模塊,主要負(fù)責(zé)執(zhí)行具體的視頻數(shù)據(jù)讀寫操作。CVS集成在視頻云存儲(chǔ)節(jié)點(diǎn)(CVSN上,每一臺(tái)存儲(chǔ)設(shè)備上都必須裝載該軟件模塊。視頻云存儲(chǔ)軟件(CVS接受視頻云存儲(chǔ)管理軟件(CVM的管理,從視頻云接入軟件(CVA接收海量視頻數(shù)據(jù),高效無誤的存放在本機(jī)指定的數(shù)據(jù)塊中。在一套視頻云存儲(chǔ)系統(tǒng)中,視頻云存儲(chǔ)存儲(chǔ)管理軟件(CVM會(huì)均衡分配多臺(tái)視頻云存儲(chǔ)軟件(CVS的業(yè)務(wù)負(fù)載量,使整個(gè)系統(tǒng)的讀寫性能達(dá)到最佳。精心整理視頻云存儲(chǔ)軟件按照功能模塊化設(shè)計(jì),

16、整體軟件架構(gòu)如下圖所示:CVS軟件架構(gòu)通信模塊本模塊主要是負(fù)責(zé)和CVA及CVMS行數(shù)據(jù)信息的交互,采用多線程并發(fā)接收和發(fā)送數(shù)據(jù)的方式,高效完成跨機(jī)器的數(shù)據(jù)交互。運(yùn)維管理本模塊主要是負(fù)責(zé)和視頻云運(yùn)維軟件進(jìn)行交互,采集系統(tǒng)數(shù)據(jù)及程序運(yùn)行數(shù)據(jù),并按照特定協(xié)議格式發(fā)送給視頻云運(yùn)維部件,方便平臺(tái)對(duì)整個(gè)云存儲(chǔ)系統(tǒng)運(yùn)行狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)控,如有故障出現(xiàn),及時(shí)報(bào)警提醒相關(guān)人員進(jìn)行處理。視頻接入本模塊主要是負(fù)責(zé)處理從CVA傳輸進(jìn)來的視頻數(shù)據(jù),并按分類進(jìn)行一定的邏輯處理。采用多線程的處理方式,可同時(shí)支持?jǐn)?shù)百路的視頻數(shù)據(jù)接入。日志管理_|-.I本模塊主要是負(fù)責(zé)對(duì)CVS的日志進(jìn)行統(tǒng)一管理,記錄一些重要事件,方便事件回溯,

17、對(duì)外提供日志查詢和日志下載功能。i'IX1%Zj/j;7".視頻文件系統(tǒng)本模塊根據(jù)視頻的特性,定義流式存儲(chǔ)結(jié)構(gòu),主要是負(fù)責(zé)視頻數(shù)據(jù)的高效讀、寫。數(shù)據(jù)庫管理本模塊主要是負(fù)責(zé)對(duì)CVS系統(tǒng)運(yùn)行時(shí)需要臨時(shí)存放的一些重要數(shù)據(jù)進(jìn)行保存,可以方便的以SQL接口提供插:77i入和查詢,簡(jiǎn)化數(shù)據(jù)存放和獲取的機(jī)制。3) 視頻云存儲(chǔ)接入軟件CVAII'i:fX,/:"X視頻云接入軟件CVA(CloudVideoAccess)也是整個(gè)云存儲(chǔ)系統(tǒng)的重要組成部分,主要包括錄像任務(wù)管理、錄像服務(wù)、設(shè)備狀態(tài)管理和部分流媒體轉(zhuǎn)發(fā)服務(wù)等功能。視頻云接入軟件支持定時(shí)錄像、移動(dòng)偵測(cè)錄像和事件錄像(

18、如:手動(dòng)錄像),其中事件錄像的優(yōu)先級(jí)要高于定時(shí)錄像和移動(dòng)偵測(cè)錄像。視頻云接入軟件實(shí)時(shí)檢測(cè)用戶配置的錄像計(jì)劃任務(wù)信息表,當(dāng)接入軟件檢測(cè)到有通道需要執(zhí)行錄像任務(wù)時(shí),接入軟件首先通知流媒體服務(wù)從前端設(shè)備讀取視頻數(shù)據(jù),然后根據(jù)錄像類型執(zhí)行相關(guān)錄像。視頻云接入軟件按照功能模塊化設(shè)計(jì),軟件包括六大功能模塊:錄像任務(wù)管理、流媒體服務(wù)、設(shè)備狀態(tài)管理、負(fù)載信息管理、錄像服務(wù)、視頻幀分析。整體軟件架構(gòu)如下圖所示:CVA軟件架構(gòu)1、錄像任務(wù)管理精心整理精心整理錄像任務(wù)管理功能主要包括定時(shí)錄像管理、移動(dòng)偵測(cè)錄像管理和事件錄像管理等功能。定時(shí)錄像和移動(dòng)偵測(cè)錄像是用戶設(shè)置的計(jì)劃錄像,事件錄像是用戶計(jì)劃外的錄像。錄像管理功

19、能需要按照用戶的需求從前端設(shè)備獲取視頻數(shù)據(jù)、執(zhí)行錄像、停止錄像和停止從前端設(shè)備取流等操作。移動(dòng)偵測(cè)錄像,錄像管理功能首先需要對(duì)前端設(shè)備布防,并監(jiān)控前端設(shè)備的報(bào)警狀態(tài),同時(shí)還可以根據(jù)用戶的需求提前從前端設(shè)備獲取視頻數(shù)據(jù),通過預(yù)先獲取數(shù)據(jù)流保證了視頻的完整性,當(dāng)接入軟件收到前端設(shè)備的移動(dòng)偵測(cè)報(bào)警命令后,立即執(zhí)行錄像。事件錄像,錄像管理功能接收到事件錄像命令,首先檢索當(dāng)前通道是否有定時(shí)錄像或移動(dòng)偵測(cè)錄像,如果沒有上述兩種錄像,立即執(zhí)行錄像,事件錄像的優(yōu)先級(jí)要高于移動(dòng)偵測(cè)錄像和定時(shí)錄像。2、流媒體服務(wù)流媒體服務(wù)主要包括流媒體轉(zhuǎn)發(fā)模塊和流控制管理模塊,流媒體服務(wù)具有穩(wěn)定和高效等特點(diǎn),整個(gè)系統(tǒng)提供持續(xù)的視

20、頻數(shù)據(jù)支持。流媒體服務(wù)傳輸視頻數(shù)據(jù)支持RTSRTCP和UDP協(xié)議,可以根據(jù)不同環(huán)境選擇合適當(dāng)前網(wǎng)絡(luò)性能的傳輸方式。流媒體服務(wù)視頻流轉(zhuǎn)發(fā)功能:流媒體服務(wù)從前端設(shè)備獲取到視頻流后可以根據(jù)用戶的需要將視頻流轉(zhuǎn)發(fā)給多個(gè)用戶或設(shè)備。通過視頻轉(zhuǎn)發(fā)功能降低了前端設(shè)備的壓力,節(jié)省了網(wǎng)絡(luò)帶寬,極大的提高了系統(tǒng)性能。3、設(shè)備狀態(tài)管理設(shè)備狀態(tài)管理是云存儲(chǔ)接入軟件的基礎(chǔ)功能,它主要包括監(jiān)控前端設(shè)備狀態(tài)、布防狀態(tài)和取視頻數(shù)據(jù)流的j-狀態(tài)。一.前端設(shè)備狀態(tài)監(jiān)控:狀態(tài)管理功能實(shí)時(shí)獲取前端設(shè)備的狀態(tài),當(dāng)檢測(cè)到前端設(shè)備異常,接入軟件會(huì)及時(shí)上報(bào)。7丁設(shè)備布防狀態(tài)監(jiān)控:狀態(tài)管理功能實(shí)時(shí)監(jiān)控前端設(shè)備的布防狀態(tài),當(dāng)前端設(shè)備布防失敗,接

21、入軟件會(huì)及時(shí)上報(bào)。3IZC.|讀取視頻流狀態(tài)監(jiān)控:狀態(tài)管理功能實(shí)時(shí)監(jiān)控流媒體服務(wù)的工作狀態(tài)、如果流媒體服務(wù)取視頻流時(shí)發(fā)生異常,接入軟件會(huì)及時(shí)上報(bào)。4、負(fù)載信息管理負(fù)載信息管理功能主要是接入軟件實(shí)時(shí)監(jiān)控當(dāng)前服務(wù)器的內(nèi)存和CPU使用情況,并定時(shí)上報(bào)當(dāng)前資源使用信息,云存儲(chǔ)管理軟件(CVM根據(jù)上報(bào)的資源使用信息均衡分配錄像計(jì)劃到云存儲(chǔ)接入軟件(CVA。5、錄像服務(wù)錄像服務(wù)包括取流管理模塊和執(zhí)行錄像服務(wù)模塊兩個(gè)部分。錄像服務(wù)接收錄像任務(wù)管理模塊下發(fā)的錄像信令,當(dāng)錄像服務(wù)接收到錄像任務(wù)管理模塊開啟錄像信令后,首先通過取流模塊向流媒體服務(wù)發(fā)送取流信令,然后將流媒體轉(zhuǎn)發(fā)的視頻數(shù)據(jù)發(fā)送到云視頻存儲(chǔ)軟件為一次錄

22、像的開始。當(dāng)錄像服務(wù)接收到錄像任務(wù)管理模塊下發(fā)的停止錄像信令,錄像服務(wù)首先向流媒體服務(wù)發(fā)送停止取流的信令,然后通知云視頻存儲(chǔ)軟件停止錄像為一次錄像的結(jié)束。6、視頻幀分析幀分析模塊主要是對(duì)流媒體服務(wù)讀取的視頻數(shù)據(jù)進(jìn)行幀分析,從視頻數(shù)據(jù)中分析出關(guān)鍵幀等信息,為系統(tǒng)提供關(guān)鍵幀查詢和關(guān)鍵幀回放提供技術(shù)支持。4) 視頻云存儲(chǔ)異構(gòu)軟件ASS異構(gòu)存儲(chǔ)軟件ASS(AsynchronousStorageService)主要負(fù)責(zé)接入第三方iSCSI/FC標(biāo)準(zhǔn)存儲(chǔ)設(shè)備,軟件集成安裝在ASSN節(jié)點(diǎn)內(nèi),具體負(fù)責(zé)接入第三方iSCSI/FC存儲(chǔ)設(shè)備的工作。軟件主要由三個(gè)模塊實(shí)現(xiàn),分別為識(shí)別模塊、掛載模塊和管理模塊;主要和C

23、VS交互。通過識(shí)別模塊和掛載模塊實(shí)現(xiàn)對(duì)第三方標(biāo)準(zhǔn)存儲(chǔ)設(shè)備的兼容工作。通過管理模塊與存儲(chǔ)設(shè)備以及上層CVS之間進(jìn)行交互。整體軟件架構(gòu)如下圖所示:ASS軟件架構(gòu)7、識(shí)別模塊*J探測(cè)到異構(gòu)設(shè)備后獲取其相關(guān)系統(tǒng)信息,將其視作為存儲(chǔ)設(shè)備,在設(shè)備目錄中添加相應(yīng)節(jié)點(diǎn)。8掛載模塊j1IX1IZj/將新加的設(shè)備節(jié)點(diǎn)轉(zhuǎn)化為通用存儲(chǔ)設(shè)備節(jié)點(diǎn),并掛載到軟件系統(tǒng)中以備CVS使用。j-9、管理模塊本模塊的功能是:將本機(jī)內(nèi)存儲(chǔ)設(shè)備和異構(gòu)設(shè)備統(tǒng)一管理,實(shí)現(xiàn)設(shè)備的加入和退出,以及相關(guān)狀態(tài)的保存和記錄。"ci除上述三項(xiàng)軟件外,在云存儲(chǔ)系統(tǒng)內(nèi)部實(shí)現(xiàn)了運(yùn)維信息的收集與告警機(jī)制。該機(jī)制負(fù)責(zé)對(duì)云儲(chǔ)存系統(tǒng)內(nèi)的設(shè)備和資源的運(yùn)行情況

24、進(jìn)行統(tǒng)一監(jiān)控,以標(biāo)準(zhǔn)的SNMP協(xié)議與將機(jī)器運(yùn)行狀態(tài)以及產(chǎn)品特性運(yùn)行指標(biāo)反饋給運(yùn)維'I|!護(hù)-.:fX."fK/x系統(tǒng)。實(shí)現(xiàn)對(duì)設(shè)備狀態(tài)實(shí)時(shí)檢測(cè),對(duì)異常狀態(tài)實(shí)時(shí)報(bào)警,如:硬盤丟失、CPU內(nèi)存使用率過高、存儲(chǔ)空間不足、設(shè)備溫度過高、管理服務(wù)器運(yùn)行異常、設(shè)備下線等。1.1.142硬件設(shè)計(jì)CVMN、存儲(chǔ)設(shè)備(存儲(chǔ)節(jié)點(diǎn)CVSN及異構(gòu)服??低曇曨l云存儲(chǔ)系統(tǒng)由存儲(chǔ)管理服務(wù)器(存儲(chǔ)管理節(jié)點(diǎn)務(wù)器(第三方存儲(chǔ)服務(wù)節(jié)點(diǎn)ASSN組成。1) 視頻云存儲(chǔ)管理節(jié)點(diǎn)CVMN視頻云存儲(chǔ)管理節(jié)點(diǎn):CVMN(CloudVideoManageNode)在云存儲(chǔ)標(biāo)配服務(wù)器上集成安裝視頻云管理軟件CV(CloudVid

25、eoManger),其主要功能包括視頻云存儲(chǔ)系統(tǒng)內(nèi)資源管理、存儲(chǔ)節(jié)點(diǎn)管理、集群管理、策略調(diào)度、運(yùn)維監(jiān)控等。HA根據(jù)視頻云存儲(chǔ)系統(tǒng)的規(guī)模情況和可靠性要求管理節(jié)點(diǎn)部署可分為:HA部署和集群部署兩種模式。其中部署模式適用于1024路以內(nèi)監(jiān)控前端視頻讀寫規(guī)模,通過兩臺(tái)服務(wù)器做雙機(jī)熱備;集群部署模式適用于較大型的視頻云存儲(chǔ)系統(tǒng),可以進(jìn)行三臺(tái)或三臺(tái)以上配備,集群部署的服務(wù)器臺(tái)數(shù)必須是奇數(shù)增加。集群部署的優(yōu)勢(shì)在于通過視頻云存儲(chǔ)管理節(jié)點(diǎn)內(nèi)部集群功能將協(xié)調(diào)各節(jié)點(diǎn)設(shè)備資源,將用戶配置、數(shù)據(jù)庫信息、策略計(jì)劃進(jìn)行統(tǒng)一進(jìn)行調(diào)度,整體性能呈現(xiàn)線性增長(zhǎng)。同時(shí)也增加了系統(tǒng)的可靠性,多臺(tái)設(shè)備的故障不會(huì)影響到系統(tǒng)的運(yùn)行。無論是H

26、A部署模式還是集群部署模式,視頻云存儲(chǔ)都使用唯一的虛擬IP地址對(duì)外提供服務(wù)。2) 視頻云存儲(chǔ)節(jié)點(diǎn)CVSN視頻云存儲(chǔ)節(jié)點(diǎn):CVSN(CloudVideoStorageNode)在存儲(chǔ)設(shè)備上集成安裝視頻云存儲(chǔ)軟件CVS(CloudVideoStorage)和視頻云接入軟件CVA(CloudVideoAccess)作為存儲(chǔ)節(jié)點(diǎn)。.I-.J主要是響應(yīng)視頻云存儲(chǔ)管理節(jié)點(diǎn)(CVMN和應(yīng)用層的錄像、查詢、下載等操作申請(qǐng),以及管理物理存儲(chǔ)設(shè)備和空間,視頻云存儲(chǔ)節(jié)點(diǎn)模塊具有以下功能:'I負(fù)責(zé)根據(jù)接收云存儲(chǔ)管理節(jié)點(diǎn)下發(fā)的錄像計(jì)劃,并根據(jù)錄像計(jì)劃向?qū)?yīng)的前端攝像頭進(jìn)行取流操作。負(fù)責(zé)將接收到的錄像數(shù)據(jù)寫入到存

27、儲(chǔ)底層或從存儲(chǔ)底層讀取數(shù)據(jù),通過協(xié)議接口主要向API提供錄像、查詢、回放及下載服務(wù)。提供存儲(chǔ)設(shè)備的狀態(tài)檢測(cè)和信息上報(bào)功能。I存儲(chǔ)底層:使用Raid技術(shù)來保證數(shù)據(jù)安全,支持節(jié)能的磁盤休眠功能。3) 第三方存儲(chǔ)服務(wù)節(jié)點(diǎn)ASSNII'i2fX'第三方存儲(chǔ)服務(wù)節(jié)點(diǎn):ASSN(AsynchronousStorageServiceNode)在服務(wù)器上集成安裝異構(gòu)存儲(chǔ)軟件ASS(AsynchronousStorageService)、視頻云存儲(chǔ)軟件CVS(CloudVideoStorage)、視頻云接入軟件CVA(CloudVideoAccess)的接入第三方存儲(chǔ)服務(wù)節(jié)點(diǎn)。其主要功能是通過安

28、裝異構(gòu)軟件(ASS完成對(duì)第三方iSCSI/FC標(biāo)準(zhǔn)存儲(chǔ)設(shè)備的接入,實(shí)現(xiàn)對(duì)項(xiàng)目已有資源的兼容性利用。使得第三方存儲(chǔ)設(shè)備通過ASSN的整合后,具備與CVSN同樣的功能。存儲(chǔ)系統(tǒng)功能??低曇曨l云存儲(chǔ)系統(tǒng)面向視頻、圖片應(yīng)用定制化開發(fā),提供了豐富的功能接口供上層視頻監(jiān)控平臺(tái)調(diào)用,主要功能如下圖所示:視頻云存儲(chǔ)系統(tǒng)具有以下幾個(gè)方面的功能:視頻云存儲(chǔ)系統(tǒng)功能設(shè)計(jì)表功能項(xiàng)功能說明集群管理索引集群管理視頻錄像索引米用集群方式,無單點(diǎn)故障,保證索引數(shù)據(jù)的安全性。集群米用一級(jí)索引管理,能根據(jù)用戶的各種查詢條件(錄像類型、鎖定類型、報(bào)警類型、時(shí)間段等)進(jìn)行快速疋位。負(fù)載均衡管理集群前端米用虛擬IP技術(shù)

29、,對(duì)外提供統(tǒng)一的入口IP形式,將集群的訪問在集群中根據(jù)各種算法進(jìn)行分?jǐn)偅档蛦蝹€(gè)節(jié)點(diǎn)的訪問壓力。后端存儲(chǔ)節(jié)點(diǎn)壓力進(jìn)行實(shí)時(shí)監(jiān)控,當(dāng)單臺(tái)存儲(chǔ)節(jié)點(diǎn)壓力過大時(shí)能根據(jù)智能算法將業(yè)務(wù)平滑遷移至其他存儲(chǔ)節(jié)點(diǎn),達(dá)到整個(gè)集群間負(fù)載均衡目的。虛擬化管理支持將整個(gè)存儲(chǔ)端統(tǒng)一管理,虛擬化為資源池,且將虛擬資源劃分為塊進(jìn)行管理。對(duì)用戶重要數(shù)據(jù),通過虛擬塊之間的相互復(fù)制技術(shù),達(dá)到多份備份目的。使用戶數(shù)據(jù)處于長(zhǎng)期在線狀態(tài)自動(dòng)精簡(jiǎn)管理集群內(nèi)部將不冋類型存儲(chǔ)設(shè)備接入,對(duì)外提供統(tǒng)一接口控制。分散存儲(chǔ)管理將前端數(shù)據(jù)通過特定算法,平滑分散至各個(gè)存儲(chǔ)幾點(diǎn),從而降低大量回放對(duì)單臺(tái)存儲(chǔ)節(jié)點(diǎn)的壓力。分布式數(shù)據(jù)庫索引服務(wù)器米用分布式數(shù)據(jù)庫,保

30、證索引數(shù)據(jù)的安全性。視頻功能視頻錄像系統(tǒng)可以按照用戶制定的計(jì)劃保存前端設(shè)備米集的錄像數(shù)據(jù),錄像類型、錄像頭由用戶指定,存儲(chǔ)開啟相關(guān)的資源。補(bǔ)錄:斷網(wǎng)等條件下,前端設(shè)備能夠?qū)⒈镜乇4娴臄?shù)據(jù)補(bǔ)錄到系統(tǒng)中。動(dòng)態(tài)修訂錄像類型:前端米集視頻數(shù)據(jù)過程中,按報(bào)警類型可以修改錄像的類型,修改后米集的視頻數(shù)據(jù)即時(shí)保存到系統(tǒng)中,并在數(shù)據(jù)保存類型上得到反映。周期覆蓋:系統(tǒng)保存的歷史錄像數(shù)據(jù)可以按照指定的循環(huán)覆蓋策略進(jìn)行刪除。視頻檢索用戶可以按監(jiān)控點(diǎn)編號(hào)、錄像類型、時(shí)間組合、鎖定、標(biāo)注等條件查詢錄像數(shù)據(jù)。視頻回放支持根據(jù)編碼器名稱以及時(shí)間段、錄像類型對(duì)錄像數(shù)據(jù)進(jìn)行回放。支持根據(jù)編碼器名稱以及時(shí)間段對(duì)錄像數(shù)據(jù)進(jìn)行回放時(shí)

31、間定位。支持快放、慢放。支持倒序回放。支持1幀回放。支持手動(dòng)停止回放。視頻下載支持根據(jù)編碼器名稱以及時(shí)間段對(duì)錄像數(shù)據(jù)進(jìn)行下載。支持?jǐn)帱c(diǎn)續(xù)傳。視頻鎖定支持指定的錄像片段進(jìn)行鎖定,鎖定后的數(shù)據(jù)不被循環(huán)覆蓋掉。支持已鎖定的錄像片段鎖定時(shí)長(zhǎng)到期自動(dòng)解鎖。視頻刪除支持根據(jù)監(jiān)控點(diǎn)編號(hào)、錄像時(shí)間、錄像類型刪除視頻錄像。周期存儲(chǔ)按策略支持按周期、容量進(jìn)行錄像數(shù)據(jù)的周期覆蓋式存儲(chǔ)。圖片功能圖片寫入支持按照用戶制定的計(jì)劃保存前端設(shè)備米集的圖片數(shù)據(jù)圖片下載支持按時(shí)間段下載圖片。支持http的URL方式下載圖片。圖片壓縮支持圖片大小壓縮和尺寸縮放。圖片鎖定支持指定的錄像片段進(jìn)行鎖定,鎖定后的數(shù)據(jù)不被循環(huán)覆蓋掉。支持已

32、鎖定的錄像片段鎖定時(shí)長(zhǎng)到期自動(dòng)解鎖。圖片刪除支持單張圖片URL方式刪除。支持按照時(shí)間段刪除圖片。周期覆蓋按策略支持按周期、容量進(jìn)行圖片數(shù)據(jù)的周期覆蓋式存儲(chǔ)。http訪問支持用戶使用瀏覽器直接查看圖片。運(yùn)維管理系統(tǒng)信息獲取支持系統(tǒng)信息:版本、CPU內(nèi)存、網(wǎng)卡、磁盤等信息的獲取。系統(tǒng)故障告警支持系統(tǒng)故障(CPU內(nèi)存等超過閾值)主動(dòng)告警到運(yùn)維平臺(tái)。存儲(chǔ)設(shè)備告警支持設(shè)備故障、掉線主動(dòng)告警到運(yùn)維平臺(tái)。標(biāo)準(zhǔn)協(xié)議對(duì)接支持標(biāo)準(zhǔn)的SNMP協(xié)議對(duì)接,采用Mibs文件。接口功能云認(rèn)證接口視頻云存儲(chǔ)對(duì)外提供登陸、認(rèn)證接口,保證系統(tǒng)安全性。視頻存儲(chǔ)接口提供統(tǒng)一的視頻存儲(chǔ)相關(guān)的接口:視頻寫入、視頻檢、索視頻下載、視頻回放

33、等。視頻管理接口提供統(tǒng)一的視頻管理相關(guān)的接口:視頻鎖定、解鎖、刪除等。圖片存儲(chǔ)接口提供統(tǒng)一的圖片存儲(chǔ)相關(guān)的接口:圖片寫入、圖片下載等。圖片管理接口提供統(tǒng)一的圖片管理相關(guān)的接口:視頻鎖定、解鎖、刪除等。精心整理精心整理存儲(chǔ)空間管理提供統(tǒng)一的圖片管理相關(guān)的接口:創(chuàng)建/刪除/修訂資源池。系統(tǒng)功能遠(yuǎn)程配置通過web管理界面,用戶可完成節(jié)點(diǎn)的初始化配置??煽啃韵到y(tǒng)可以提供7*24小時(shí)不間斷的服務(wù),不會(huì)因系統(tǒng)內(nèi)部分服務(wù)器宕機(jī),造成系統(tǒng)服務(wù)中斷。管理服務(wù)器采用集群方案保證系統(tǒng)的穩(wěn)定性。單節(jié)點(diǎn)故障不影響系統(tǒng)業(yè)務(wù)的持續(xù)性??捎眯詺v史視頻圖像的點(diǎn)擊回放的延遲時(shí)間小于1s,圖像無卡頓現(xiàn)象,播放清晰、流暢。視頻數(shù)據(jù)檢

34、索秒級(jí)響應(yīng)。安全性云存儲(chǔ)子系統(tǒng)管理采用權(quán)限、密碼驗(yàn)證機(jī)制可維護(hù)性系統(tǒng)支持在線擴(kuò)容,云存儲(chǔ)集群規(guī)模調(diào)整支持不中斷業(yè)務(wù)模式下進(jìn)行系統(tǒng)升級(jí)存儲(chǔ)業(yè)務(wù)流程1.1.161視頻存儲(chǔ)業(yè)務(wù)流程1)視頻存儲(chǔ)流程視頻數(shù)據(jù)存儲(chǔ)由視頻監(jiān)控平臺(tái)向視頻云存儲(chǔ)子系統(tǒng)的管理服務(wù)器下發(fā)視頻錄像計(jì)劃,管理服務(wù)器根據(jù)各存儲(chǔ)的負(fù)載狀況,給存儲(chǔ)服務(wù)器的接入服務(wù)軟件下發(fā)錄像計(jì)劃。接入服務(wù)軟件獲取錄像計(jì)劃后,直連監(jiān)控點(diǎn)IPC,獲取視頻數(shù)據(jù)后調(diào)用數(shù)據(jù)管理軟件將數(shù)據(jù)寫入存儲(chǔ)服務(wù)器中。當(dāng)監(jiān)控點(diǎn)錄像計(jì)劃發(fā)生變更時(shí)需及時(shí)通知管理服務(wù)器;由管理服務(wù)器統(tǒng)一控制并分發(fā)給接入服務(wù)軟件。接入服務(wù)軟件定期向管理服務(wù)器獲取錄像計(jì)劃并上報(bào)自身狀態(tài)。視頻

35、云存儲(chǔ)子系統(tǒng):數(shù)據(jù)存儲(chǔ)流程圖如上圖所示,視頻存儲(chǔ)流程為:1、平臺(tái)向管理服務(wù)器下發(fā)計(jì)劃;2、管理服務(wù)器向存儲(chǔ)服務(wù)器同步錄像計(jì)劃;3、存儲(chǔ)服務(wù)器向前端取流;4、存儲(chǔ)服務(wù)器向管理服務(wù)器同步取流信息。2)視頻檢索流程視頻監(jiān)控平臺(tái)檢索視頻錄像信息時(shí)向視頻云存儲(chǔ)子系統(tǒng)管理服務(wù)器發(fā)送檢索指令,管理服務(wù)器查詢本地?cái)?shù)據(jù)庫后直接將檢索信息發(fā)送到視頻監(jiān)控平臺(tái),整個(gè)流程采用一級(jí)檢索方案完成。精心整理精心整理視頻云存儲(chǔ)子系統(tǒng):數(shù)據(jù)檢索流程圖如上圖所示,視頻檢索流程為:1、平臺(tái)向管理服務(wù)器下發(fā)檢索指令;2、管理服務(wù)器向平臺(tái)返回檢索信息。3) 視頻獲取流程用戶通過視頻監(jiān)控平臺(tái)查看監(jiān)控點(diǎn)視頻數(shù)據(jù)時(shí)視頻監(jiān)控平臺(tái)向視頻云存儲(chǔ)子系

36、統(tǒng)發(fā)送獲取數(shù)據(jù)請(qǐng)求,管理服務(wù)器轉(zhuǎn)發(fā)請(qǐng)求到存儲(chǔ)節(jié)點(diǎn),由存儲(chǔ)節(jié)點(diǎn)的數(shù)據(jù)管理服務(wù)軟件將視頻數(shù)據(jù)發(fā)送到用戶。視頻云存儲(chǔ)子系統(tǒng):數(shù)據(jù)獲取流程圖如上圖所示,視頻檢索流程為:1、平臺(tái)向管理服務(wù)器下發(fā)檢索指令;2、管理服務(wù)器向平臺(tái)返回檢索信息。.2圖片存儲(chǔ)業(yè)務(wù)流程彳疔i'-1) 圖片存儲(chǔ)流程圖片存儲(chǔ)流程由卡口抓拍設(shè)備發(fā)起,抓拍機(jī)抓取圖片后主動(dòng)寫入云存儲(chǔ)中。寫入完成后將云存儲(chǔ)返回的URL地址上傳至平臺(tái)的接入服務(wù)器,由接入服務(wù)器寫入數(shù)據(jù)庫中保存。存儲(chǔ)節(jié)點(diǎn)設(shè)備之間能夠自動(dòng)進(jìn)行均衡負(fù)載,保證在故障時(shí)做到自動(dòng)切換,不間斷的提供圖片數(shù)據(jù)的存儲(chǔ)業(yè)務(wù)。詳細(xì)的圖片存儲(chǔ)流程如下圖所示:圖片直存流程流程優(yōu)點(diǎn):

37、1、圖片數(shù)據(jù)由前端抓拍機(jī)直寫入云存儲(chǔ),節(jié)省了大量接入服務(wù)器。2、圖片數(shù)據(jù)的存儲(chǔ)方案提供前端較高的兼容性能,能夠支持多廠商前端的圖片寫入。3、圖片數(shù)據(jù)是分散存儲(chǔ),將接入服務(wù)器推送的圖片按照算法分散到不同的存儲(chǔ)服務(wù)器上,提高數(shù)據(jù)寫的速度,在可靠性和安全性上得到了加強(qiáng)。2) 圖片檢索流程圖片數(shù)據(jù)的索引數(shù)據(jù)是存儲(chǔ)在平臺(tái)自身的數(shù)據(jù)庫中,包含云存儲(chǔ)URL地址、過車信息等。因此圖片檢索流程由平臺(tái)完成。3) 圖片下載流程圖片數(shù)據(jù)下載:用戶通過視頻監(jiān)控平臺(tái)下載監(jiān)控點(diǎn)圖片時(shí),視頻監(jiān)控平臺(tái)向視頻云存儲(chǔ)系統(tǒng)發(fā)送下載數(shù)據(jù)的請(qǐng)求,存儲(chǔ)管理服務(wù)器轉(zhuǎn)發(fā)請(qǐng)求到存儲(chǔ)節(jié)點(diǎn),數(shù)據(jù)從存儲(chǔ)節(jié)點(diǎn)由數(shù)據(jù)管理服務(wù)軟件直接(或轉(zhuǎn)發(fā))送至視頻監(jiān)控

38、平臺(tái)。詳細(xì)的圖片下載流程如下圖所示:圖片下載流程流程優(yōu)點(diǎn):圖片數(shù)據(jù)是分散存儲(chǔ)的,便于數(shù)據(jù)的快速提取及分析,提高了數(shù)據(jù)讀取的速度,在可靠性和安全性上得到了加強(qiáng)。存儲(chǔ)容量估算.1視頻圖像存儲(chǔ)容量估算系統(tǒng)支持高清200萬及更高像素圖像的實(shí)時(shí)存儲(chǔ)和管理,新建視頻監(jiān)控系統(tǒng)存儲(chǔ)容量按照1920*1080(1080P),4Mbps碼流;1280*720(720P),2Mbps碼流;如采用H.265標(biāo)準(zhǔn)進(jìn)行編碼的,按照1920*1080(1080P),2Mbps碼流;1280*720(720P),1.5Mbps碼流計(jì)算。存儲(chǔ)空間計(jì)算公式:?jiǎn)温穼?shí)時(shí)視頻的存儲(chǔ)容量(GB)=【視頻碼流大

39、小(Mb)X60秒X60分X24小時(shí)X存儲(chǔ)天數(shù)/8】/1024;以一路視頻圖像在7天、15天、30天所需要的占用空間為例:存儲(chǔ)天數(shù)視頻規(guī)格7天15天30天H.264:1920*1080(1080P),4Mb碼流295.3GB632.8GB1265.6GBH.264:1280*720(720P),2Mb碼流147.65GB316.4GB632.8GBH.265:1920*1080(1080P),2Mb碼流147.65GB316.4GB632.8GBH.265:1280*720(720P),1.5Mb碼流110.74GB237.3GB474.6GB1.1.172過車圖片存儲(chǔ)容量估算車輛圖片信息采用JPEG編碼格式,符合ISO/IEC1544:2000要求,壓縮因子不高于70,300萬高清攝像機(jī)輸出照片文件平均大小為400K,按單車道日均2000輛流量估算,每條車道的圖片信息按不同存儲(chǔ)時(shí)間的容量計(jì)算公式如下:2000輛X0.4MB<1車道X30天/月XN個(gè)月/102

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論