[发明专利]一种车载DVR裸盘存储文件系统在审
申请号: | 201510763769.3 | 申请日: | 2015-11-11 |
公开(公告)号: | CN105353986A | 公开(公告)日: | 2016-02-24 |
发明(设计)人: | 周成勇 | 申请(专利权)人: | 东莞福泽尔电子科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 523000 广东省东莞*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 车载 dvr 盘存 文件系统 | ||
1.一种车载DVR裸盘存储文件系统,应用在DVR视频大数据存储中,包括磁盘,及与磁盘连接设置的设备端和播放器,其特征在于:所述磁盘包括第一分区的数据索引分区与第二分区的数据存储分区,第二分区的数据存储分区也叫裸分区,所述第一分区的数据索引分区与第二分区的数据存储分区的大小比例为1:500,第一分区的数据索引分区做文件系统的记录工作,包括文件系统所有的格式化、系统检测和文件系统的修复;第二分区的数据存储分区主要是写入数据,第一分区的数据索引分区的文件系统类型采用的是fat32,第二分区的数据存储分区的文件系统类型采用的是ext2,所述设备端也用作写入数据,所述播放器则用作读取数据;
所述设备端的工作步骤为:
A:首先初始化对应磁盘的参数,包括分区挂载在那个设备节点上,录像存储的文件夹及录像文件的信息;
B:根据A步骤中初始化的磁盘信息,把磁盘挂载到相应的设备节点上面,在磁盘挂载成功以后获取磁盘的文件信息,判断磁盘是否需要复写;
C:根据B步骤中磁盘挂载成功以后判断磁盘中最晚写入录像的时间,根据这个时间来判断马上写入录像数据的位置;
D:根据B、C步骤在要写录像之前,先要打开录像写入接口,使在第二分区的数据存储分区写入录像数据之前先在第一分区的数据索引分区用数据库记录录像文件的索引,使此数据库的数据暂时还在内存中;
E:根据D步骤,在第二分区的数据存储分区裸盘中按照64K大小的块写入录像文件数据,写完以后,同步,将内存中的数据库数据
刷新进入第一分区的数据索引分区的数据库中;
F:当要格式化、检测和修复磁盘的时候都在磁盘的第一分区的数据索引分区中操作,而第二分区的数据存储分区的原始数据不动;
所述播放器的工作步骤为:
A:首先加载磁盘信息,其主要是确认磁盘需要挂载在那个磁盘分区上面,然后初始化磁盘里面的信息;
B:根据A步骤中磁盘初始化成功以后,然后先读第一分区的数据索引分区里面的所有录像文件的索引信息;
C:根据B步骤中的读取录像文件信息以后按照时间排列录像列表,然后再根据对应的时间选取相应的录像列表,在第二分区的数据存储分区里面读取对应的录像数据。
2.根据权利要求1所述的一种车载DVR裸盘存储文件系统,其特征在于:在所述设备端的B步骤中,在磁盘挂载的时候要先卸载挂载点,然后根据系统初始化的过程填写好磁盘的信息,并修复第一分区的数据索引分区中的fat32格式文件系统,然后再挂载磁盘;当磁盘挂载成功以后再初始化第一分区的数据索引分区中的数据库文件,最后才打开第二分区的数据存储分区写入数据。
3.根据权利要求2所述的一种车载DVR裸盘存储文件系统,其特征在于:所述磁盘在挂载成功以后判断第一分区的数据索引分区里面的数据是否需要复写,当数据需要复写就复写相应的数据。
4.根据权利要求1所述的一种车载DVR裸盘存储文件系统,其特征在于:在所述设备端的C步骤中,在写入数据之前需要先判断最晚写入录像的时间,当最晚写入录像的时间比当前系统时间晚时,那么需要先校验系统时间,在系统时间恢复到跟录像时间一样的时候才开始写入录像;当录像时间出现错误时,那么需要格式化第一分区的数据索引分区的录像索引文件,重新写入录像。
5.根据权利要求1所述的一种车载DVR裸盘存储文件系统,其特征在于:在所述设备端的D步骤中,在写入录像之前需要获取磁盘的空间大小,即获取第二分区的数据存储分区能否写入数据的大小。
6.根据权利要求1所述的一种车载DVR裸盘存储文件系统,其特征在于:在所述设备端的E步骤中,在写入录像数据的时候需要将码流数据开始按照4K大小对齐,然后按照文件系统每块64K的大小写入到第二分区的数据存储分区中,当写完以后,每个录像的索引文件要从内存数据库中刷新进入到第一分区的数据索引分区的数据库中保存记录。
7.根据权利要求1所述的一种车载DVR裸盘存储文件系统,其特征在于:在所述播放器的B、C步骤中,首先需要操作第一分区的数据索引分区的内容,将数据库中全部数据读取出来放到列表中,然后按照时间的排列顺序来选择列表中的索引文件,把第二分区的数据存储分区的原始数据以64K一块的大小、按顺序读取出来。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞福泽尔电子科技有限公司,未经东莞福泽尔电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510763769.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:带有预留接口的电动汽车整车控制器
- 下一篇:袋装水泥包装线管理系统