发明名称 |
一种基于海康DVR的视频倒序回放及快速定位方法 |
摘要 |
一种基于海康DVR的视频倒序回放及快速定位方法,包括如下步骤:(1)获取现在的视频播放结束时间,从该时间点开始倒放;(2)设置开始时间为0,表示从视频结束时间开始可以持续倒放;(3)将开始时间和结束时间转换为系统文件时间,便于调用相关底层系统函数;(4)启动下载线程,在该线程里用到互斥变量的概念,以便控制每个线程按照顺序访问变量,防止线程堵塞;(5)从结束时间算起,每5秒钟播放一段视频,处理该5秒钟的视频码流;利用缓冲区和回调函数进行对应视频的倒序播放;(6)重复上述流程,直到进入停止倒放流程后倒放结束;(7)开始进入视频的顺序播放流程。 |
申请公布号 |
CN104144318A |
申请公布日期 |
2014.11.12 |
申请号 |
CN201310165754.8 |
申请日期 |
2013.05.08 |
申请人 |
北京航天长峰科技工业集团有限公司 |
发明人 |
孙亚妮 |
分类号 |
H04N7/18(2006.01)I;H04N5/76(2006.01)I |
主分类号 |
H04N7/18(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种基于海康DVR的视频倒序回放及快速定位方法,其特征在于,包括如下步骤:(1)获取现在的视频播放结束时间,从该时间点开始倒放;(2)设置开始时间为0,表示从视频结束时间开始可以持续倒放;(3)将开始时间和结束时间转换为系统文件时间,便于调用相关底层系统函数;(4)启动下载线程,在该线程里用到互斥变量的概念,以便控制每个线程按照顺序访问变量,防止线程堵塞;(5)从结束时间算起,每5秒钟播放一段视频,处理该5秒钟的视频码流;利用缓冲区和回调函数进行对应视频的倒序播放;(6)重复上述流程,直到进入停止倒放流程后倒放结束;(7)开始进入视频的顺序播放流程。 |
地址 |
100854 北京市海淀区永定路50号 |