[发明专利]一种视频监控系统中的视频播放方法及装置在审
申请号: | 201410558162.7 | 申请日: | 2014-10-20 |
公开(公告)号: | CN104363411A | 公开(公告)日: | 2015-02-18 |
发明(设计)人: | 庄海俊;邱新强 | 申请(专利权)人: | 福建星网锐捷安防科技有限公司 |
主分类号: | H04N7/18 | 分类号: | H04N7/18;H04N21/442;H04N21/462 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 阎敏;宋志强 |
地址: | 350108 福建省福州*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 监控 系统 中的 播放 方法 装置 | ||
技术领域
本发明涉及视频监控技术领域,尤其涉及一种视频监控系统中的视频播放方法及装置。
背景技术
现在的视频监控系统中,高清画质已成为主流;在网络状况不好的情况,会出现延迟、画面不流畅等问题,目前主流的方法是在客户端加上缓冲以解决网络抖动问题。
如图1为现有的视频监控系统结构示意图,该系统包括网络摄像机、流媒体服务器和客户端,各个设备之间通过交换机进行通信。其中,网络摄像机用于摄取视频监控数据,并将视频监控数据上传至网络;流媒体服务器用于采集系统中各个网络摄像机上传的视频监控数据,并按照客户端请求的将视频监控数据分发至客户端;客户端用于接收并播放视频监控数据。
客户端中设置了缓存模块,当接收到来自流媒体服务器的视频监控数据时,先将视频监控数据保存在缓存模块中,之后解码并播放缓存模块中的视频监控数据。由于设置了缓存模块,当出现轻微的网络抖动时,客户端接收不到来自流媒体服务器的视频监控数据,此时由于缓存模块中尚保存有视频监控数据,客户端可以正常解码并播放缓存模块中的视频监控数据,因此不会出现画面不流畅的问题;但是,如果网络抖动超过阙值(500毫秒),缓存模块会出现一段时间无视频监控数据,网络性能恢复之后,流媒体服务器会将之前未发的数据连同此时的视频监控数据快速发送至客户端,使得客户端的缓存模块中存在大量数据等待解码,导致画面延迟严重。另外,如果客户端的解码性能不佳,客户端解码的速度小于接收视频监控数据的速度,也会使得客户端的缓存模块中存在大量数据等待解码,导致画面延迟严重,并且画面延迟的现象会一致持续下去。
可见,现有的视频监控系统中,由于网络抖动或客户端解码性能不佳,存在客户端的监控画面延迟的问题,目前尚无方法解决该问题。
发明内容
本发明提供了一种视频监控系统中的视频播放方法,能够解决视频监控系统中的监控画面延迟问题。
本发明还提供了一种视频监控系统中的视频播放装置,能够解决视频监控系统中的监控画面延迟问题。
本发明的技术方案是这样实现的:
一种视频监控系统中的视频播放方法,包括:
预先设定快播阈值和跳播阈值,所述快播阈值低于跳播阈值;
按照预先设定的周期将缓存中的视频数据量与所述快播阈值和跳播阈值进行比较;当比较结果为缓存中的视频数据量超过快播阈值但不超过跳播阈值时,正常解码并快速播放缓存中的视频数据。
上述方法可以进一步包括:
当所述比较的结果为缓存中的视频数据量超过跳播阈值时,解码并快速播放缓存中的视频数据中的I帧数据和P帧数据中的至少一种。
当所述比较的结果为缓存中的视频数据量不超过快播阈值时,正常解码并播放缓存中的视频数据。
其中,快速播放的方式为:
当前帧播放之后,立即播放下一帧;或者,当前帧播放之后,等待小于Δt的时间间隔后播放下一帧,其中,Δt为正常播放时两帧的时间间隔。
一种视频监控系统中的视频播放装置,包括:
预设模块,用于预先设定快播阈值和跳播阈值,所述快播阈值低于跳播阈值,还用于设定固定周期;
判断模块,用于按照所述固定周期将缓存中的视频数据量与所述快播阈值和跳播阈值进行比较,当比较结果为缓存中的视频数据量超过快播阈值但不超过跳播阈值时,通知解码模块正常解码缓存中的视频数据,并通知播放模块快速播放解码后的视频数据;
解码模块,用于按照判断模块的指示解码视频数据;
播放解码,用于按照判断模块的指示播放解码后的视频数据。
其中,播放模块快速播放的方式为:
当前帧播放之后,立即播放下一帧;或者,当前帧播放之后,等待小于Δt的时间间隔后播放下一帧,其中,Δt为正常播放时两帧的时间间隔。
上述判断模块还可以用于,当所述比较的结果为缓存中的视频数据量超过跳播阈值时,通知解码模块解码缓存中的视频数据中的I帧数据和P帧数据中的至少一种,并通知播放模块快速播放解码后的视频数据。
当所述比较的结果为缓存中的视频数据量不超过快播阈值时,通知解码模块解码缓存中的视频数据,并通知播放模块播放解码后的视频数据。
可见,本发明提出的视频监控系统中的视频播放方法及装置,按照固定的周期检查客户端的缓存中的视频数据量,如果超过一定门限,则快速播放缓存中的视频数据,从而解决监控画面延迟的问题。
附图说明
图1为现有的视频监控系统结构示意图;
图2为本发明提出的视频监控系统中的视频播放方法实现流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网锐捷安防科技有限公司,未经福建星网锐捷安防科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410558162.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多车型轴距汽车生产输送线吊具装置
- 下一篇:一种履带销轴挡圈