[发明专利]一种实现硬盘录像机同步回放的方法有效
申请号: | 201210096078.9 | 申请日: | 2012-04-01 |
公开(公告)号: | CN102623032A | 公开(公告)日: | 2012-08-01 |
发明(设计)人: | 郑巨双 | 申请(专利权)人: | 深圳英飞拓科技股份有限公司 |
主分类号: | G11B20/10 | 分类号: | G11B20/10 |
代理公司: | 北京金智普华知识产权代理有限公司 11401 | 代理人: | 皋吉甫 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 硬盘录像机 同步 回放 方法 | ||
技术领域:
本发明涉及在监控设备上的同步回放的方法,特别是在数字(网络)硬盘录像机上实现同步回放的方法。
背景技术:
录像文件的所有视频帧包括I帧、B帧和P帧,而I帧也称为关键帧,I帧可以单独解码,B帧和P帧必须参考前面的I帧或者P帧解码,视频帧率取决于用户设置,常见的视频类型有N制式和P制式,视频类型为N制式时,视频满帧率为30帧/秒,视频类型为P制式时,视频满帧率为25帧/秒。IP比为一组视频帧中I帧和P帧的比,常用的IP比为25,即一组视频中有一个I帧,25个P帧。录像文件每个数据帧里面都会包含一个时间信息,用来表示该帧的采集时间,称为该帧的时间戳。
录像文件回放已作为一项基本功能出现在监控设备上,要求能够回放该设备的历史录像文件,再现录像当时场景,早期的监控设备主要支持单通道的录像回放,随着监控设备的日益成熟,多路通道同步回放功能也逐渐出现于监控设备中。目前市面现有的多路同步回放实现方式一般同步到秒级,并且在高倍速(大于等于2倍速)播放时仅保留I帧,丢掉所有B、P帧的方式,这样在特殊情况(IP比很大的情况下)会丢掉很多有用的视频数据。
发明内容:
本发明的目的是:实现多通道录像同步回放,各个播放通道的视频参数(IP比、帧率)可以不同,实现各个通道视频录像微秒级别的同步。运用该方法能够实现N(N>1)个录像文件在各种倍速(1/16、1/8、1/4、1/2、1、2X、4X、8X、16X)情况下同步播放。
为实现上述目的,本发明提供一种实现硬盘录像机同步回放的方法,其中所述录像机包括录像播放装置,该装置中的控制单元从存储介质读取各个通道的录像视频发送给输出单元,输出单元对接收到的录像进行解码输出,其特征在于:所述控制单元根据回放的时间,从存储介质中读取各个通道录像数据,按照第一个通道的录像时间戳作为基准时间,其他通道录像与基准时间进行秒级同步;并且输出单元对接收到的各个通道录像数据再进行微秒级同步。
本发明还提供一种录像播放装置,所述装置包括控制单元和输出单元,控制单元从存储介质读取各个通道的录像视频发送给输出单元,输出单元对接收到的录像进行解码输出,其特征在于:所述控制单元根据回放的时间,从存储介质中读取各个通道录像数据,按照第一个通道的录像时间戳作为基准时间,其他通道录像与基准时间进行秒级同步;并且输出单元对接收到的各个通道录像数据再进行微秒级同步。
本发明的有益效果是通过控制单元和输出单元的2次同步,使N(N>1)个通道视频实现毫秒级别的同步。
附图说明:
图1是本发明中的录像播放装置示意图;
图2是本发明中的控制单元流程图;
图3是本发明中的输出单元流程图。
具体实施方式:
下面结合附图和实施例对本发明进一步说明。
本发明实施例是这样实现的:如图1所示,一种录像播放装置,所述装置包括控制单元和输出单元,控制单元从存储介质(例如硬盘)读取各个通道的录像视频发送给输出单元,输出单元对接收到的录像进行解码输出。
实现本发明的方法是:
控制单元根据回放的时间,从存储介质中读取各个通道录像数据,按照第一个通道的录像时间戳作为基准时间,其他通道录像与基准时间进行秒级同步。输出单元对接收到的各个通道录像数据再进行微秒级同步。
控制单元的流程图参见图2,具体步骤包括:
11)根据搜索结果打开N个通道视频,定位到需要播放的视频帧;
12)根据播放速度以及各个通道的帧率计算视频帧的间隔发送时间:由于各个播放通道的帧率不同,计算出的视频帧的间隔发送时间也不同:
当倍速不大于1时,发送所有的I、B、P帧,视频帧的间隔发送时间由下面公式计算:
视频帧的间隔发送时间=1000000 / (倍速*视频帧率)-系统的调度时间(公式1.1)
当倍速大于1时,发送I帧,以及部分B、P帧,视频帧的间隔发送时间和发送B、P帧帧数Frame按照下面公式计算:
Frame = 取整( IP比 / 倍速 ) (公式1.2)
在Frame >= 1的情况下
视频帧的间隔发送时间=1000000 * IP比 / ( 视频帧率 *(Frame + 1))-系统的调度时间(公式1.3)
在Frame < 1的情况下
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳英飞拓科技股份有限公司,未经深圳英飞拓科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210096078.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种独立柱模板加固设备
- 下一篇:一种羰基化合物选择性加氢制备相应醇的方法