[發明專利]音視頻監控數據自動歸檔的方法無效
| 申請號: | 201110132728.6 | 申請日: | 2011-05-20 |
| 公開(公告)號: | CN102541970A | 公開(公告)日: | 2012-07-04 |
| 發明(設計)人: | 陳色桃 | 申請(專利權)人: | 廣東迅通科技股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 510095 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻 監控 數據 自動 歸檔 方法 | ||
技術領域
本發明屬于監控技術領域,尤其涉及一種音視頻監控數據自動歸檔的方法。
背景技術
隨著技術的不斷發展,基于寬帶通信技術的網絡視頻監控得到的廣泛的應用,基于磁盤陣列技術的存儲服務器成為網絡視頻監控系統的重要功能模塊。RAID5技術的使用極大的提高了視頻監控錄像文件存儲的穩定性。企業級的磁盤陣列可支持幾十TB的存儲空間,但存儲視頻監控錄像文件是一種高并發磁盤寫入的應用,磁盤IO成為性能瓶頸,在實際應用中突顯出并發處理能力低,能力與容量不能與視頻監控業務需求相匹配。
影響網絡視頻監控系統中存儲服務器性能的原因包括兩個方面:一是文件系統的管理開銷很大,特別是文件的創建和刪除操作。以10TB的文件為例,在主流的服務器中創建/刪除10TB的文件需要耗費數分鐘的時間。在視頻監控業務領域需要全天候的視頻錄像功能,文件管理開銷將占用儲存服務器的大量IO操作,嚴重影響視頻錄像功能的處理能力。
另一方面,文件系統在長期使用過程中,由于創建和刪除文件的操作會產生文件系統碎片,即同一文件的不同部分在硬盤驅動器上的不同位置。文件的碎片會導致存儲服務器性能降低,這主要因為驅動器上的數據分散,導致進行讀取和寫入操作時要進行磁頭尋道,這個過程是一個機械過程,將耗費大量的時間。數據越分散,進行磁頭尋道的機率就越高,部件的磨損導致整體使用時間的減少也會變得更迅速。
傳統安防監控產品DVR為了解決這個問題采用的方式是不采用文件系統。但這種方式使DVR產品不能與其它IT產品兼容,不能使用現有成熟的數據遷移、備份、共享、恢復等工具。
發明內容
本發明的目的在于提出一種音視頻監控數據自動歸檔的方法,能夠顯著提高存儲服務器的并發處理能力,降低網絡視頻監控系統的部署和使用成本。
為達此目的,本發明采用以下技術方案:
一種音視頻監控數據自動歸檔的方法,包括以下步驟:
A、在存儲服務器的通用文件系統上創建固定大小的文件;
B、在每個文件頭部寫入文件狀態數據和文件標識;
C、存儲服務器開始執行錄像功能時,根據文件標識查找空閑文件;
D、存儲服務器從網絡接收視頻監控錄像數據;
E、將視頻監控錄像數據分組成塊數據,并將塊數據和塊數據的描述信息一起寫入到空閑文件,并返回步驟B。
文件狀態數據包括存儲文件長度、視頻監控點位標識、視頻監控錄像數據格式的版本、用于視頻監控錄像數據解碼的全局參數和最后修改標識,其中最后修改標識采用時間戳方式。
步驟B中,當文件是第一次創建時,文件標識設置為空閑文件。
步驟B中,當文件存儲時間大于預設的存儲周期時,文件標識設置為空閑文件。
通過比較當前時間和文件狀態數據中的最后修改標識獲取文件存儲時間。
當存儲服務器中文件標識為空閑文件的文件數量少于預設值時,根據文件狀態數據中的最后修改標識從早到晚將不足數量的文件的文件標識設置為空閑文件。
步驟A中,創建文件之前,將磁盤進行格式化。
步驟D進一步包括以下步驟:
存儲服務器從網絡接收視頻監控錄像數據,緩存到內存空間中;當內存空間中的視頻監控錄像數據達到預設大小時,開始寫入。
步驟E中,根據存儲服務器中通用文件系統的文件塊大小,將視頻監控錄像數據分組成塊數據,分組后剩余的視頻監控錄像數據繼續保留在內存空間中,直到內存空間中的視頻監控錄像數據達到預設大小時,繼續開始寫入。步驟E中,在將內存空間中的視頻監控錄像數據寫入文件前,判斷當前文件的文件指針與文件尾之間的空間是否能容納內存空間中的視頻監控錄像數據,如果是,則進行寫入操作,如果否,剛關閉當前文件,打開下一個文件寫入內存空間中的視頻監控錄像數據。
采用了本發明的技術方案,能夠避免對視頻監控錄像文件的刪除操作,杜絕了文件碎片的產生,優化了存儲服務器的IO瓶頸問題,并且應用性能強、穩定性高,能夠有效提升存儲服務器的并發錄像性能,同時延長硬盤的使用壽命。
附圖說明
此附圖說明所提供的圖片用來輔助對本發明的進一步理解,構成本申請的一部分,并不構成對本發明的不當限定,在附圖中:
圖1為是本發明具體實施方式中存儲視頻監控錄像數據的流程圖。
具體實施方式
下面將結合附圖以及具體實施方法來詳細說明本發明,在本發明的示意性實施及說明用來解釋本發明,但并不作為對本發明的限定。
實施例1:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東迅通科技股份有限公司,未經廣東迅通科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110132728.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種汽車空調渦旋壓縮機
- 下一篇:一種吡拉西坦腦蛋白水解物滴丸及其制備方法
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





