一种同步回放方法及设备技术

技术编号:14693162 阅读:39 留言:0更新日期:2017-02-23 16:02
本发明专利技术公开了一种同步回放方法。当服务器接收到来自于接收设备发送的同步回放请求消息时,将同步回放请求消息发送至指定发送设备,由于同步回放请求消息的指定字段中携带了需要进行同步回放的多个前端设备的标识,且指定发送设备存储有前端设备的视频监控数据,因此在服务器通过发送设备的会话配置信息使接收设备与指定发送设备之间建立会话之后,接收设备能够通过会话同步接收与各前端设备对应的视频监控数据,从而减少了多个前端设备之间同步回放所需的准备时间,并且保证了各个视频回放的时间同步性。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种同步回放方法。本专利技术同时还涉及一种同步回放设备。
技术介绍
GB/T28181-2016《公共安全视频监控联网系统信息传输、交换、控制技术要求》是由公安部科技信息化局提出,由全国安全防范报警系统标准化技术委员会(SAC/TC100)归口,公安部一所等多家单位共同起草的一部国家标准。该标准规定了公共安全视频监控联网系统中的互联结构,传输、交换、控制的基本要求和安全性要求,以及控制、传输流程和协议接口等技术要求。该标准适用于公共安全视频监控联网系统的方案设计、系统检测、验收以及与之相关的设备研发、生产,其他信息系统可参考采用。回放就是从某种已存在的、记录的来源进行播放,也就是我们通常意义上所提及的“播放”。由于单个摄像机的监控范围限制,在很多情况下,回放时需要把监控同一大区域场合(例如广场)的多个摄像机同时启动、控制、停止回放,并且在回放过程中,各个摄像机解码显示的图像的时间点基本一致,以帮助用户掌握大区域场合的整体情况,获取有效信息,这就是在回放的基础上所衍生出来的同步回放。在标准中,定义了历史视音频回放的消息交互流程以及回放过程中的媒体回放控制,包括正常播放、快速播放、慢速播放、画面暂停以及随机拖放等。但是国标并没有定义同步回放的消息交互机制以及回放控制。因此,现有技术在实现同步回放时,同步回放的请求方在执行同步回放时需要将需要同步的多个回放当作多个单独的回放分别启动和控制。在此过程中,不仅同步回放的请求方、服务器以及同步请求的发送方之间交互信息过多会导致同步回放的启动时间长,而且每个摄像机的图像被单独进行回放,因此在回放过程中控制不准确,导致同步时间误差大。由此可见,如何在减少设备信息交互的基础上,尽量保证同步回放的时间同步性,进而提高同步回放的效率,成为本领域技术人员亟待解决的技术问题。
技术实现思路
有鉴于现有技术中的所存在的问题,本专利技术提供了一种同步回放方法,用以在实现多个前端设备的视频数据同步播放的前提下,确保同步回放的准确性以及减少信息交互量。该方法应用于包括接收设备、服务器以及发送设备的视频系统中,该方法包括以下步骤:当所述服务器接收到来自于所述接收设备发送的同步回放请求消息时,所述服务器将同步回放请求消息发送至指定发送设备,所述同步回放请求消息的指定字段中携带需要进行同步回放的多个前端设备的标识,所述指定发送设备存储有所述前端设备的视频监控数据;所述服务器通过所述发送设备的会话配置信息使所述接收设备与所述指定发送设备之间建立会话,以使所述接收设备通过所述会话同步接收与各所述前端设备对应的视频监控数据。优选的,当所述服务器接收到来自于所述接收设备发送的同步回放请求消息时,所述服务器将同步回放请求消息发送至指定发送设备,具体为:接收来自于所述接收设备的同步回放请求消息;从所述同步回放请求消息的消息头域获取所述指定字段;根据所述指定字段获取与各所述前端设备对应的视频源;将存储所述视频源的视频监控数据的发送设备作为所述指定发送设备;向所述发送设备发送携带特殊字段的同步回放请求消息,所述特殊字段用于描述各所述视频源在所述会话中的标识符。优选的,当所述视频源的视频监控数据存储于同一发送设备时,所述服务器通过所述发送设备的会话配置信息使所述接收设备与所述指定发送设备之间建立会话,具体为:接收来自于所述发送设备的响应消息,所述响应消息包含所述配置信息以及所述标识符;将所述响应消息转发至所述接收设备,以使所述接收设备在接收到所述响应消息后通过所述服务器向所述发送设备发送确认消息;接收来自于所述接收设备的确认消息,并将所述确认消息转发至所述发送设备,以使所述发送设备在接收到所述确认消息后与所述接收设备建立会话。优选的,当所述视频源的视频监控数据分别存储于多个发送设备时,所述服务器通过所述发送设备的会话配置信息使所述接收设备与所述指定发送设备之间建立会话,具体为:分别接收来自于各所述发送设备的子响应消息,所述子响应消息包含各所述发送设备的配置信息以及所述标识符;根据各所述子响应消息携带的配置信息生成所述响应消息,并将所述响应消息转发至所述接收设备,以使所述接收设备在接收到所述响应消息后通过所述服务器向各所述发送设备发送确认消息;接收来自于所述接收设备的确认消息,并将所述确认消息转发至各所述发送设备,以使各所述发送设备在接收到所述确认消息后分别与所述接收设备建立会话。优选的,在所述服务器通过所述发送设备的会话配置信息使所述接收设备与所述指定发送设备之间建立会话之后,还包括:当所述服务器接收到所述接收设备发送的回放控制信息时,所述服务器将所述回放控制信息转发至所述发送设备,并在接收到所述发送设备回复的控制响应消息后将所述控制响应消息反馈至所述接收设备,所述回放控制信息的指定字段与所述同步回放请求消息的指定字段一致;当所述服务器接收到所述接收设备发送的断开消息时,所述服务器向所述接收设备发送断开响应消息,并向所述发送设备发送所述断开消息,以及接收所述发送设备返回的断开响应消息。相应的,本申请还提出了一种服务器,应用于包括接收设备、所述服务器以及发送设备的视频系统中,该服务器包括:发送模块,当所述服务器接收到来自于所述接收设备发送的同步回放请求消息时,将同步回放请求消息发送至指定发送设备,所述同步回放请求消息的指定字段中携带需要进行同步回放的多个前端设备的标识,所述指定发送设备存储有所述前端设备的视频监控数据;处理模块,通过所述发送设备的会话配置信息使所述接收设备与所述指定发送设备之间建立会话,以使所述接收设备通过所述会话同步接收与各所述前端设备对应的视频监控数据。优选的,所述发送模块具体用于:接收来自于所述接收设备的同步回放请求消息,从所述同步回放请求消息的消息头域获取所述指定字段,根据所述指定字段获取与各所述前端设备对应的视频源,将存储所述视频源的视频监控数据的发送设备作为所述指定发送设备,向所述发送设备发送携带特殊字段的同步回放请求消息,所述特殊字段用于描述各所述视频源在所述会话中的标识符。优选的,当所述视频源的视频监控数据存储于同一发送设备时,所述处理模块具体包括:第一接收子模块,接收来自于所述发送设备的响应消息,所述响应消息包含所述配置信息以及所述标识符;转发子模块,将所述响应消息转发至所述接收设备,以使所述接收设备在接收到所述响应消息后通过所述服务器向所述发送设备发送确认消息;第二接收子模块,接收来自于所述接收设备的确认消息,并将所述确认消息转发至所述发送设备,以使所述发送设备在接收到所述确认消息后与所述接收设备建立会话。优选的,当所述视频源的视频监控数据分别存储于多个发送设备时,所述处理模块具体包括:第一接收子模块,分别接收来自于各所述发送设备的子响应消息,所述子响应消息包含各所述发送设备的配置信息以及所述标识符;生成子模块,根据各所述子响应消息携带的配置信息生成所述响应消息,并将所述响应消息转发至所述接收设备,以使所述接收设备在接收到所述响应消息后通过所述服务器向各所述发送设备发送确认消息;第二接收子模块,接收来自于所述接收设备的确认消息,并将所述确认消息转发至各所述发送设备,以使各所述发送设备在接收到所述确认消息后分别与所述接收设备建立会话。优选本文档来自技高网
...
一种<a href="http://www.xjishu.com/zhuanli/62/201610919783.html" title="一种同步回放方法及设备原文来自X技术">同步回放方法及设备</a>

【技术保护点】
一种同步回放方法,应用于包括接收设备、服务器以及发送设备的视频系统中,其特征在于,该方法包括:当所述服务器接收到来自于所述接收设备发送的同步回放请求消息时,所述服务器将同步回放请求消息发送至指定发送设备,所述同步回放请求消息的指定字段中携带需要进行同步回放的多个前端设备的标识,所述指定发送设备存储有所述前端设备的视频监控数据;所述服务器通过所述发送设备的会话配置信息使所述接收设备与所述指定发送设备之间建立会话,以使所述接收设备通过所述会话同步接收与各所述前端设备对应的视频监控数据。

【技术特征摘要】
1.一种同步回放方法,应用于包括接收设备、服务器以及发送设备的视频系统中,其特征在于,该方法包括:当所述服务器接收到来自于所述接收设备发送的同步回放请求消息时,所述服务器将同步回放请求消息发送至指定发送设备,所述同步回放请求消息的指定字段中携带需要进行同步回放的多个前端设备的标识,所述指定发送设备存储有所述前端设备的视频监控数据;所述服务器通过所述发送设备的会话配置信息使所述接收设备与所述指定发送设备之间建立会话,以使所述接收设备通过所述会话同步接收与各所述前端设备对应的视频监控数据。2.如权利要求1所述的方法,其特征在于,当所述服务器接收到来自于所述接收设备发送的同步回放请求消息时,所述服务器将同步回放请求消息发送至指定发送设备,具体为:接收来自于所述接收设备的同步回放请求消息;从所述同步回放请求消息的消息头域获取所述指定字段;根据所述指定字段获取与各所述前端设备对应的视频源;将存储所述视频源的视频监控数据的发送设备作为所述指定发送设备;向所述发送设备发送携带特殊字段的同步回放请求消息,所述特殊字段用于描述各所述视频源在所述会话中的标识符。3.如权利要求2所述的方法,其特征在于,当所述视频源的视频监控数据存储于同一发送设备时,所述服务器通过所述发送设备的会话配置信息使所述接收设备与所述指定发送设备之间建立会话,具体为:接收来自于所述发送设备的响应消息,所述响应消息包含所述配置信息以及所述标识符;将所述响应消息转发至所述接收设备,以使所述接收设备在接收到所述响应消息后通过所述服务器向所述发送设备发送确认消息;接收来自于所述接收设备的确认消息,并将所述确认消息转发至所述发送设备,以使所述发送设备在接收到所述确认消息后与所述接收设备建立会话。4.如权利要求2所述的方法,其特征在于,当所述视频源的视频监控数据分别存储于多个发送设备时,所述服务器通过所述发送设备的会话配置信息使所述接收设备与所述指定发送设备之间建立会话,具体为:分别接收来自于各所述发送设备的子响应消息,所述子响应消息包含各所述发送设备的配置信息以及所述标识符;根据各所述子响应消息携带的配置信息生成所述响应消息,并将所述响应消息转发至所述接收设备,以使所述接收设备在接收到所述响应消息后通过所述服务器向各所述发送设备发送确认消息;接收来自于所述接收设备的确认消息,并将所述确认消息转发至各所述发送设备,以使各所述发送设备在接收到所述确认消息后分别与所述接收设备建立会话。5.如权利要求1-4任一项所述的方法,其特征在于,在所述服务器通过所述发送设备的会话配置信息使所述接收设备与所述指定发送设备之间建立会话之后,还包括:当所述服务器接收到所述接收设备发送的回放控制信息时,所述服务器将所述回放控制信息转发至所述发送设备,并在接收到所述发送设备回复的控制响应消息后将所述控制响应消息反馈至所述接收设备,所述回放控制信息的指定字段与所述同步回放请求消息的指定字段一致;当所述服务器接收到所述接收设备发送的断开消...

【专利技术属性】
技术研发人员:孙令亮
申请(专利权)人:浙江宇视科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1