[发明专利]录影文件存储方法及装置、计算机装置及存储介质在审
申请号: | 201810183322.2 | 申请日: | 2018-03-06 |
公开(公告)号: | CN108415855A | 公开(公告)日: | 2018-08-17 |
发明(设计)人: | 罗伯龙 | 申请(专利权)人: | 珠海全志科技股份有限公司 |
主分类号: | G06F12/0897 | 分类号: | G06F12/0897;G07C5/08 |
代理公司: | 珠海智专专利商标代理有限公司 44262 | 代理人: | 林永协 |
地址: | 519080 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 缓存单元 计算机装置 存储介质 文件存储 音视频信号 编码器输出 存储单元 存储效率 实时性好 数据存储 数据输出 输出 兼容性 写入 | ||
本发明公开一种录影文件存储方法及装置、计算机装置及存储介质,该方法包括获取编码器输出的音视频信号,根据音视频信号产生TS文件包的数据,获取多个TS文件包,且输出多个TS文件包至第一缓存单元,并且判断第一缓存单元是否满足数据输出的条件,如是,将第一缓存单元内所有的TS文件包输出至第二缓存单元,并且判断第二缓存单元是否满足数据写入的条件,如是,将第二缓存单元内所有的TS文件包的数据存储至存储单元。该装置用于实现上述的录影文件存储方法。本发明还提供实现上述方法的计算机装置以及存储介质。本发明同时具备兼容性好、存储效率高、安全性高以及实时性好等功能。
技术领域
本发明涉及音视频处理技术领域,具体的,涉及一种基于两级缓存的录影文件存储方法以及实现这种方法的录影文件存储装置,还涉及应用该方法的计算机装置以及存储介质。
背景技术
行车记录仪即记录车辆行驶途中的影像及声音等相关资讯的仪器,可以实时地将车辆前后的场景通过摄像头采集后,编码成录影文件保存到内置的SD存储卡中。安装行车记录仪后,通过发动引擎随时可透过高清镜头记录汽车行驶全过程的视频图像和声音,可为交通事故提供证据,一旦有意外发生,便可作为处理事故的依据,保障驾驶人员的自我权利。
但是发生交通事故的时候往往可能行车记录仪也存在断电的情形,这时候如果由于延时导致断电时的事故场景没有实时记录下来,那么行车记录仪的实用性就变得很低了。
由此可见,行车记录仪产品对录像文件的实时保存提出了非常高的要求,对录像文件的安全性和完整性也有非常高的要求,现有的大多数产品在这方面都有待提高。
发明内容
本发明的第一目的是提供一种通过两级缓存区对音视频数据进行实时写入的录影文件存储方法。
本发明的第二目的是提供一种兼容性好、存储效率高、安全性高以及实时性好的录影文件存储装置。
本发明的第三目的是提供一种能够实现上述录影文件存储方法的计算机装置。
本发明的第四目的是提供一种能够实现上述录影文件存储方法的存储介质。
为了实现上述的第一目的,本发明提供的录影文件存储方法,包括获取编码器输出的音视频信号,根据音视频信号产生TS文件包的数据,其中,音视频信号包括音频信号和视频信号;获取多个TS文件包,且输出多个TS文件包至第一缓存单元,并且判断第一缓存单元是否满足数据输出的条件,若判断结果为是,将第一缓存单元内所有的TS文件包输出至第二缓存单元,并且判断第二缓存单元是否满足数据写入的条件;若判断结果为是,将第二缓存单元内所有的TS文件包的数据存储至存储单元。
由上述方案可见,本发明的录影文件存储方法通过将获取到的音视频信号进行封装成TS码流格式后,以TS文件包为单元送入第一缓存单元,当第一缓存单元数据存满后,TS码流数据送往第二缓存单元,TS码流数据在第二缓存单元中不断累积增加,当达到一定阈值时,触发媒体数据写卡线程,开始将TS码流数据写入存储单元中,可以确保TS码流数据实时稳定的写入存储单元。
此外,通过采用二级缓冲机制,减少了行车记录仪断电时的数据丢失量,不但可以提高录像应用的性能和效率,同时也能够保证录像数据写入存储单元的及时性和录像数据的安全性。
进一步的方案是,将音视频信号转换成TS码流信号,并且将预设数量的TS码流信号封装成TS文件包。
由此可见,TS格式是高清摄像机拍摄下进行的封装格式,通过采用TS格式对录影文件进行封装,能够非常好的适用于行车记录仪这种实时录影数据的保存。
进一步的方案是,连续获取多个TS文件包,判断第一缓存单元剩余的存储空间是否低于第一设定阈值,如是,则确定第一缓存单元满足数据输出的条件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海全志科技股份有限公司,未经珠海全志科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810183322.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于共享缓存的数据采集系统及方法
- 下一篇:设备兼容方法及相关装置