信息发布系统及其视频监控方法技术方案

技术编号:8657822 阅读:169 留言:0更新日期:2013-05-02 01:48
本发明专利技术提供一种信息发布系统及其视频监控方法,所述信息发布系统包括终端、服务器端以及WEB端。本发明专利技术的信息发布系统及其视频监控方法,实现了终端实时视频监控与信息发布的结合。应用本发明专利技术的方案后用户能够实时监控终端现场场景和终端播放实时状况,查看实际远程控制是否达到预期目标,方便了管理人员维护终端显示屏幕;并且本发明专利技术中无需人员到场巡查以及独立安装视频监控系统,从而极大的节省了人力成本以及硬件成本开支。

【技术实现步骤摘要】

本专利技术涉及信息服务领域,特别是涉及一种信息发布系统以及一种信息发布系统的视频监控方法。
技术介绍
信息发布系统通过以太网对接入网络的LED/LCD(Light Emitting Diode,发光二极管/Liquid Crystal Display,液晶显示器)显示屏进行远程统一管理,包括:流媒体信息的发布、LED/IXD显示屏远程控制播放、与LED/IXD显示屏控制终端进行文件与信令的交互坐寸ο传统的信息发布系统,无论是联网的还是单机版的,其对于终端的播放内容和终端的现场情况都不能实时的进行视频监控。因此如果终端的显示屏幕关闭了,或者发生花屏、损坏等现象,都不能及时的发现,从而会影响到信息的发布效果。为解决上述问题,目前主要有如下两种方式:一、对于终端显示屏幕的使用情况、终端的播放内容和实际效果、观看发布信息的人等等这些信息的反馈,安排专门的人员定时去现场巡查。然而采用这种方式,由于终端数量多、分布广,所需巡查人员多,并且终端安装的位置复杂,如高层建筑外墙、高速公路上等,这些位置非常不方便人员的巡查。二、独立安装一套视频监控系统来专门监控终端现场的情况。然而专门的视频监控系统价格昂贵,并且不方便用户的统筹管理。因此,如何更方便、低成本的实现对信息发布系统的实时视频监控,已经成为一个亟待解决的问题。
技术实现思路
基于此,本专利技术提供一种,能够方便、低成本的实现对信息发布系统的实时视频监控。为实现上述目的,本专利技术采用如下的技术方案:一种信息发布系统的视频监控方法,所述信息发布系统包括终端、服务器端以及WEB端,所述监控方法包括以下步骤:启动相应的监听端口进行监听;当接收到WEB端启动时所发送的开始终端监控信令后,将所述开始终端监控信令通过SIP协议转发给相应的终端,并给相应WEB端的ActiveX控件分配一个RTP传输端口,建立新的RTP会话,并把该会话信息保存到一个会话信息队列当中,然后将RTP通信IP和分配的端口返回给WEB端;接收所述WEB端的ActiveX控件定时向所述RTP通信IP和端口发送的终端号数据,进行解析得到该ActiveX控件的RTP通信IP和端口,并记录到所述会话信息队列中,使用该RTP通信IP和端口作为转发终端的RTP视频数据的通道;接收终端根据所述开始终端监控信令进行视频数据采集、编码压缩并添加终端号后的RTP数据包,将终端号和视频数据分别解析出来,根据所述终端号在所述会话信息队列找出对应ActiveX控件的RTP通信IP和端口号,并将所述视频数据通过RTP协议转发给对应ActiveX控件。一种信息发布系统,包括:终端、服务器端以及WEB端,所述服务器端包括:远程控制服务器;所述远程控制服务器中包括:端口监听模块,用于启动相应的监听端口进行监听;信令转发与端口分配模块,用于当接收到WEB端启动时所发送的开始终端监控信令后,将所述开始终端监控信令通过SIP协议转发给相应的终端,并给相应WEB端的ActiveX控件分配一个RTP传输端口,建立新的RTP会话,并把该会话信息保存到一个会话信息队列当中,然后将RTP通信IP和分配的端口返回给WEB端;解析模块,用于接收所述WEB端的ActiveX控件定时向所述RTP通信IP和端口发送的终端号数据,进行解析得到该ActiveX控件的RTP通信IP和端口,并记录到所述会话信息队列中,使用该RTP通信IP和端口作为转发终端的RTP视频数据的通道;视频数据转发模块,用于接收终端根据所述开始终端监控信令进行视频数据采集、编码压缩并添加终端号后的RTP数据包,将终端号和视频数据分别解析出来,根据所述终端号在所述会话信息队列找出对应ActiveX控件的RTP通信IP和端口号,并将所述视频数据通过RTP协议转发给对应ActiveX控件。 由以上方案可以看出,本专利技术的,通过远程控制服务器来接收WEB端发过来的控制信息,根据信息进行处理和转发给终端;同时也接收终端的返回信息,对返回信息进行处理,从而实现了终端实时视频监控与信息发布的结合。应用本专利技术的方案后用户能够实时监控终端现场场景和终端播放实时状况,查看实际远程控制是否达到预期目标,方便了管理人员维护终端显示屏幕;并且本专利技术中无需人员到场巡查以及独立安装视频监控系统,从而极大的节省了人力成本以及硬件成本开支。附图说明图1为本专利技术实施例中一种信息发布系统的视频监控方法的流程示意图;图2为本专利技术实施例中一种信息发布系统的视频监控方法的具体实现流程图;图3为本专利技术实施例中一种信息发布系统的结构示意图。具体实施例方式下面结合附图以及具体的实施例,对本专利技术的技术方案作进一步的描述。参见图1所示,一种信息发布系统的视频监控方法,所述信息发布系统包括终端、服务器端以及WEB端,所述监控方法包括以下步骤:步骤S101,启动相应的监听端口进行监听。作为一个较好的实施例,所述监听端口可以包括:UDP(User Datagram Protocol,用户数据包协议)监听端口、SIP (Session Initiation Protocol,会话初始化协议)通信端口以及RTP (Real-time Transport Protocol,实时传输协议)监听端口等;所述UDP监听端口用于监听WEB端发送过来的控制信令;所述SIP通信端口用于转发信息给终端和接收终端的返回信息;所述RTP监听端口用于监听终端上传的视频数据,并根据WEB端的监控请求转发视频数据给各个WEB端。步骤S102,当接收到WEB端启动时所发送的开始终端监控信令后,将所述开始终端监控信令通过SIP协议转发给相应的终端,并给相应WEB端的ActiveX控件分配一个RTP传输端口,建立新的RTP会话,并把该会话信息保存到一个会话信息队列当中,然后将RTP通信IP (即服务器端的IP地址)和分配的端口返回给WEB端。步骤S103,接收所述WEB端的ActiveX控件定时向所述RTP通信IP和端口发送的终端号数据,进行解析得到该ActiveX控件的RTP通信IP和端口,并记录到所述会话信息队列中,使用该RTP通信IP和端口作为转发终端的RTP视频数据的通道。步骤S104,接收终端根据所述开始终端监控信令进行视频数据采集、编码压缩并添加终端号后的RTP数据包,将终端号和视频数据分别解析出来,根据所述终端号在所述会话信息队列找出对应ActiveX控件的RTP通信IP和端口号,并将所述视频数据通过RTP协议转发给对应ActiveX控件。作为一个较好的实施例,步骤S104中添加终端号的过程具体可以包括如下:将终端号添加到所述RTP数据包的前128位,从129位开始存放视频数据。另外,作为一个较好的实施例,在步骤SlOl启动相应的监听端口之前,还可以包括步骤SlOO:各终端启动后向服务器端进行注册。成功注册到注册服务器端的终端才具有与服务器端进行通信的权限。作为一个较好的实施例,在步骤S104将所述视频数据通过RTP协议转发给对应ActiveX控件之后,还可以包括步骤S105:当WEB端的ActiveX控件接收到所述视频数据后,解码所述视频数据并显示在该WEB端上。这样用户就能实时的监控到终端的现场实际情况了。作为一个较好的实施例,在步骤S105之后还可以包括步骤:当接收本文档来自技高网...

【技术保护点】
一种信息发布系统的视频监控方法,其特征在于,所述信息发布系统包括终端、服务器端以及WEB端,所述监控方法包括以下步骤:启动相应的监听端口进行监听;当接收到WEB端启动时所发送的开始终端监控信令后,将所述开始终端监控信令通过SIP协议转发给相应的终端,并给相应WEB端的ActiveX控件分配一个RTP传输端口,建立新的RTP会话,并把该会话信息保存到一个会话信息队列当中,然后将RTP通信IP和分配的端口返回给WEB端;接收所述WEB端的ActiveX控件定时向所述RTP通信IP和端口发送的终端号数据,进行解析得到该ActiveX控件的RTP通信IP和端口,并记录到所述会话信息队列中,使用该RTP通信IP和端口作为转发终端的RTP视频数据的通道;接收终端根据所述开始终端监控信令进行视频数据采集、编码压缩并添加终端号后的RTP数据包,将终端号和视频数据分别解析出来,根据所述终端号在所述会话信息队列找出对应ActiveX控件的RTP通信IP和端口号,并将所述视频数据通过RTP协议转发给对应ActiveX控件。

【技术特征摘要】
1.一种信息发布系统的视频监控方法,其特征在于,所述信息发布系统包括终端、服务器端以及WEB端,所述监控方法包括以下步骤: 启动相应的监听端口进行监听; 当接收到WEB端启动时所发送的开始终端监控信令后,将所述开始终端监控信令通过SIP协议转发给相应的终端,并给相应WEB端的ActiveX控件分配一个RTP传输端口,建立新的RTP会话,并把该会话信息保存到一个会话信息队列当中,然后将RTP通信IP和分配的端口返回给WEB端; 接收所述WEB端的ActiveX控件定时向所述RTP通信IP和端口发送的终端号数据,进行解析得到该ActiveX控件的RTP通信IP和端口,并记录到所述会话信息队列中,使用该RTP通信IP和端口作为转发终端的RTP视频数据的通道; 接收终端根据所述开始终端监控信令进行视频数据采集、编码压缩并添加终端号后的RTP数据包,将终端号和视频数据分别解析出来,根据所述终端号在所述会话信息队列找出对应ActiveX控件的RTP通信IP和端口号,并将所述视频数据通过RTP协议转发给对应ActiveX 控件。2.根据权利要求1所述的信息发布系统的视频监控方法,其特征在于,所述监听端口包括:UDP监听端口、SIP通信端口以及RTP监听端口 ; 所述UDP监听端口用于监听WEB端发送过来的控制信令; 所述SIP通信端口用于转发信息给终端和接收终端的返回信息; 所述RTP监听端口用于监听终端上传的视频数据,并根据WEB端的监控请求转发视频数据给各个WEB端。3.根据权利要求1 所述的信息发布系统的视频监控方法,其特征在于,在启动相应的监听端口之前,还包括步骤: 各终端启动后向服务器端进行注册。4.根据权利要求1所述的信息发布系统的视频监控方法,其特征在于,在将所述视频数据通过RTP协议转发给对应ActiveX控件之后,还包括步骤: 当WEB端的ActiveX控件接收到所述视频数据后,解码所述视频数据并显示在该WEB端上。5.根据权利要求4所述的信息发布系统的视频监控方法,其特征在于,还包括步骤:当接收到其中一个WEB端发送的停止终端监控信令后,销毁对应的RTP会话,并判断是否还存在其他WEB端在监控该终端;若否,则向该终端发送停止终端监控信令。6.根据权利要求1-5任意一项所述的信息发布系统的视...

【专利技术属性】
技术研发人员:吴观贤周伟贤宋靖涛
申请(专利权)人:广州杰赛科技股份有限公司
类型:发明
国别省市:

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

1