[發明專利]一種基于索引文件的錄像文件磁盤管理方法及裝置在審
| 申請號: | 202010462943.1 | 申請日: | 2020-05-27 |
| 公開(公告)號: | CN111666256A | 公開(公告)日: | 2020-09-15 |
| 發明(設計)人: | 洪雁;張全寶;吳曉樵 | 申請(專利權)人: | 南京通用電器有限公司 |
| 主分類號: | G06F16/13 | 分類號: | G06F16/13;G06F11/10 |
| 代理公司: | 南京縱橫知識產權代理有限公司 32224 | 代理人: | 母秋松 |
| 地址: | 210001 江蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 索引 文件 錄像 磁盤 管理 方法 裝置 | ||
本發明公開了一種基于索引文件的錄像文件磁盤管理方法及裝置,按順序創建文件編號,并創建以文件編號為文件名的錄像文件并打開,記錄文件起始時間,從錄像文件開頭偏移文件索引信息大小的位置開始將接收到的文件數據依次寫入,根據文件數據判斷文件數據類型和文件事件類型,設定錄像文件接收時長,當文件數據接收時間達到設定錄像文件接收時長時,記錄文件終止時間、文件大小,并將除CRC校驗值外的文件索引信息進行CRC校驗,生成CRC校驗值,生成此錄像文件的文件索引信息,將文件索引信息寫到錄像文件的起始位置和索引文件中。本發明有效提高了錄像文件的寫入安全性,為后期錄像文件的檢索、刪除等管理提高了率效。
技術領域
本發明涉及一種基于索引文件的錄像文件磁盤管理方法及裝置,屬于錄像文件磁盤管理技術領域。
背景技術
車載攝像頭在行車過程中需要一直處于錄像狀態,需將行車過程時的錄像視頻存儲到磁盤中,而磁盤在車載環境中不停的寫文件容易出現文件出錯,文件無法不開,視頻丟失的現象。
一個錄像文件如果包含的數據過多,錄制時間過長,也會導致在錄像回放時,錄像時間點的尋找將消耗大量時間,影響程序的響應速度;而將錄像視頻存放到許多的小文件中,如果不建立索引機制,文件管理時對每個文件的操作將消耗大量時間。
所以如何提高視頻文件的管理效率,是本領域技術人員急需要解決的技術問題。
發明內容
目的:為了克服現有技術中存在的錄像視頻存儲管理的不足,本發明提供一種基于索引文件的錄像文件磁盤管理方法及裝置。
技術方案:為解決上述技術問題,本發明采用的技術方案為:
一種基于索引文件的錄像文件磁盤管理方法,包括如下步驟:
按順序創建文件編號,并創建以文件編號為文件名的錄像文件并打開,記錄文件起始時間,從錄像文件開頭偏移文件索引信息大小的位置開始將接收到的文件數據依次寫入,根據文件數據判斷文件數據類型和文件事件類型,設定錄像文件接收時長,當文件數據接收時間達到設定錄像文件接收時長時,記錄文件終止時間、文件大小,并將除CRC校驗值外的文件索引信息進行CRC校驗,生成CRC校驗值,生成此錄像文件的文件索引信息,將文件索引信息寫到錄像文件的起始位置和索引文件中。
作為優選方案,所述文件索引信息是固定長度的數據結構體,文件索引信息包括:文件編號,文件起始時間,文件終止時間,文件大小,文件事件類型,文件數據類型,CRC校驗值;
所述文件事件類型按文件數據的重要程度分為報警類型錄像文件、普通類型錄像文件;所述文件數據類型包括:音視頻混合錄像文件、視頻錄像文件、純音頻錄像文件;所述文件編號表示錄像文件的編號;所述文件起始時間表示錄像文件的創建時間;所述文件終止時間表示錄像文件的結束接收文件數據的時間;所述文件大小表示文件數據占用的存儲空間。
作為優選方案,還包括:當磁盤空間不足時,依次檢索索引文件中的文件索引信息的CRC校驗值和文件事件類型,選擇CRC校驗值為有效的文件索引信息,當文件索引信息中的文件事件類型為報警類型錄像文件時,且超過設定錄像文件保存時間,則刪除該文件索引信息對應的錄像文件;當文件索引信息中的文件事件類型為普通類型錄像文件時,則刪除文件起始時間最早的錄像文件;
刪除錄像文件后,將索引文件中該錄像文件對應的文件索引信息的CRC校驗值設置為無效;
刪除錄像文件時計算釋放出來的磁盤空間,當釋放出來的空間超過設定值時,停止刪除錄像文件。
作為優選方案,還包括:定期刪除索引文件中CRC校驗值為無效的文件索引信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京通用電器有限公司,未經南京通用電器有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010462943.1/2.html,轉載請聲明來源鉆瓜專利網。





