視頻監控錄像的存儲方法、設備和系統的制作方法
【專利摘要】本發明公開了一種視頻監控錄像的存儲方法、設備和系統,涉及視頻監控領域。本發明實施例通過集中管理和分散存儲的方式,由存儲管理服務器為各個監控前端設備分配存儲卷并通知監控前端設備,然后各個監控前端設備可以直接向自己對應的存儲卷存儲錄像文件,將存儲管理服務器從繁忙的存儲處理事務中解放出來,存儲管理服務器的性能瓶頸不影響錄像的存儲過程,消除了錄像存儲服務器在負載壓力達到性能瓶頸時發生的錄像數據錄入錯誤的風險,并且消除了錄像存儲服務器發生故障導致大量錄像丟失的風險。
【專利說明】視頻監控錄像的存儲方法、設備和系統
【技術領域】
[0001]本發明涉及視頻監控領域,特別涉及一種視頻監控錄像的存儲方法、設備和系統。
【背景技術】
[0002]隨著計算機、網絡以及圖像處理和傳輸技術的飛速發展,越來越多的視頻監控系統向數字化、網絡化和自動化邁進。錄像存儲是視頻監控系統業務中的重要組成部分,錄像的存儲對視頻的不間斷和完整性有很高的要求,同時對錄像實時性,錄像質量的要求也越來越高。
[0003]現有技術中視頻監控采用中央集中式存儲方案,如圖1所示,分布于網絡中不同節點的監控前端設備將數字視頻數據依據網絡視頻傳輸協議傳輸到錄像存儲服務器,錄像存儲服務器負責將收到的媒體數據組織為錄像文件,再轉存到與其連接的磁盤陣列中,所有監控前端設備共用磁盤陣列中的已分配好的存儲卷。
[0004]發明人發現現有技術存在以下問題:由于視頻業務需求量的急速增長以及視頻監控視頻高清化的推進,單個錄像存儲服務器需要負責存儲數十到上百個監控前端設備的視頻數據,過多的視頻錄入數和過大的視頻碼率將對錄像存儲服務器造成壓力,當錄像存儲服務器的存儲能力到達性能瓶頸時,將嚴重影響視頻監控系統的整體質量。現有技術雖然可以通過服務器擴容和負載均衡機制減輕服務器的負載壓力,但增加錄像存儲服務器的方案又增大了企業的部署成本。
【發明內容】
[0005]本發明實施例所要解決的一個技術問題是:集中存儲方式存在性能瓶頸,當錄像存儲服務器負載壓力過大時錄像存儲質量下降的問題。
[0006]根據本發明實施例的一個方面,提供的一種錄像的存儲方法,包括:
[0007]存儲管理服務器根據監控前端設備的錄像參數計算得出存儲錄像文件所需要的容量;存儲管理服務器根據容量從網絡附加存儲設備中為分配存儲卷;存儲管理服務器將分配的存儲卷的相關信息通知以便根據存儲卷的相關信息向存儲卷進行錄像文件的存儲。
[0008]在一個實施例中,存儲管理服務器根據監控前端設備?口的錄像參數計算得出?口存儲錄像文件所需要的容量,具體包括:存儲管理服務器通過以下公式計算出存儲錄像文件所需要的容量存儲錄像文件所需要的容量=視頻碼率X存儲時間長度。
[0009]在一個實施例中,存儲管理服務器根據監控前端設備?口的錄像參數計算得出?口存儲錄像文件所需要的容量包括:存儲管理服務器接收發起的認證請求,對進行認證,如果認證通過,根據監控前端設備的錄像參數計算得出存儲錄像文件所需要的容量。
[0010]在一個實施例中,存儲卷的相關信息包括:存儲卷的互聯網協議I?地址和存儲卷的路徑。
[0011]在一個實施例中,錄像的存儲方法還包括:存儲管理服務器掃描錄像文件,刪除超期的錄像文件。
[0012]在一個實施例中,錄像的存儲方法還包括:當監控前端設備被撤銷時,存儲管理服務器從網絡附加存儲設備中刪除被撤銷的監控前端設備對應的存儲卷。
[0013]根據本發明實施例的一個方面,提供的一種錄像的存儲方法,包括:監控前端設備將配置的錄像參數發送給存儲管理服務器,以便存儲管理服務器根據監控前端設備的錄像參數分配存儲卷;監控前端設備接收存儲管理服務器發送的存儲卷的相關信息;監控前端設備根據存儲卷的相關信息向存儲卷進行錄像文件的存儲。
[0014]在一個實施例中,存儲卷的相關信息包括:存儲卷的互聯網協議I?地址和存儲卷的路徑;監控前端設備根據存儲卷的相關信息向存儲卷進行錄像文件的存儲包括:監控前端設備根據存儲卷的I?地址尋址到相應存儲卷,并將錄像文件存儲到相應存儲卷的所述路徑下。
[0015]在一個實施例中,監控前端設備的錄像參數包括:視頻碼率、存儲時間長度。
[0016]根據本發明實施例的一個方面,提供的一種存儲管理服務器包括:策略管理模塊和前端管理模塊,策略管理模塊,用于根據監控前端設備叩的錄像參數計算得出?[存儲錄像文件所需要的容量;還用于根據容量從網絡附加存儲設備中為分配存儲卷;前端管理模塊,用于將分配的存儲卷的相關信息通知以便根據存儲卷的相關信息向存儲卷進行錄像文件的存儲。
[0017]在一個實施例中,策略管理模塊,具體用于,通過以下公式計算出所述叩存儲錄像文件所需要的容量存儲錄像文件所需要的容量=視頻碼率X存儲時間長度。
[0018]在一個實施例中,前端管理模塊,具體用于,接收?口發起的認證請求,對?口進行認證,如果認證通過,根據監控前端設備的錄像參數計算得出存儲錄像文件所需要的容量。
[0019]在一個實施例中,存儲卷的相關信息包括:存儲卷的互聯網協議I?地址和存儲卷的路徑。
[0020]在一個實施例中,存儲管理服務器還包括:錄像管理模塊,錄像管理模塊,用于掃描錄像文件,刪除超期的錄像文件。
[0021]在一個實施例中,錄像管理模塊,還用于當監控前端設備被撤銷時,從網絡附加存儲設備中刪除被撤銷的監控前端設備對應的存儲卷。
[0022]根據本發明實施例的一個方面,提供的一種監控前端設備,包括:參數發送模塊、信息接收模塊和錄像存儲模塊,其中,參數發送模塊,用于將配置的錄像參數發送給存儲管理服務器,以便存儲管理服務器根據監控前端設備的錄像參數分配存儲卷;信息接受模塊,用于接收存儲管理服務器發送的存儲卷的相關信息;錄像存儲模塊,用于根據所述存儲卷的相關信息向所述存儲卷進行錄像文件的存儲。
[0023]在一個實施例中,存儲卷的相關信息包括:存儲卷的互聯網協議I?地址和存儲卷的路徑;錄像存儲模塊,用于根據存儲卷的相關信息向所述存儲卷進行錄像文件的存儲,具體包括:根據存儲卷的I?地址尋址到相應存儲卷,并將錄像文件存儲到相應存儲卷的所述路徑下。
[0024]在一個實施例中,監控前端設備的錄像參數包括:視頻碼率、存儲時間長度。
[0025]在一個實施例中,錄像的存儲系統包括:上述任一實施例中的存儲管理服務器以及上述任一實施例中的監控前端設備。
[0026]本發明實施例通過集中管理和分散存儲的方式,由存儲管理服務器為各個監控前端設備分配存儲卷并通知監控前端設備,然后各個監控前端設備可以直接向自己對應的存儲卷存儲錄像文件,將存儲管理服務器從繁忙的存儲處理事務中解放出來,存儲管理服務器的性能瓶頸不影響錄像的存儲過程,消除了錄像存儲服務器在負載壓力達到性能瓶頸時發生的錄像數據錄入錯誤的風險,并且消除了錄像存儲服務器發生故障導致大量錄像丟失的風險,并且在監控前端設備增加的情況下,只需要增加存儲設備,便于擴展和部署。
[0027]通過以下參照附圖對本發明的示例性實施例的詳細描述,本發明的其它特征及其優點將會變得清楚。
【專利附圖】
【附圖說明】
[0028]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0029]圖1示出現有技術的錄像存儲系統的結構示意圖。
[0030]圖2示出本發明的視頻監控錄像的存儲方法的一個實施例的流程示意圖。
[0031]圖3示出本發明的存儲管理服務器的一個實施例的結構示意圖。
[0032]圖4示出本發明的存儲管理服務器的再一個實施例的結構示意圖。
[0033]圖5示出本發明的監控前端設備的一個實施例的結構示意圖。
[0034]圖6示出本發明的視頻監控錄像的存儲系統的一個實施例的結構示意圖。
[0035]圖7示出本發明的錄像的存儲系統的再一個實施例的結構示意圖。
【具體實施方式】
[0036]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發明及其應用或使用的任何限制。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0037]除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數字表達式和數值不限制本發明的范圍。
[0038]同時,應當明白,為了便于描述,附圖中所示出的各個部分的尺寸并不是按照實際的比例關系繪制的。
[0039]對于相關領域普通技術人員已知的技術、方法和設備可能不作詳細討論,但在適當情況下,所述技術、方法和設備應當被視為授權說明書的一部分。
[0040]在這里示出和討論的所有示例中,任何具體值應被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實施例的其它示例可以具有不同的值。
[0041]應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步討論。
[0042]在現有的技術中,由于監控前端設備將錄像文件集中存儲到一個錄像存儲服務器中,造成錄像存儲服務器負載過大,可能發生錄像數據存儲錯誤或者錄像數據丟失的現象,造成錄像存儲質量下降,因此發明人提出了一種不設置錄像存儲服務器,而是在監控前端設備和存儲設備之間設置存儲管理服務器,由存儲管理服務器集中為各監控前端設備分配存儲卷,然后各個監控前端設備可以直接向自己對應的存儲卷存儲錄像文件,從而解決了由于錄像存儲服務器負載壓力過大導致錄像存儲質量下降的問題。下面參考圖2,詳細說明本發明的技術方案。
[0043]圖2為本發明視頻監控錄像的存儲方法的一個實施例的流程示意圖。如圖2所示,該實施例的方法包括:
[0044]步驟3202,監控前端設備1)1111:, ^11)將配置的錄像參數發送給存儲管理服務器。
[0045]其中,監控前端設備可以是集成了攝像頭、麥克風、編碼器、網卡等功能的設備,俗稱1?“1?,網絡視頻攝像頭)。監控前端設備廣泛分布于固定或移動的公眾場合,并通過網絡連接存儲管理服務器。
[0046]其中,監控前端設備的錄像參數例如可以包括:視頻碼率和存儲時間長度,還可以包括:錄像文件格式,錄像文件格式例如可以是每段錄像文件的大小或時間長度。視頻碼率為在數據傳輸時單位時間內傳輸的數據位數。存儲時間長度為監控前端設備能夠監控的最長時間,例如可以將錄像存儲時間設置為15天,則超過15天的錄像文件將被刪除。視頻碼率和存儲時間長度等錄像參數可以由用戶預先設置,也可以由生產商在監控前端設備出廠時設置。
[0047]然后,存儲管理服務器可以根據監控前端設備的錄像參數為分配存儲卷,詳見步驟3204?3206。
[0048]步驟3204,存儲管理服務器根據監控前端設備?口的錄像參數計算得出該?口存儲錄像文件所需要的容量。計算公式具體如下:
[0049]?[存儲錄像文件所需要的容量=視頻碼率X存儲時間長度。
[0050]步驟3206,存儲管理服務器根據計算出的容量從網絡附加存儲設備(他切
81:01-8^6^嫩3)中為該?11分配存儲卷,以便分配的存儲卷能夠容納下該的錄像文件。
[0051]步驟3208,存儲管理服務器將分配的存儲卷的相關信息通知?口。
[0052]其中,存儲卷的相關信息包括:存儲卷的19(1111:611161:,互聯網協議)地址和存儲卷的路徑。存儲卷的I?地址表示存儲卷的位置,監控前端設備通過存儲卷的I?地址可以尋址到該存儲卷。存儲卷的路徑表示錄像文件在存儲卷的存儲位置,監控前端設備根據存儲卷的路徑可以將錄像文件存儲到該存儲卷在該路徑的文件夾下。
[0053]步驟3210,監控前端設備接收存儲管理服務器發送的分配的存儲卷的相關信息。
[0054]在接收到存儲卷的相關信息之后,監控前端設備還可以利用研?116878^6.11,網絡文件系統)協議掛載到存儲卷的路徑下。
[0055]步驟3212,監控前端設備根據存儲卷的相關信息向存儲卷進行錄像文件的存儲。
[0056]由于存儲卷的相關信息包括:存儲卷的I?地址和存儲卷的路徑,因此其中一種錄像的存儲的實現方式為:監控前端設備根據存儲卷的I?地址尋址到相應存儲卷,并將錄像文件存儲到相應存儲卷的該路徑下。
[0057]本發明實施例通過集中管理和分散存儲的方式,由存儲管理服務器為各個監控前端設備分配存儲卷并通知監控前端設備,然后各個監控前端設備可以直接向自己對應的存儲卷存儲錄像文件,將存儲管理服務器從繁忙的存儲處理事務中解放出來,存儲管理服務器的性能瓶頸不影響錄像的存儲過程,消除了錄像存儲服務器在負載壓力達到性能瓶頸時發生的錄像數據錄入錯誤的風險,并且消除了錄像存儲服務器發生故障導致大量錄像丟失的風險,并且在監控前端設備增加的情況下,只需要增加存儲設備,便于擴展和部署。
[0058]在步驟3204之前,監控前端設備可以向存儲管理服務器發起認證請求,存儲管理服務器接收發起的認證請求,對進行認證,如果認證通過,再執行步驟3204的根據監控前端設備叩的錄像參數計算得出所述存儲錄像文件所需要的容量。
[0059]一種示例性的認證方法:在認證請求中可以包括監控前端設備的認證信息,例如可以包括監控前端設備的10以及監控前端設備的I?地址等信息,存儲管理服務器根據監控前端設備的認證信息,可以篩選掉非法的監控前端設備,例如可以包括與存儲管理服務器不在同一個網段或者不在同一個服務區內的其他監控前端設備,從而間接的緩解了存儲管理服務器以及存儲卷的負載壓力,并且提高了監控的安全性。
[0060]在一個實施例中,存儲管理服務器還可以掃描錄像文件,刪除超期的錄像文件,即刪除超過設定的存儲時間長度的錄像文件,從而盡快釋放存儲資源。例如存儲時間長度設置為15天,如經掃描發現在分配卷中有存儲超過15天的錄像文件,則存儲管理服務器刪除該錄像文件,并刪除該錄像文件的索引文件。
[0061]在一個實施例中,監控前端設備被撤銷時,存儲管理服務器可以從網絡附加存儲設備中刪除被撤銷的監控前端設備對應的存儲卷,從而使得存儲卷的存儲資源被釋放出來,可以供其他監控前端設備使用。
[0062]在一個實施例中,分配給某一監控前端設備的存儲卷發生故障時,監控前端設備可以請求存儲管理服務器重新分配新的存儲卷,并將新配置的存儲卷的相關信息通知該監控前端設備,或者,存儲管理服務器發現存儲卷發生故障時主動分配新的存儲卷,并將新配置的存儲卷的相關信息通知相應的監控前端設備。
[0063]其中,本發明的視頻監控錄像的存儲方法可以應用于運營商級的視頻監控系統,或者應用于政府、企業、社會團體的視頻監控系統。
[0064]本發明的技術方案是通過多個存儲卷來分別存儲相應的監控前端設備的錄像文件,以分擔單一的錄像存儲服務器的存儲壓力,進而避免了錄像文件集中存儲于錄像存儲服務器造成錄像存儲服務器負載壓力過大導致錄像存儲質量下降的問題。下面列舉一個錄像存儲的應用實施例。
[0065]參考圖7,本實施例中,包括監控前端設備1 一 4,其中監控前端設備1-4的當前視頻碼率可以分別設置為兆比特每秒)、21如8、41如8和81如8 ;存儲時間長度為15天,即監控前端設備統一保存15天的錄像文件,如存儲時間超過15天,監控前端設備可以自動刪除超期的文件或者由用戶手動刪除;錄像的計劃起始時間可以設置為每天的0:00:00,計劃結束時間設置為每天的23:59:59,監控前端設備以錄像計劃起始時刻啟動錄像,以錄像計劃結束時刻停止錄像,即監控前端設備每天存儲24小時的錄像文件,還可以設置單個錄像文件的時間長度,例如可以設置為20分鐘。
[0066]步驟一,監控前端設備1-4將上述配置過的視頻碼率、存儲時間長度等錄像參數發送給存儲管理服務器。
[0067]步驟二,存儲管理服務器接收監控前端設備配置的錄像參數,并根據接收的監控前端設備的錄像參數分配存儲卷,其中存儲錄像文件所需要的容量=視頻碼率X存儲時間長度,監控前端設備1的容量=視頻碼率X存儲時間長度=視頻碼率X天數X一天的秒數=11131)8 X 15 天 X 24 小時 X 3600 秒=12960001^8 = 16200018卯(兆字節)?158.21(? (千兆字節),依次類推計算,存儲管理服務器為監控前端設備2的容量為316.4168,監控前端設備3的容量為632.8268,監控前端設備4的容量為1265.6368,因此,存儲管理服務器為監控前端設備1分配容量大小為158.2168的分配卷,為監控前端設備2分配容量大小為316.4168的分配卷,為監控前端設備3分配容量大小為632.8268的分配卷,為監控前端設備4分配容量大小為1265.6368的分配卷。例如,監控前端設備1對應網絡附加存儲設備1的卷1,監控前端設備2對應網絡附加存儲設備1的卷2,監控前端設備3對應網絡附加存儲設備2的卷1,監控前端設備4對應網絡附加存儲設備2的卷2。
[0068]步驟三,存儲管理服務器將為監控前端設備1-4分配的存儲卷的I?地址和路徑等相關信息發送給監控前端設備1-4。
[0069]步驟四,監控前端設備1-4接收存儲管理服務器發送的分配的存儲卷的I?地址和路徑等相關彳目息。
[0070]步驟五,監控前端設備1-4根據存儲卷的互聯網協議I?地址和存儲卷的路徑,將錄像文件存儲到向相應存儲卷的路徑下,還可以將索引文件以幀為單位同步寫入存儲卷,并將錄像文件的寫入格式的信息上報數據庫,其中錄像文件的寫入格式可以1^10+0^皿610 其中,?11101)1111:1(16111:11:7,監控前端設備標識碼)+0(0151111161 視頻通道號)為監控前端設備的唯一標識,?1110為18位字符,0)為2位字符;31:01~叫6 ^1:1:1-113111:6標識存儲屬性為1位(標識為1表示錄像文件為中心存儲),3^)1'叫6 10(16標識存儲模式為1位(標識為0標識該錄像文件未上報數據庫,標識為1標志錄像文件已上報數據庫);81:81-1: 111116和£11(1 111116分別為錄像的開始和結束的時間,111116和£=(1 111116采用
格式標記時間;文件存儲為監控錄像常用的0—格式文件,文件寫入格式的總長度為50位長度的字符串;錄像索引文件與錄像文件同名,后綴為.
[0071]步驟六,如果監控前端設備2由于存儲卷故障需要更換存儲卷,用戶可以要求存儲管理服務器重新分配新的存儲卷,存儲管理服務器將新分配的存儲卷的相關信息可以通過31^(368810119^01:0(301,會話啟動協議)信令發送到監控前端設備2,監控前端設備2通過燦?116 3781:6111,網絡文件系統)協議掛載存儲卷,并使用新的存儲卷進行存儲錄入。
[0072]步驟七,如果監控前端設備4被撤除,存儲管理服務器從網絡附加存儲設備中刪除監控前端設備的對應存儲卷,并將監控前端設備4對應的存儲卷的空間釋放出來。
[0073]步驟八,監控前端設備到達錄像計劃任務的結束時間或者用戶主動停止錄像操作,監控前端設備將停止向存儲卷中寫入錄像文件。
[0074]其中,監控前端設備1-4可以通過即3協議掛載存儲管理器為其分配的存儲卷,實現監控前端設備與存儲管理服務器的交互,例如,存儲管理服務器將監控前端設備的相關信息上傳到數據庫,并按照固定周期10分鐘為單位循環掃描各個存儲卷上的錄像信息,上報數據庫,并對已上報數據庫的錄像文件更改未上報標記,即將錄像文件的寫入格式中的8^01-88610(16標識存儲模式設置為1,并根據從數據庫中獲得的監控前端設備的錄像參數以15天為錄像存儲時間長度為單位,根據錄像文件的格式檢測錄像文件錄入情況,并刪除超過15天的錄像文件。同時按照固定周期1小時為單位向數據庫上報存儲卷的使用情況。
[0075]圖3為本發明的存儲管理服務器的一個實施例的結構示意圖。參考圖3,本發明的存儲管理服務器包括:策略管理模塊302和前端管理模塊304。
[0076]策略管理模塊302,用于根據監控前端設備的錄像參數計算得出存儲錄像文件所需要的容量;還用于根據容量從網絡附加存儲設備中為分配存儲卷。
[0077]前端管理模塊304,用于將分配的存儲卷的相關信息通知?1,以便根據存儲卷的相關信息向存儲卷進行錄像文件的存儲。
[0078]在一個實施例中,策略管理模塊302,具體用于,通過以下公式計算出叩存儲錄像文件所需要的容量存儲錄像文件所需要的容量=視頻碼率X存儲時間長度。
[0079]在一個實施例中,前端管理模塊304,具體用于,接收叩發起的認證請求,對?口進行認證,如果認證通過,根據監控前端設備的錄像參數計算得出存儲錄像文件所需要的容量。
[0080]在一個實施例中,存儲卷的相關信息包括:存儲卷的互聯網協議I?地址和存儲卷的路徑。
[0081]參考圖4,圖4為本發明的存儲管理服務器的再一個實施例的結構示意圖,在本發明的存儲管理服務器中,除了包括策略管理模塊302和前端管理模塊304外,還包括:錄像管理模塊406,用于掃描錄像文件,刪除超期的錄像文件。
[0082]在一個實施例中,錄像管理模塊406,還用于當監控前端設備被撤銷時,從網絡附加存儲設備中刪除被撤銷的監控前端設備對應的存儲卷。
[0083]圖5為本發明的監控前端設備的一個實施例的結構示意圖。參考圖5,本發明的監控前端設備包括:參數發送模塊502、信息接收模塊504和錄像存儲模塊506。
[0084]參數發送模塊502,用于將配置的錄像參數發送給存儲管理服務器,以便存儲管理服務器根據監控前端設備的錄像參數分配存儲卷。
[0085]信息接收模塊504,用于接收存儲管理服務器發送的存儲卷的相關信息。
[0086]錄像存儲模塊506,用于根據存儲卷的相關信息向存儲卷進行錄像文件的存儲。
[0087]在一個實施例中,存儲卷的相關信息包括:存儲卷的互聯網協議I?地址和存儲卷的路徑。
[0088]在一個實施例中,錄像存儲模塊506,具體用于:根據存儲卷的I?地址和路徑,將錄像文件存儲到向相應存儲卷的路徑下。
[0089]在一個實施例中,監控前端設備的錄像參數包括:視頻碼率、存儲時間長度,還可以包括:錄像文件格式。
[0090]圖6為出本發明的錄像的存儲系統的一個實施例的結構示意圖。在本發明的錄像的存儲系統中,存儲系統包括:存儲管理服務器602和監控前端設備604,還可以包括其他設備。例如,參考圖7,錄像的存儲系統除了包括存儲管理服務器602和監控前端設備604,還可以包括數據庫706和網絡附加存儲設備708中的存儲卷710。其中,監控前端設備604示例性的示出4個,依次為監控前端設備1-4,嫩3設備708示例性的示出嫩3設備1和嫩3設備2,嫩3設備1中示例性的示出存儲卷1和存儲卷2,嫩3設備2中示例性的示出存儲卷1和存儲卷2。存儲卷例如可以為磁盤陣列;數據庫用來存儲錄像文件信息,例如存儲路徑、存儲時間長度等信息。
[0091]本發明的各實施例,通過集中管理和分散存儲的方式,由存儲管理服務器為各個監控前端設備分配存儲卷并通知監控前端設備,然后各個監控前端設備可以直接向自己對應的存儲卷存儲錄像文件,將存儲管理服務器從繁忙的存儲處理事務中解放出來,存儲管理服務器的性能瓶頸不影響錄像的存儲過程,消除了錄像存儲服務器在負載壓力達到性能瓶頸時發生的錄像數據錄入錯誤的風險,并且消除了錄像存儲服務器發生故障導致大量錄像丟失的風險,并且在監控前端設備增加的情況下,只需要增加存儲設備,便于擴展和部署。
[0092]本領域普通技術人員可以理解實現上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。
[0093]以上所述僅為本發明的較佳實施例,并不用以限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
【權利要求】
1.一種視頻監控錄像的存儲方法,其特征在于,所述方法包括: 存儲管理服務器根據監控前端設備PU的錄像參數計算得出所述PU存儲錄像文件所需要的容量; 所述存儲管理服務器根據所述容量從網絡附加存儲設備中為所述PU分配存儲卷; 所述存儲管理服務器將分配的存儲卷的相關信息通知所述PU,以便所述根據所述存儲卷的相關信息向所述存儲卷進行錄像文件的存儲。
2.根據權利要求1所述的存儲方法,其特征在于,所述存儲管理服務器根據監控前端設備PU的錄像參數計算得出所述PU存儲錄像文件所需要的容量,具體包括: 所述存儲管理服務器通過以下公式計算出所述PU存儲錄像文件所需要的容量: I3U存儲錄像文件所需要的容量=視頻碼率X存儲時間長度。
3.根據權利要求1所述的存儲方法,其特征在于,所述存儲管理服務器根據監控前端設備PU的錄像參數計算得出所述PU存儲錄像文件所需要的容量包括: 所述存儲管理服務器接收所述PU發起的認證請求,對所述進行認證,如果認證通過,根據監控前端設備PU的錄像參數計算得出所述存儲錄像文件所需要的容量。
4.根據權利要求1所述的存儲方法,其特征在于,所述存儲卷的相關信息包括: 所述存儲卷的互聯網協議IP地址和存儲卷的路徑。
5.根據權利要求1所述的存儲方法,其特征在于,所述的存儲方法還包括: 所述存儲管理服務器掃描錄像文件,刪除超期的錄像文件。
6.根據權利要求1所述的存儲方法,其特征在于,所述的存儲方法還包括: 當所述監控前端設備被撤銷時,所述存儲管理服務器從所述網絡附加存儲設備中刪除被撤銷的監控前端設備對應的存儲卷。
7.一種視頻監控錄像的存儲方法,其特征在于,所述方法包括: 監控前端設備將配置的錄像參數發送給存儲管理服務器,以便存儲管理服務器根據監控前端設備的錄像參數分配存儲卷; 監控前端設備接收存儲管理服務器發送的存儲卷的相關信息; 監控前端設備根據所述存儲卷的相關信息向所述存儲卷進行錄像文件的存儲。
8.根據權利要求7所述的存儲方法,其特征在于,所述存儲卷的相關信息包括: 所述存儲卷的互聯網協議IP地址和存儲卷的路徑; 所述監控前端設備根據所述存儲卷的相關信息向所述存儲卷進行錄像文件的存儲包括: 監控前端設備根據所述存儲卷的IP地址尋址到相應存儲卷,并將錄像文件存儲到相應存儲卷的所述路徑下。
9.根據權利要求7所述的存儲方法,其特征在于,監控前端設備的錄像參數包括:視頻碼率、存儲時間長度。
10.一種存儲管理服務器,其特征在于,所述存儲管理服務器包括: 策略管理模塊和前端管理模塊, 所述策略管理模塊,用于根據監控前端設備PU的錄像參數計算得出所述PU存儲錄像文件所需要的容量;還用于根據所述容量從網絡附加存儲設備中為所述PU分配存儲卷;所述前端管理模塊,用于將分配的存儲卷的相關信息通知所述PU,以便所述根據所述存儲卷的相關信息向所述存儲卷進行錄像文件的存儲。
11.根據權利要求10所述的存儲管理服務器,其特征在于,策略管理模塊,具體用于, 通過以下公式計算出所述存儲錄像文件所需要的容量: 叩存儲錄像文件所需要的容量=視頻碼率X存儲時間長度。
12.根據權利要求11所述的存儲管理服務器,其特征在于,所述前端管理模塊,具體用于, 接收所述發起的認證請求,對所述進行認證,如果認證通過,根據監控前端設備?口的錄像參數計算得出所述存儲錄像文件所需要的容量。
13.根據權利要求12所述的存儲管理服務器,其特征在于,所述存儲卷的相關信息包括: 所述存儲卷的互聯網協議I?地址和存儲卷的路徑。
14.根據權利要求13所述的存儲管理服務器,其特征在于,所述存儲管理服務器還包括:錄像管理模塊, 所述錄像管理模塊,用于掃描錄像文件,刪除超期的錄像文件。
15.根據權利要求14所述的存儲管理服務器,其特征在于,所述的錄像管理模塊,還用于當所述監控前端設備被撤銷時,從所述網絡附加存儲設備中刪除被撤銷的監控前端設備對應的存儲卷。
16.一種監控前端設備,其特征在于,所述監控前端設備,包括:參數發送模塊、信息接收模塊和錄像存儲模塊, 其中,參數發送模塊,用于將配置的錄像參數發送給存儲管理服務器,以便存儲管理服務器根據監控前端設備的錄像參數分配存儲卷; 信息接受模塊,用于接收存儲管理服務器發送的存儲卷的相關信息; 錄像存儲模塊,用于根據所述存儲卷的相關信息向所述存儲卷進行錄像文件的存儲。
17.根據權利要求16所述的監控前端設備,其特征在于,所述存儲卷的相關信息包括: 所述存儲卷的互聯網協議I?地址和存儲卷的路徑; 所述錄像存儲模塊,用于根據所述存儲卷的相關信息向所述存儲卷進行錄像文件的存儲,具體包括:根據所述存儲卷的I?地址尋址到相應存儲卷,并將錄像文件存儲到相應存儲卷的所述路徑下。
18.根據權利要求16所述的監控前端設備,其特征在于,監控前端設備的錄像參數包括:視頻碼率、存儲時間長度。
19.一種視頻監控錄像的存儲系統,其特征在于,所述的存儲系統包括:權利要求10-15任一項所述的存儲管理服務器以及權利要求16-18任一項所述的監控前端設備。
【文檔編號】H04N7/18GK104394382SQ201410746550
【公開日】2015年3月4日 申請日期:2014年12月9日 優先權日:2014年12月9日
【發明者】王慶燁, 王岳亮, 毛登峰, 沈樂平, 張怡群 申請人:浙江省公眾信息產業有限公司