[發明專利]一種寫入視頻數據的方法及視頻數據存儲設備有效
| 申請號: | 201110448847.2 | 申請日: | 2011-12-28 |
| 公開(公告)號: | CN102523410A | 公開(公告)日: | 2012-06-27 |
| 發明(設計)人: | 夏君揚 | 申請(專利權)人: | 創新科存儲技術(深圳)有限公司;創新科軟件技術(深圳)有限公司 |
| 主分類號: | H04N5/76 | 分類號: | H04N5/76;H04N5/91;H04N7/18 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 王一斌;王琦 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 寫入 視頻 數據 方法 存儲 設備 | ||
技術領域
本發明涉及計算機數據處理技術,特別涉及一種寫入視頻數據的方法及視頻數據存儲設備。
背景技術
在網絡視頻監控系統中,部署最多的設備是視頻數據存儲設備,前端設備(攝像頭)采集監控點圖像,經編碼壓縮處理成數字監控碼流,即視頻數據,然后通過網絡傳送到視頻數據存儲設備,視頻數據存儲設備包括中心業務平臺以及視頻數據存儲器,中心業務平臺利用內存存儲接收的視頻文件,然后以流媒體方式將接收的數字監控碼流寫入視頻數據存儲器,使監控點圖像以流媒體方式實時保存在視頻數據存儲器中,在進行監控時,回放工作站再以流媒體方式來讀取視頻數據存儲器中存儲的視頻文件,進行回放,以進行網絡視頻監控。
隨著網絡視頻監控的廣泛應用,越來越多的大型甚至超大型視頻監控系統開始出現,例如,“平安城市”建設中的社會面治安視頻監控系統、中國電信和中國網通全面推進的“全球眼”以及“寬視界”等大運營級視頻監控系統,這些視頻監控系統都面臨著前端設備的大規模接入和大容量視頻數據集中傳輸、存儲的需求,舉例來說,大型的視頻監控系統中往往具有2000~3000個、甚至更多個的監控攝像頭,分別用于采集監控點圖像,監控攝像頭一般采用D1格式的視頻數據文件回傳監控點圖像。其中,每路D1格式的視頻數據圖像的碼率為2Mb/s,因而,對于大型視頻監控系統,如果所有監控攝像頭同時處于工作狀態并回傳視頻數據,其傳輸視頻數據所需的帶寬總共達500~750MB/s。這樣,對于中心業務平臺來說,需要保證以不小于500~750MB/s的速度將接收的視頻數據從內存寫入視頻數據存儲器,才能避免由于寫入速度小于接收速度,使內存中視頻數據不斷增多,超出內存存儲容量而導致丟幀現象的發生,這對中心業務平臺的數據寫入處理能力是一大挑戰。
為了滿足前端設備的大規模接入和大容量視頻數據集中存儲的需求,現有技術提出了基于磁盤陣列的網絡視頻數據存儲設備和存儲技術,其中,較為典型的包括:直連式存儲(DAS,Direct-Attached?Storage)、存儲區域網(SAN,Storage?Area?Network)、網絡附加存儲(NAS,Network?Attached?Storage)以及因特網小型計算機系統接口(iSCSI,Internet?Small?Computer?Systems?Interface)存儲技術。通過在磁盤陣列中配置一定容量的內存作為緩存,可以有效降低丟幀;同時,還可以通過提高中心業務平臺的內存容量,減少丟幀率。
由上述可見,現有寫入視頻數據的方法,通過提高中心業務平臺內存容量的方法提升緩存能力,對中心業務平臺的性能要求較高,使得中心業務平臺結構更為復雜、成本更高,并不適用于存儲視頻數據;而磁盤陣列雖然配置有一定容量的內存作為緩存,但在面對百兆級的視頻數據量傳輸,并不能有效降低丟幀率。
發明內容
有鑒于此,本發明的主要目的在于提出一種寫入視頻數據的方法,降低視頻數據存儲時的丟幀率。
本發明的另一目的在于提出一種視頻數據存儲設備,降低視頻數據存儲時的丟幀率。
為達到上述目的,本發明提供了一種寫入視頻數據的方法,該方法包括:
根據視頻監控系統需要監視的業務分類,在磁盤陣列中創建對應業務分類的業務廉價冗余磁盤陣列RAID;
在內存中緩存接收的視頻數據,并根據視頻數據中包含的業務標識,將視頻數據輸出至對應的業務RAID;
監測每一業務RAID的I/O處理時間信息,確定業務RAID的I/O處理時間超過預先設置的丟幀時間閾值,獲取由空閑磁盤創建的該業務緩沖RAID;
將緩存的該業務的視頻數據進行分割,將分割得到的視頻數據寫入業務緩沖RAID中。
進一步包括:
確定業務RAID的I/O處理時間小于預先設置的輕載時間閾值,觸發該業務RAID從業務緩沖RAID中讀取緩存的視頻數據進行存儲。
進一步包括:
確定視頻數據寫入完畢,獲取該業務RAID的存儲狀態信息。
所述存儲狀態信息包括:最后寫入的視頻數據的存儲地址信息以及該業務RAID剩余的存儲空間信息。
所述根據視頻監控系統需要監視的業務分類,在磁盤陣列中創建對應業務分類的業務RAID包括:
預先獲取視頻監控系統需要監視的業務分類,根據分類數量預先在磁盤陣列中分別創建對應業務分類的業務RAID;或
接收到攝像頭輸出的視頻數據后,根據視頻數據中攜帶的業務標識,確定未創建有該業務標識對應的業務RAID,創建該業務標識對應的業務RAID。
進一步包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于創新科存儲技術(深圳)有限公司;創新科軟件技術(深圳)有限公司,未經創新科存儲技術(深圳)有限公司;創新科軟件技術(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110448847.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種耐高壓的隧穿晶體管及其制備方法
- 下一篇:無結納米線場效應晶體管
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





