[发明专利]用于公交车载硬盘的音视频数据存取方法在审
申请号: | 201711120269.3 | 申请日: | 2017-11-14 |
公开(公告)号: | CN107861891A | 公开(公告)日: | 2018-03-30 |
发明(设计)人: | 郭建国;张鑫;任海波;李翰楷 | 申请(专利权)人: | 郑州天迈科技股份有限公司 |
主分类号: | G06F12/0897 | 分类号: | G06F12/0897 |
代理公司: | 郑州德勤知识产权代理有限公司41128 | 代理人: | 黄红梅 |
地址: | 450001 河南省郑州市高新区莲花街*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 公交 车载 硬盘 视频 数据 存取 方法 | ||
1.一种用于公交车载硬盘的音视频数据存取方法,其特征在于,该方法包括:
设置内存,从编码器获取编码后的数据,存储在内存中;从固态硬盘SSD-2Level Cach 或机械硬盘HDD-Storage读取的数据,存放在内存中;
存流程
如果存在固态硬盘SSD-2Level Cache,先把数据存储在固态硬盘SSD-2Level Cache,然后在满足约束条件的情况下把数据存储到机械硬盘HDD-Storage;
如果固态硬盘SSD-2Level Cache 不存在,则直接把数据存储到机械硬盘HDD-Storage;
取流程
如果固态硬盘SSD-2Level Cach不存在,直接从机械硬盘HDD-Storage读取数据;
如果固态硬盘SSD-2Level Cach存在,但该固态硬盘SSD-2Level Cache上的数据已同步到机械硬盘HDD-Storage 介质,则从机械硬盘HDD-Storage读取数据;
如果固态硬盘SSD-2Level Cach存在,但该固态硬盘SSD-2Level Cache上的数据未同步到机械硬盘HDD-Storage 介质,则从固态硬盘SSD-2Level Cache读取数据。
2.根据权利要求1所述的用于公交车载硬盘的音视频数据存取方法,其特征在于:所述内存的存取为用于快速存储和读取编码后的视音频数据的一级缓存;
所述固态硬盘SSD-2Level Cache的存取为用于触发释放和触发分配一级缓存的二级缓存,所述二级缓存,在机械硬盘HDD-Storage无法正常存储数据时,先把从一级缓存中获取的数据,暂时存储于二级缓存中,等待数据存储正常时,再把二级缓存中的数据转存至机械硬盘HDD-Storage。
3.根据权利要求2所述的用于公交车载硬盘的音视频数据存取方法,其特征在于,所述二级缓存采用的存取机制为:固态硬盘SSD-2Level Cache的文件系统使用FAT,提前生成固定大小的用于存取数据的数据文件和用于索引数据文件的索引文件,将数据文件和索引文件存在设备文件的mount和umount操作;
其中,根据实际需求按照顺序生成需求大小的数据文件,每一个数据文件存储一个通道的数据文件;
所述索引文件,记录是否固态硬盘SSD-2Level Cache存储的数据都同步到机械硬盘HDD-Storage上;记录用于搜索对应数据文件的数据文件项,其中,每一个索引项,记录一个通道的启停时间和数据文件。
4.根据权利要求2所述的用于公交车载硬盘的音视频数据存取方法,其特征在于,所述二级缓存采用的存取机制为:固态硬盘SSD-2Level Cache的文件系统使用FAT,提前生成固定大小的用于存取数据的数据文件和用于索引数据文件的索引文件,将数据文件和索引文件存在设备文件的mount和umount操作;
其中,根据实际需求按照顺序生成需求大小的数据文件,每一个数据文件存储所有通道的数据文件;
所述索引文件,记录是否固态硬盘SSD-2Level Cache存储的数据都同步到机械硬盘HDD-Storage上;记录用于搜索对应数据文件的数据文件项,其中,每一个索引项,记录一个通道的一段连续时间的数据。
5.根据权利要求2所述的用于公交车载硬盘的音视频数据存取方法,其特征在于,所述二级缓存采用的存取机制为:在固态硬盘SSD-2Level Cache中设置用于记录数据索引项的数据索引区域,用于循环存储音视频数据的数据文件区域,数据索引项中记录是否固态硬盘SSD-2Level Cache存储的数据都同步到机械硬盘HDD-Storage上。
6.根据权利要求3或4所述的用于公交车载硬盘的音视频数据存取方法,其特征在于,所述索引文件中的索引项为第一级索引,所述数据文件包括音视频数据和I/P帧的索引,所述I/P帧的索引为第二级索引,所述数据文件和所述索引文件采用循环存储方式存储于逻辑分区,当分区都满时,覆盖最早的分区,当存在坏逻辑分区时,跳过当前分区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州天迈科技股份有限公司,未经郑州天迈科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711120269.3/1.html,转载请声明来源钻瓜专利网。