[发明专利]一种嵌入式实时视频文件存储方法无效
申请号: | 201110100758.9 | 申请日: | 2011-04-21 |
公开(公告)号: | CN102136290A | 公开(公告)日: | 2011-07-27 |
发明(设计)人: | 梁爱华;刘东;袁家政;高润泉;和青芳;付钪;梁军 | 申请(专利权)人: | 北京联合大学 |
主分类号: | G11B27/10 | 分类号: | G11B27/10 |
代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 徐宁 |
地址: | 100101 北京市朝阳区北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 实时 视频文件 存储 方法 | ||
1.一种嵌入式实时视频文件存储方法,其步骤如下:
(1)根据视频按时间顺序进行存储的特点,将硬盘扇区划分成磁盘信息区、保留信息区、文件信息区、索引信息区和数据区五个区域;
(2)通过磁盘信息定位文件信息、索引信息、保留信息及数据区,然后通过文件信息定位索引信息;
(3)索引信息区中的视频文件索引信息由索引信息区中的分区一、分区二更新处理后,得到视频文件的索引信息;
(4)文件信息区中的视频文件信息由文件信息区中的分区一、分区二找到其在索引信息区中相应的索引信息,并通过该索引信息找到相应的数据块,进行数据存储,完成将视频数据以数据块的形式存储到磁盘中。
2.如权利要求1所述的一种嵌入式实时视频文件存储方法,其特征在于:所述步骤(1)中,所述磁盘信息区的位置固定,用于保存当前磁盘信息和本文件系统基本信息,记录每个区域的具体位置和大小、使用情况以及最后数据块位置;所述保留信息区用于保存其它系统信息;所述文件信息区用于保存视频文件的文件信息,文件信息区分为文件信息分区一和文件信息分区二两部分,文件信息分区一用于描述覆盖前的文件信息,文件信息分区二用于描述覆盖后的文件信息;所述索引信息区用于保存视频文件所使用数据块的索引信息,索引信息区分为索引信息分区一和索引信息分区二,索引信息分区一用于描述覆盖前的索引信息,索引信息分区二用于描述覆盖后的索引信息;所述数据区是指整个磁盘空间除了用于以上各区域开销外的所有空间,将数据区划分为若干个数据块,数据块的大小根据使用需要进行设置。
3.如权利要求2所述的一种嵌入式实时视频文件存储方法,其特征在于:每个所述数据块均包括文件ID、时间戳、前后数据块的地址偏移及具体的数据信息。
4.如权利要求2所述的一种嵌入式实时视频文件存储方法,其特征在于:所述数据块大小为32K~512K之间。
5.如权利要求3所述的一种嵌入式实时视频文件存储方法,其特征在于:所述数据块大小为32K~512K之间。
6.如权利要求2或3或4或5所述的一种嵌入式实时视频文件存储方法,其特征在于:所述数据块通过所述文件信息和索引信息进行管理。
7.如权利要求1或2所述的一种嵌入式实时视频文件存储方法,其特征在于:所述步骤(4)中,所述视频数据以数据块的形式存储到磁盘时,所述视频数据的存储包括以下步骤:
①数据块根据磁盘信息区中的视频文件信息创建文件信息和索引信息,通过索引信息为每个数据块建立索引,通过索引快速定位每个录像文件或某个时间对应的数据块,通过每个数据块的链表快速定位相关联前后数据块的位置;
②创建文件信息和索引信息后,经判断模块判断是否要关闭当前视频文件,若关闭,则文件信息和索引信息存盘,数据存储完成;若继续录像,则进行下一步;
③继续录像时,当缓存数据达到一个数据块大小时,将所有建立完索引后的数据块打包,并保存当前能使用的数据块;
④数据块存盘后更新对应的文件信息和索引信息,并返回步骤②循环操作,完成视频数据存储。
8.如权利要求7所述的一种嵌入式实时视频文件存储方法,其特征在于:所述步骤①中,创建所述文件信息时,本文件系统自动分配一个唯一的文件号,并通过文件号进行计算得到所述文件信息和索引信息对应的磁盘地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京联合大学,未经北京联合大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110100758.9/1.html,转载请声明来源钻瓜专利网。