專利名稱:一種基于云計算的視頻監(jiān)控系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機(jī)應(yīng)用技術(shù)領(lǐng)域,具體地說是一種基于云計算的視頻監(jiān)控系統(tǒng)。
背景技術(shù):
當(dāng)前,國內(nèi)外都存在不同程度的安防產(chǎn)品同質(zhì)化現(xiàn)象,其中比較明顯的就是不少廠商把研發(fā)和生產(chǎn)的重點(diǎn)都聚焦在攝像機(jī)產(chǎn)品上。不可否認(rèn),安防視頻監(jiān)控的攝像機(jī)出貨量大、應(yīng)用廣泛,就像人的眼睛一樣是獲得視頻信息的最直接來源。然而,隨著越來越多攝像機(jī)的應(yīng)用,用什么樣的設(shè)備才能把大量的攝像機(jī)及視頻錄像集中管理呢?那就是——視頻監(jiān)控的管理平臺。但是,現(xiàn)有的大型安防監(jiān)控聯(lián)網(wǎng)系統(tǒng)監(jiān)控平臺都需要多臺服務(wù)器,管理維護(hù)起來較為麻煩、能耗較高、不易擴(kuò)展且可能存在設(shè)備不兼容的問題,運(yùn)用云計算技術(shù)能夠很好的解決這些問題。當(dāng)前,云計算技術(shù)可謂是計算機(jī)服務(wù)領(lǐng)域最熱門的話題之一。大到行業(yè)的領(lǐng)袖企業(yè),如IBM、Google,小到一些私人企業(yè),甚至一些樂于追求新技術(shù)的技術(shù)人員,都在部署或研究云計算,希望通過云計算來鞏固或提升自己在行業(yè)的地位。為提高大型安防監(jiān)控聯(lián)網(wǎng)系統(tǒng)的使用效率,我們提出了一種基于云計算的視頻監(jiān)控系統(tǒng)。
發(fā)明內(nèi)容
本發(fā)明的技術(shù)任務(wù)是解決現(xiàn)有技術(shù)的不足,提供一種基于云計算的視頻監(jiān)控系統(tǒng)。本發(fā)明的技術(shù)方案是按以下方式實(shí)現(xiàn)的,本系統(tǒng)引入云計算技術(shù)采用分布式計算實(shí)現(xiàn)使用一臺服務(wù)器即可完成對大量硬盤錄像機(jī)的遠(yuǎn)程監(jiān)控。該方法的體系結(jié)構(gòu)包括:
流媒體模塊(I),報警模塊(2 ),數(shù)據(jù)存儲模塊(3 ),中心管理模塊(4 ),客戶端(5 );
其中:
(1)流媒體模塊,前端硬盤錄像機(jī)首先與流媒體模塊通過網(wǎng)絡(luò)建立連接,流媒體的典型特征是把連續(xù)的音頻和視頻信息壓縮后放到流媒體服務(wù)器上,用戶邊下載變觀看,而不必等待整個文件下載完畢。其主要功能是對音視頻文件進(jìn)行采集、緩存、調(diào)度和傳輸播放,這可以大大緩解對客戶端主機(jī)處理能力的壓力;
(2)報警模塊,對遠(yuǎn)程報警主機(jī)進(jìn)行布撤防操作;可以接收遠(yuǎn)程報警信號并有明顯的信息提示;根據(jù)不同的報警類型、報警時間進(jìn)行分類查詢;
(3)數(shù)據(jù)存儲模塊,當(dāng)需要對前端錄像設(shè)備的音視頻文件進(jìn)行備份存儲時,對前端錄像設(shè)備發(fā)送指令,前端錄像設(shè)備將音視頻文件傳輸?shù)綌?shù)據(jù)備份模塊進(jìn)行數(shù)據(jù)備份;
(4)中心管理模塊,提供對用戶的集中管理和控制權(quán)限的分配,只有通過嚴(yán)格身份認(rèn)證的用戶才能登陸系統(tǒng),并對點(diǎn)播圖像、控制云臺/鏡頭、控制錄像、控制移動偵測、報警點(diǎn)布防/撤防、報警輸出控制權(quán)限進(jìn)行了嚴(yán)格劃分??梢允跈?quán)接入多廠家、多種類的前端設(shè)備,對其信息進(jìn)行集中管理。提供設(shè)備狀態(tài)檢測和負(fù)載均衡,對所有在線設(shè)備進(jìn)行列表,根據(jù)狀態(tài)檢測,對堆疊式設(shè)備進(jìn)行負(fù)載均衡;
(5)客戶端,為客戶提供本地服務(wù),與各模塊互相配合運(yùn)行。具體步驟如下:
系統(tǒng)中的四個模塊實(shí)際就是前端錄像設(shè)備與客戶端的中間件,采用分布式計算方式對前端大量的錄像設(shè)備的數(shù)據(jù)進(jìn)行處理,將各模塊在一服務(wù)器上部署完畢,服務(wù)器與前端錄像設(shè)備和客戶端通過網(wǎng)絡(luò)進(jìn)行連接,視頻預(yù)覽數(shù)據(jù)由流媒體模塊處理,報警信息由報警模塊處理,數(shù)據(jù)存儲由數(shù)據(jù)存儲模塊處理,其它信息由中心管理模塊處理,客戶端只需與這四個模塊相連接就可以遠(yuǎn)程監(jiān)控前端所有錄像設(shè)備的運(yùn)行。本發(fā)明的有益效果是:可以大大減少服務(wù)器的數(shù)量,便于管理維護(hù)、降低能耗;省去了多個服務(wù)器間的聯(lián)網(wǎng)問題,緩解了對客戶端主機(jī)數(shù)據(jù)處理能力的壓力
圖1是基于視頻監(jiān)控系統(tǒng)執(zhí)行流程圖。
具體實(shí)施例方式下面結(jié)合附圖對本發(fā)明的系統(tǒng)作進(jìn)一步詳細(xì)說明。借助于云服務(wù)平臺強(qiáng)大的計算處理能力,解決大型視頻監(jiān)控系統(tǒng)在設(shè)備兼容、跨區(qū)域聯(lián)網(wǎng)、中心負(fù)載、服務(wù)器配置過多的弊端,該系統(tǒng)包括:流媒體模塊(1),報警模塊(2),數(shù)據(jù)存儲模塊(3),中心管理模塊(4)及客戶端(5),其中:
(1)流媒體模塊,前端硬盤錄像機(jī)首先與流媒體模塊通過網(wǎng)絡(luò)建立連接,流媒體的典型特征是把連續(xù)的音頻和視頻信息壓縮后放到流媒體服務(wù)器上,用戶邊下載變觀看,而不必等待整個文件下載完畢,其主要功能是對音視頻文件進(jìn)行采集、緩存、調(diào)度和傳輸播放,以大大緩解對客戶端主機(jī)處理能力的壓力;
(2)報警模塊,對遠(yuǎn)程報警主機(jī)進(jìn)行布撤防操作;接收遠(yuǎn)程報警信號并有明顯的信息提示;根據(jù)不同的報警類型、報警時間進(jìn)行分類查詢;
(3)數(shù)據(jù)存儲模塊,當(dāng)需要對前端錄像設(shè)備的音視頻文件進(jìn)行備份存儲時,對前端錄像設(shè)備發(fā)送指令,前端錄像設(shè)備將音視頻文件傳輸?shù)綌?shù)據(jù)備份模塊進(jìn)行數(shù)據(jù)備份;
(4)中心管理模塊,提供對用戶的集中管理和控制權(quán)限的分配,只有通過嚴(yán)格身份認(rèn)證的用戶才能登陸系統(tǒng),并對點(diǎn)播圖像、控制云臺/鏡頭、控制錄像、控制移動偵測、報警點(diǎn)布防/撤防、報警輸出控制權(quán)限進(jìn)行了嚴(yán)格劃分,授權(quán)接入多廠家、多種類的前端設(shè)備,對其信息進(jìn)行集中管理,提供設(shè)備狀態(tài)檢測和負(fù)載均衡,對所有在線設(shè)備進(jìn)行列表,根據(jù)狀態(tài)檢測,對堆疊式設(shè)備進(jìn)行負(fù)載均衡;
(5)客戶端,為客戶提供本地服務(wù),與各模塊互相配合運(yùn)行;
具體步驟如下:
系統(tǒng)中的四個模塊實(shí)際就是前端錄像設(shè)備與客戶端的中間件,采用分布式計算方式對前端大量的錄像設(shè)備的數(shù)據(jù)進(jìn)行處理,將各模塊在一服務(wù)器上部署完畢,服務(wù)器與前端錄像設(shè)備和客戶端通過網(wǎng)絡(luò)進(jìn)行連接,視頻預(yù)覽數(shù)據(jù)由流媒體模塊處理,報警信息由報警模塊處理,數(shù)據(jù)存儲由數(shù)據(jù)存儲模塊處理,其它信息由中心管理模塊處理,客戶端只需與這四個模塊相連接就可以遠(yuǎn)程監(jiān)控前端所有錄像設(shè)備的運(yùn)行。
除本發(fā)明的說明書公開的技術(shù)特征外均為本專業(yè)技術(shù)人員的公職技術(shù)。
權(quán)利要求
1.一種基于云計算的視頻監(jiān)控系統(tǒng),其特征在于,借助于云服務(wù)平臺強(qiáng)大的計算處理能力,解決大型視頻監(jiān)控系統(tǒng)在設(shè)備兼容、跨區(qū)域聯(lián)網(wǎng)、中心負(fù)載、服務(wù)器配置過多的弊端,該系統(tǒng)包括:流媒體模塊(1),報警模塊(2),數(shù)據(jù)存儲模塊(3),中心管理模塊(4)及客戶端(5),其中: (1)流媒體模塊,前端硬盤錄像機(jī)首先與流媒體模塊通過網(wǎng)絡(luò)建立連接,流媒體的典型特征是把連續(xù)的音頻和視頻信息壓縮后放到流媒體服務(wù)器上,用戶邊下載變觀看,而不必等待整個文件下載完畢,其主要功能是對音視頻文件進(jìn)行采集、緩存、調(diào)度和傳輸播放,以大大緩解對客戶端主機(jī)處理能力的壓力; (2)報警模塊,對遠(yuǎn)程報警主機(jī)進(jìn)行布撤防操作;接收遠(yuǎn)程報警信號并有明顯的信息提示;根據(jù)不同的報警類型、報警時間進(jìn)行分類查詢; (3)數(shù)據(jù)存儲模塊,當(dāng)需要對前端錄像設(shè)備的音視頻文件進(jìn)行備份存儲時,對前端錄像設(shè)備發(fā)送指令,前端錄像設(shè)備將音視頻文件傳輸?shù)綌?shù)據(jù)備份模塊進(jìn)行數(shù)據(jù)備份; (4)中心管理模塊,提供對用戶的集中管理和控制權(quán)限的分配,只有通過嚴(yán)格身份認(rèn)證的用戶才能登陸系統(tǒng),并對點(diǎn)播圖像、控制云臺/鏡頭、控制錄像、控制移動偵測、報警點(diǎn)布防/撤防、報警輸出控制權(quán)限進(jìn)行了嚴(yán)格劃分,授權(quán)接入多廠家、多種類的前端設(shè)備,對其信息進(jìn)行集中管理,提供設(shè)備狀態(tài)檢測和負(fù)載均衡,對所有在線設(shè)備進(jìn)行列表,根據(jù)狀態(tài)檢測,對堆疊式設(shè)備進(jìn)行負(fù)載均衡; (5)客戶端,為客戶提供本地服務(wù),與各模塊互相配合運(yùn)行; 具體步驟如下: 系統(tǒng)中的四個模塊實(shí)際就是前端錄像設(shè)備與客戶端的中間件,采用分布式計算方式對前端大量的錄像設(shè)備的數(shù)據(jù)進(jìn)行處理,將各模塊在一服務(wù)器上部署完畢,服務(wù)器與前端錄像設(shè)備和客戶端通過網(wǎng)絡(luò)進(jìn)行連接,視頻預(yù)覽數(shù)據(jù)由流媒體模塊處理,報警信息由報警模塊處理,數(shù)據(jù)存儲由數(shù)據(jù)存儲模塊處理,其它信息由中心管理模塊處理,客戶端只需與這四個模塊相連接就可以遠(yuǎn)程監(jiān)控前端所有錄像設(shè)備的運(yùn)行。
全文摘要
本發(fā)明提供一種基于云計算的視頻監(jiān)控系統(tǒng),系統(tǒng)中的四個模塊實(shí)際就是前端錄像設(shè)備與客戶端的中間件,采用分布式計算方式對前端大量的錄像設(shè)備的數(shù)據(jù)進(jìn)行處理,將各模塊在一服務(wù)器上部署完畢,服務(wù)器與前端錄像設(shè)備和客戶端通過網(wǎng)絡(luò)進(jìn)行連接,視頻預(yù)覽數(shù)據(jù)由流媒體模塊處理,報警信息由報警模塊處理,數(shù)據(jù)存儲由數(shù)據(jù)存儲模塊處理,其它信息由中心管理模塊處理,客戶端只需與這四個模塊相連接就可以遠(yuǎn)程監(jiān)控前端所有錄像設(shè)備的運(yùn)行,可以大大減少服務(wù)器的數(shù)量,便于管理維護(hù)、降低能耗;省去了多個服務(wù)器間的聯(lián)網(wǎng)問題,緩解了對客戶端主機(jī)數(shù)據(jù)處理能力的壓力。
文檔編號H04N21/442GK103079058SQ201310029450
公開日2013年5月1日 申請日期2013年1月25日 優(yōu)先權(quán)日2013年1月25日
發(fā)明者張光振 申請人:浪潮電子信息產(chǎn)業(yè)股份有限公司