著录项信息
专利名称 | 模数互控网关、监控系统及方法 |
申请号 | CN200910252158.7 | 申请日期 | 2009-12-10 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2010-06-09 | 公开/公告号 | CN101729318A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L12/26 | IPC分类号 | H;0;4;L;1;2;/;2;6;;;H;0;4;L;1;2;/;6;6;;;H;0;4;N;7;/;1;8查看分类表>
|
申请人 | 中国电信股份有限公司 | 申请人地址 | 北京市西城区金融大街31号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 中国电信股份有限公司 | 当前权利人 | 中国电信股份有限公司 |
发明人 | 郑泽民;冯明;梁笃国 |
代理机构 | 中国国际贸易促进委员会专利商标事务所 | 代理人 | 颜镝 |
摘要
本发明涉及一种模数互控网关,包括:控制模块,包括与模拟监控系统通信的视频I/O接口和控制接口,用于接收模拟监控系统的控制指令,并提供模拟监控系统和网络数字监控系统之间的视频信号的编解码机制;管理模块,包括与网络数字监控系统中的CMS的信令接口,用于进行CMS的指令和模拟监控系统的控制协议指令之间的转换,并对控制模块进行统一管理,完成控制模块之间的数据的网络同步,以及对物理资源、干线和路由进行管理。本发明还涉及一种监控系统及方法。本发明通过ADG连接不同的监控系统,实现媒体信号的转换和信令的互通,既保护客户原有投资,满足用户原有操作习惯,又借助网络数字监控系统的技术演进丰富用户使用体验,发挥网络视频监控系统的诸多优势。
1.一种模数互控网关,包括:
控制模块,包括与模拟监控系统通信的视频I/O接口和控制接口,用于接收所述模拟监控系统的控制指令,并提供所述模拟监控系统和网络数字监控系统之间的视频信号的编解码机制;
管理模块,包括与所述网络数字监控系统中的中央管理服务器的信令接口,用于进行所述中央管理服务器的指令和所述模拟监控系统的控制协议指令之间的转换,并对所述控制模块进行统一管理,完成所述控制模块之间的数据的网络同步,以及对物理资源、干线和路由进行管理。
2.根据权利要求1所述的模数互控网关,其中所述控制模块具体包括:
控制接口,用于接收所述模拟监控系统中的模拟矩阵和操作键盘的串口控制指令;
视频I/O接口,用于提供连接所述模拟监控系统的模拟矩阵的视频输入端口和视频输出端口;
编码模块,用于将所述模拟监控系统的模拟视频信号编码打包为标准RTP媒体流;
解码模块,用于将所述网络数字监控系统的标准RTP媒体流还原为模拟视频信号。
3.根据权利要求1所述的模数互控网关,其中所述控制模块还包括:
权限控制模块,用于支持摄像机/云镜资源的用户权限管理/认证,并提供权限优先级判断,在相同优先级资源冲突时,采用后到抢占策略,同时实现并发在线用户的管理功能。
4.根据权利要求1所述的模数互控网关,其中所述管理模块具体包括:
信令交互接口,用于与所述网络数字监控系统中的中央管理服务器进行信令交互;
信令转换模块,用于将所述网络数字监控系统的SIP信令转换为模拟监控系统的控制协议指令,以及将所述模拟监控系统的控制协议指令转换为SIP指令;
控制模块MU管理模块,用于对所述控制模决进行统一管理,完成所述控制模块之间的数据的网络同步;
资源管理模块,用于对所述模拟监控系统和网络数字监控系统中的物理资源、干线和路由进行管理。
5.一种包括权利要求1~4任一所述模数互控网关的监控系统,所述监控系统还包括模拟监控系统和网络数字监控系统,其中所述模拟监控系统中的模拟矩阵与所述模数互控网关之间通过数据通道连接,所述模拟监控系统中的操作键盘与所述模数互控网关之间通过控制通道连接,所述网络数字监控系统中的中央管理服务器与所述模数互控网关之间通过控制通道连接,所述网络数字监控系统中的视频转分发单元、信道服务单元、前端设备、客户端设备和智能图像处理单元与所述模数互控网关之间通过数据通道连接。
6.根据权利要求5所述的监控系统,其中所述模数互控网关与所述中央管理服务器之间采用C/S通信方式。
7.一种基于权利要求5~6任一所述监控系统的监控方法,包括模拟监控系统通过模数互控网关访问网络数字监控系统的流程,具体包括以下步骤:
所述模数互控网关向所述中央管理服务器发送获取实时监控视频的请求,如果接收到所述中央管理服务器的同意消息,则向所述中央管理服务器发送ACK消息;
当所述中央管理服务器向所述模数互控网关发送所述网络数字监控系统的实时的标准RTP媒体流,所述模数互控网关将该实时的标准RTP媒体流还原为模拟视频信号,并向所述模拟监控系统的模拟矩阵发送控制指令;
所述监控方法还包括网络数字监控系统通过模数互控网关访问模拟监控系统的流程,具体包括以下步骤:
所述中央管理服务器向所述模数互控网关发送获取实时监控视频的请求,如果接收到所述模数互控网关的同意消息,则向所述模数互控网关发送ACK消息;
当所述模数互控网关向所述中央管理服务器发送所述模拟监控系统的模拟视频信号,所述模数互控网关将模拟视频信号编码打包为该实时的标准RTP媒体流,并进行RTP/RTCP的传送。
8.根据权利要求7所述的监控方法,其中还包括注册登记的流程,具体包括:
所述模数互控网关向所述中央管理服务器发送注册登记消息;
所述中央管理服务器收到所述注册登记消息后,对注册登记信息进行验证、核准,对符合接入条件的模数互控网关进行注册登记,然后将注册成功或失败的消息返回给所述模数互控网关。
9.根据权利要求7所述的监控方法,其中还包括设备目录发送的流程,具体包括:
所述模数互控网关向所述中央管理服务器发送目录请求消息;
所述中央管理服务器收到所述目录请求消息后,将目录接收成功或失败的消息返回给所述模数互控网关。
10.根据权利要求8所述的监控方法,其中还包括心跳信息传递的流程,具体包括:
所述模数互控网关与所述中央管理服务器定时向对端发送心跳报文消息,如果在保活周期内未收到对端的心跳报文消息,则不再响应后续接收到的心跳报文消息,以触发对端重新发起注册登记的流程。
11.根据权利要求7所述的监控方法,其中还包括控制命令传输流程,具体包括:
所述模数互控网关向所述中央管理服务器发送控制信令;
所述中央管理服务器将所述控制信令转发给对应的前端设备执行相应的操作,并将控制动作执行成功与否的响应消息返回给所述模数互控网关。
12.根据权利要求7所述的监控方法,其中还包括质量控制查询流程,具体包括:
所述中央管理服务器向所述模数互控网关发送能力查询请求;
所述模数互控网关根据自身能力信息进行判断,并将查询成功与否的响应消息返回给所述中央管理服务器。
模数互控网关、监控系统及方法\n技术领域\n[0001] 本发明涉及视频监控领域,尤其涉及一种模数互控网关、监控系统及方法。\n背景技术\n[0002] 在视频监控领域,较早的典型模拟监控系统主要由摄像机、光端机、模拟矩阵、录像机/DVR、操作键盘、监视器等主要关键设备组成,其中关键的控制设备为模拟矩阵设备,是整个系统的控制中心,模拟监控系统的整体架构参见图1所示。典型的模拟监控系统的覆盖范围小,在模拟矩阵设备控制下的摄像机的信号从采集到传输和显示都是没有压缩的模拟视频信号,所以图像的清晰度高,操控的响应迅速、时延小。\n[0003] 但模拟监控系统在视频资源的管理和共享以及联网的灵活性较差,远程监控技术难度较大,难以结合先进的图像智能技术,因此现在已出现多种网络数字监控系统,能够很好的解决模拟监控系统的这些缺陷。典型的网络数字监控系统主要包括前端单元(PU:\nIP-Camera/DVS+模拟摄像机)、客户端单元(CU:安装监控软件或者大屏显示单元连接显示器)以及中心服务平台,中心服务平台包括中心管理服务器(CMS)、视频转分发单元(VTDU)、网络录像单元(NRU)、AAA,各部分均接入IP承载网实现通信。网络数字监控系统的整体架构参见图2所示。\n[0004] 网络数字监控系统采用全数字化的IP联网方式,视频资源的管理和共享以及联网的灵活性相对模拟方式的联网有了很大的改进和根本性的提高,而且由于采用国际开放的通讯和控制标准,使得设备的兼容性、设备管控和升级更加容易,并能对大范围、大规模系统的承载和管理。网络数字监控系统由于实际的视频、音频和控制信号都是数字信号,所以较好地结合图像智能技术的成果,系统的技术升级较为简单和容易,保护设备和系统建设的投资,并且采用IP的联网方式,使得容易实现监控系统的互连互控,从而形成更大的监控大系统。另外,由于无处不达的IP和标准化,使得远程监控更加容易和简单。\n[0005] 以上二种现有的监控系统是不同技术和市场发展的产物,一种是模拟监控,图像非压缩、延时短、图像信息度高;一种是数字压缩、图像延时稍长;各自具有不同技术的特点和市场生存的理由。目前由于IP领域的技术发展日新月异,现在的智能视频监控技术已从前几年的演示阶段逐渐进入规模化使用阶段。所谓的智能视频分析必须基于高分辨率和高信息量的网络化的数字视频。如果还限于模拟监控标准下的较低的图像分辨率,许多未来的智能应用都无从谈起。现在IP网络摄像机让人们彻底摆脱了这一瓶颈,而智能视频监控技术的技术基础是数字化和网络化。\n[0006] 监控市场存在大量的模拟监控系统,因此数字监控系统的大力发展需要解决对原有模拟监控系统的无缝接入,实现模数互控的效果,否则数字监控的发展缺乏有力的支撑。\n发明内容\n[0007] 本发明的目的是提出一种模数互控网关、监控系统及方法,能够有质量管控地实现现有的模拟监控系统和网络数字监控系统的整合,实现二者之间的媒体信号的转换和信令的互通。\n[0008] 为实现上述目的,本发明提供了一种模数互控网关,包括:\n[0009] 控制模块,包括与模拟监控系统通信的视频I/O接口和控制接口,用于接收所述模拟监控系统的控制指令,并提供所述模拟监控系统和网络数字监控系统之间的视频信号的编解码机制;\n[0010] 管理模块,包括与所述网络数字监控系统中的中央管理服务器的信令接口,用于进行所述中央管理服务器的指令和所述模拟监控系统的控制协议指令之间的转换,并对所述控制模块进行统一管理,完成所述控制模块之间的数据的网络同步,以及对物理资源、干线和路由进行管理。\n[0011] 为实现上述目的,本发明提供一种包括前述模数互控网关的监控系统,还包括模拟监控系统和网络数字监控系统,其中所述模拟监控系统中的模拟矩阵与所述模数互控网关之间通过数据通道连接,所述模拟监控系统中的操作键盘与所述模数互控网关之间通过控制通道连接,所述网络数字监控系统中的中央管理服务器与所述模数互控网关之间通过控制通道连接,所述网络数字监控系统中的视频转分发单元、信道服务单元、前端设备、客户端设备和智能图像处理单元与所述模数互控网关之间通过数据通道连接。\n[0012] 为实现上述目的,本发明提供了一种基于前述监控系统的监控方法,包括模拟监控系统通过模数互控网关访问网络数字监控系统的流程,具体包括以下步骤:\n[0013] 所述模数互控网关向所述中央管理服务器发送获取实时监控视频的请求,如果接收到所述中央管理服务器的同意消息,则向所述中央管理服务器发送ACK消息;\n[0014] 当所述中央管理服务器向所述模数互控网关发送所述网络数字监控系统的实时的标准RTP媒体流,所述模数互控网关将该实时的标准RTP媒体流还原为模拟视频信号,并向所述模拟监控系统的模拟矩阵发送控制指令;\n[0015] 所述监控方法还包括网络数字监控系统通过模数互控网关访问模拟监控系统的流程,具体包括以下步骤:\n[0016] 所述中央管理服务器向所述模数互控网关发送获取实时监控视频的请求,如果接收到所述模数互控网关的同意消息,则向所述模数互控网关发送ACK消息;\n[0017] 当所述模数互控网关向所述中央管理服务器发送所述模拟监控系统的模拟视频信号,所述模数互控网关将模拟视频信号编码打包为该实时的标准RTP媒体流,并进行RTP/RTCP的传送。\n[0018] 基于上述技术方案,本发明通过模数互控网关连接不同的监控系统,实现二者之间的媒体信号的转换和信令的互通,既可以保护客户原有投资,满足用户原有使用模拟系统的操作习惯,又可以借助数字系统的技术演进、丰富用户使用体验,发挥网络视频监控系统中对视频源管理、控制和显示的系统统一性、可管理性和多样性的诸多优势。\n附图说明\n[0019] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:\n[0020] 图1为现有技术中典型的模拟监控系统的架构示意图。\n[0021] 图2为现有技术中典型的网络数字监控系统的架构示意图。\n[0022] 图3为本发明模数互控网关的一实施例的结构示意图。\n[0023] 图4为本发明监控系统的一实施例的架构示意图。\n[0024] 图5为本发明监控方法实施例中模拟监控系统通过模数互控网关访问网络数字监控系统的流程示意图。\n[0025] 图6为本发明监控方法实施例中网络数字监控系统通过模数互控网关访问模拟监控系统的流程示意图。\n[0026] 图7为本发明监控方法实施例中注册登记的流程示意图。\n[0027] 图8为本发明监控方法实施例中设备目录发送的流程示意图。\n[0028] 图9为本发明监控方法实施例中心跳信息传递的流程示意图。\n[0029] 图10为本发明监控方法实施例中控制命令传输的流程示意图。\n[0030] 图11为本发明监控方法实施例中质量控制的流程示意图。\n具体实施方式\n[0031] 下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。\n[0032] 本发明提供了针对模拟视频监控系统和数字视频监控系统的互操作性,在这二种视频监控系统之间增加模数互控网关来实现系统间相互的控制和管理,解决了二种监控系统之间存在的不可相互操作和访问的问题,促进网络视频监控系统的大规模应用和推广,日后向智能化系统目标迈进成为可能。\n[0033] 本发明中的模数互控网关支持通过模拟监控系统的操作键盘,能够调阅控制权限范围内的模拟矩阵和数字系统的图像及云镜资源对象,并且支持通过网络数字监控系统的客户端,可以调阅并且控制权限范围内的网络数字监控系统和模拟矩阵的图像及云镜资源。模数互控网关可以根据视频转换的码流路数以及对应的码流格式、帧数、分辨率等和决定码流大小的相关参数判断负荷的大小,根据当前的模数互控网关的压力大小决定转换的质量的是否响应视频的转换。\n[0034] 如图3所示,为本发明模数互控网关的一实施例的结构示意图。在本实施例中,模数互控网关包括控制模块31和管理模块32。控制模块31的主要功能包括:\n[0035] (1)提供与模拟监控系统通信的视频I/O接口和控制接口;\n[0036] (2)接收模拟监控系统的控制指令,并提供所述模拟监控系统和网络数字监控系统之间的视频信号的编解码。\n[0037] 优选的,控制模块31还可以提供权限控制管理,以支持摄像机/云镜资源的用户权限管理/认证,提供权限优先级判断,当出现相同优先级资源冲突时,采用后到抢占策略,同时实现并发在线用户的管理功能。\n[0038] 管理模块32的主要功能包括:\n[0039] (1)提供与网络数字监控系统中的中央管理服务器的信令接口;\n[0040] (2)将中央管理服务器的指令转换为模拟监控系统的控制协议指令;\n[0041] (3)可以同时管理多个控制模块31,并对控制模块31进行统一管理,完成控制模块31之间的数据的网络同步,以及对物理资源、干线和路由进行管理。\n[0042] 管理模块32的信令接口可以接收中央管理服务器的标准SIP指令,并且将该标准SIP指令转换为模拟监控系统的控制协议指令。该信令接口还可以接收中央管理服务器的保活、视频调用和云镜控制等控制指令,实现网络数字监控系统对模拟监控系统的互通,也可以将模拟监控系统的控制协议指令转换为标准SIP指令,实现模拟监控系统对网络数字监控系统的互通。\n[0043] 在另一个实施例中,给出了控制模块31和管理模块32的具体构成的一种实例,其中控制模块31具体包括控制接口、视频I/O接口、编码模块和解码模块。其中控制接口负责接收所述模拟监控系统中的模拟矩阵和操作键盘的串口控制指令。视频I/O接口负责提供连接所述模拟监控系统的模拟矩阵的视频输入端口和视频输出端口。编码模块负责将模拟监控系统的模拟视频信号编码打包为标准RTP媒体流。解码模块负责将网络数字监控系统的标准RTP媒体流还原为模拟视频信号。\n[0044] 管理模块32具体包括信令交互接口、信令转换模块、MU管理模块和资源管理模块。其中信令交互接口负责与网络数字监控系统中的中央管理服务器进行信令交互。信令转换模块负责将网络数字监控系统的SIP信令转换为模拟监控系统的控制协议指令,以及将所述模拟监控系统的控制协议指令转换为SIP指令。MU管理模块负责对控制模块31进行统一管理,完成控制模块31之间的数据的网络同步。资源管理模块用于对模拟监控系统和网络数字监控系统中的物理资源、干线和路由进行管理。\n[0045] 在本发明中控制模块31的具体构成的另一实例中,控制模块31还可以包括权限控制模块,用于支持摄像机/云镜资源的用户权限管理/认证,并提供权限优先级判断,在相同优先级资源冲突时,采用后到抢占策略,同时实现并发在线用户的管理功能。\n[0046] 如图4所示,为本发明监控系统的一实施例的架构示意图。在本实施例中,监控系统包括模拟监控系统2、模数互控网关3和网络数字监控系统4。其中模拟监控系统2中的模拟矩阵21与模数互控网关3之间通过数据通道(用较粗的实线表示)连接,模拟监控系统2中的操作键盘22与模数互控网关3之间通过控制通道(用较细的实线表示)连接。网络数字监控系统4中的中央管理服务器41与模数互控网关3之间通过控制通道(用较细的实线表示)连接,网络数字监控系统4中的视频转分发单元42、信道服务单元43、前端设备44、客户端设备45和智能图像处理单元46与模数互控网关3之间通过数据通道连接。\n[0047] 在本发明的监控系统实施例中,可以采用C/S模型的通讯方式,其中模数互控网关3作为客户端,中央管理服务器41作为服务器,在中央管理服务器41与模数互控网关\n3之间的业务交互包括设备保活、目录发送、实时监控、历史回访、云镜控制和设备划归(推送)、状态和流量信息查询等业务功能。\n[0048] 本发明在监控系统中增加了模数互控网关的架构、流程和接口实现,其解决了联网系统中通过模拟监控系统的键盘操作终端,调阅该用户下网络数字监控系统中授权范围内的图像资源及云镜资源对象;而在联网监控系统中通过网络数字监控系统的客户端和ADG,可以调阅模拟监控系统中制权限范围内的图像资源及云镜资源对象,实现了二个监控系统的互相访问;同时作为关键设备,ADG通过网关与平台中心的保活、状态查询、流量控制等机制为监控大系统提供可控和可靠的机制。另外通过平台系统的网元提供保活机制和访问控制等,使得二种监控系统能达到双向互控和同时确保视频转换的质量在可控的范围内,从而真正解决了模数监控系统不能/不好互控的问题。\n[0049] 在本发明中给出了模拟监控系统访问网络数字监控系统的方法,其中模数互控网关ADG向中央管理服务器CMS发送获取实时监控视频的请求,如果接收到中央管理服务器CMS同意消息,则向中央管理服务器CMS发送ACK消息。当中央管理服务器CMS向模数互控网关ADG发送网络数字监控系统的实时的标准RTP媒体流,模数互控网关ADG将该实时的标准RTP媒体流还原为模拟视频信号,并向模拟监控系统的模拟矩阵发送控制指令。\n[0050] 如图5所示,为本发明监控方法实施例中模拟监控系统通过模数互控网关访问网络数字监控系统的流程示意图。该访问流程包括:\n[0051] 步骤101、模数互控网关ADG向中央管理服务器CMS发送获取实时监控视频的请求。在该请求的消息体中可以指明是否是实时监控图像获取(RealMedia),还可以包含请求用户的权限功能码(Privilege)、中央管理服务器CMS支持的码流格式(Format)、视频编码类型(Video)、音频编码类型(Audio)、最高码率(MaxBitrate)、接收视频的用户或视频转发代理的IP地址/传输协议/端口号(ReceiveSocket)等。\n[0052] 步骤102、中央管理服务器CMS收到该请求后,在回送成功或失败的应答消息前如需一定的处理时间,可发送临时响应消息100Tring,表示正在连接。\n[0053] 步骤103、中央管理服务器CMS将同意或拒绝的消息返回给模数互控网关ADG。\n在同意的确认响应消息的消息体中可以包含确定的码流格式(Format)、视频编码类型(Video)、音频编码类型(Audio)、传输码率(MaxBitrate)。\n[0054] 其中码流格式(Format)、视频编码类型(Video)和音频编码类型(Audio)可以根据该请求的消息体相应列表中中央管理服务器CMS能支持的排在最前的类型来确定,同时,模数互控网关ADG将处理的视频路数加一。\n[0055] 步骤104、模数互控网关ADG向中央管理服务器CMS发送ACK消息。如果发送ACK消息前需要取消该操作,则可向中央管理服务器CMS发送取消请求消息。\n[0056] 步骤105、中央管理服务器CMS收到模数互控网关ADG发送的ACK消息后,中央管理服务器CMS可向模数互控网关ADG发送网络数字监控系统的实时的标准RTP媒体流。\n[0057] 步骤106、模数互控网关ADG将该实时的标准RTP媒体流还原为模拟视频信号,并向模拟监控系统的模拟矩阵发送控制指令,以使模拟矩阵控制的大屏幕上进行该模拟视频信号的视频输出和显示。\n[0058] 步骤107、模数互控网关ADG若需要释放实时流,则向中央管理服务器CMS发送停止接收实时监控视频的请求消息,并将处理的视频路数减一。\n[0059] 步骤108、中央管理服务器CMS收到该请求消息后,回送200OK同意释放消息,完成视频资源的释放。\n[0060] 本实施例中的获取实时监控视频的请求消息、取消请求消息和停止接收实时监控视频的请求消息均可采用标准指令,例如RFC3261中定义的INVITE、CANCEL和BYE指令。\n[0061] 在本发明中给出了网络数字监控系统通过模数互控网关ADG访问模拟监控系统的方法,其中中央管理服务器CMS向所述模数互控网关ADG发送获取实时监控视频的请求,如果接收到所述模数互控网关ADG的同意消息,则向所述模数互控网关ADG发送ACK消息。\n当所述模数互控网关ADG向所述中央管理服务器CMS发送所述模拟监控系统的模拟视频信号,所述模数互控网关ADG将模拟视频信号编码打包为该实时的标准RTP媒体流,并进行RTP/RTCP的传送。\n[0062] 如图6所示,为本发明监控方法实施例中网络数字监控系统通过模数互控网关ADG访问模拟监控系统的流程示意图。该访问流程包括:\n[0063] 步骤201、中央管理服务器CMS向模数互控网关ADG发送获取实时监控视频的请求。在该请求的消息体中可以指明是否是实时监控图像获取(RealMedia),还可以包含请求用户的权限功能码(Privilege)、中央管理服务器CMS支持的码流格式(Format)、视频编码类型(Video)、音频编码类型(Audio)、最高码率(MaxBitrate)、接收视频的用户或视频转发代理的IP地址/传输协议/端口号(ReceiveSocket)等。\n[0064] 步骤202、模数互控网关ADG收到该请求后,在回送成功或失败的应答消息前如需一定的处理时间,可发送临时响应消息100Tring,表示正在连接。\n[0065] 步骤203、模数互控网关ADG将同意或拒绝的消息返回给中央管理服务器CMS。\n在同意的确认响应消息的消息体中可以包含确定的码流格式(Format)、视频编码类型(Video)、音频编码类型(Audio)、传输码率(MaxBitrate)。\n[0066] 其中码流格式(Format)、视频编码类型(Video)和音频编码类型(Audio)可以根据该请求的消息体相应列表中中央管理服务器CMS能支持的排在最前的类型来确定,同时,模数互控网关ADG将处理的视频路数加一。\n[0067] 步骤204、中央管理服务器CMS向模数互控网关ADG发送ACK消息。如果发送ACK消息前需要取消该操作,则可向模数互控网关ADG发送取消请求消息。\n[0068] 步骤205、模数互控网关ADG收到中央管理服务器CMS发送的ACK消息后,模数互控网关ADG可向中央管理服务器CMS发送模拟监控系统的模拟视频信号。\n[0069] 步骤206、模数互控网关ADG将模拟监控系统的模拟视频信号编码打包为标准RTP媒体流,并进行RTP/RTCP的传送,以在网络数字监控系统中进行标准RTP媒体流的视频输出和显示。\n[0070] 步骤207、中央管理服务器CMS若需要释放该次视频流,则向模数互控网关ADG发送停止接收实时监控视频的请求消息,并将处理的视频路数减一。\n[0071] 步骤208、模数互控网关ADG收到该请求消息后,回送200OK同意释放消息,完成视频资源的释放。\n[0072] 如图7所示,为本发明监控方法实施例中注册登记的流程示意图。该流程包括:\n[0073] 步骤301、模数互控网关ADG向中央管理服务器CMS发送注册消息(REGISTER)。如果模数互控网关ADG要求从中央管理服务器CMS中注销,可以把Expires设置为0。如果模数互控网关ADG修改了IP地址和监听端口,应先注销,再重新进行注册登记;\n[0074] 步骤302、中央管理服务器CMS收到注册登记消息后对注册登记信息进行验证、核准,对符合接入条件的模数互控网关ADG进行注册登记;\n[0075] 步骤303、中央管理服务器CMS将注册成功或失败的消息返回给该模数互控网关ADG。\n[0076] 如图8所示,为本发明监控方法实施例中设备目录发送的流程示意图。该流程包括:\n[0077] 步骤401、模数互控网关ADG向中央管理服务器CMS发送目录请求消息(MESSAGE)。MESSAGE消息的消息体包含整个允许共享的设备目录信息,每个设备对应的目录信息可以包括:显示名(Name)、地址编码(Address)、权限功能码、父节点地址编码、活动状态、经度、纬度、子节点个数、子节点列表等。\n[0078] 步骤402、中央管理服务器CMS收到目录请求消息后应将目录接收成功或失败的消息返回给该模数互控网关ADG。\n[0079] 在本实施例中,目录信息可以以三级结构(模拟域id、模数互控网关ADG、摄像机)来发送,一次可发送一个或多个摄像机信息,并使用Status字段来标识设备的工作状态。\n[0080] 如图9所示,为本发明监控方法实施例中心跳信息传递的流程示意图。该流程包括:\n[0081] 步骤501、模数互控网关ADG可以定时向中央管理服务器CMS发送心跳报文消息。\n心跳报文消息也可以使用方法MESSAGE来传递,心跳报文消息的消息体包含保持活动信息(Keepalive)。心跳报文可以不要求应答确认报文。\n[0082] 步骤502、中央管理服务器CMS定时向模数互控网关ADG发送心跳报文消息。\n[0083] 模数互控网关ADG和中央管理服务器CMS可以使用注册过程中Expires字段来协商保活周期。如果在协商好的时间内未收到对端的Keepalive报文,则认为对端离线(建议在保活周期内发送2~3个keepalive报文),不再响应后续发送过来的keepalive报文,以触发对端重新发起注册流程。\n[0084] 如图10所示,为本发明监控方法实施例中控制命令传输的流程示意图。在本实施例中,模数互控网关ADG可以响应远程监控系统的对本域设备进行动作控制,主要包括云台镜头控制、防尘罩(雨刮、除湿等)控制、互联监控图像并发数控制等。模数互控网关可以使用标准RFC3261的方法INFO实现控制命令传输。对于云台镜头控制、防尘罩(雨刮、除湿等)控制命令,可以不进行响应确认,只在实时监控获取会话建立成功后才有效。如果是对互联网监控图像并发数控制,则可以通过响应确认信号进行响应确认。该控制命令传输流程包括:\n[0085] 步骤601、模数互控网关ADG向中央管理服务器CMS发送控制信令(INFO),INFO信令的消息体应包括权限功能码(Privilege)、控制命令码(Command)等;\n[0086] 步骤602、中央管理服务器CMS将相关命令转发给对应的前端设备执行相应的操作。\n[0087] 步骤603、中央管理服务器CMS应将控制动作执行成功与否的响应消息返回给模数互控网关ADG在执行成功的确认响应消息的消息体中应包含控制命令执行结果(Result)、所执行的控制命令码(Command)等。\n[0088] 中央管理服务器CMS向模数互控网关ADG发送控制命令的流程步骤与上述流程一致。\n[0089] 在本发明中还提供了模拟监控系统访问网络数字监控系统时确保视频访问的质量的流程。机理如下:当模拟监控系统A需要访问网络数字监控系统B的实况视频时,模拟监控系统A中的用户需要模数互控网关ADG提供目前正在处理(编解码)的视频路数、网络的占用、CPU和内存的使用情况;如果还有空闲或者能力,模数互控网关ADG进行编码或者解码,同时将相应的视频数量累加1,如果模数互控网关ADG结束相应视频的处理,视频流条数减1。\n[0090] 本实施例的场景可以是网络数字监控系统查看模拟监控系统的质量控制查询情况,具体参见图11所示。该流程包括:\n[0091] 步骤701、中央管理服务器CMS向模数互控网关ADG发送能力查询请求(MESSAGE),MESSAGE请求的消息体应包括表示是模数互控网关ADG的带宽情况、CPU的占用情况等;\n[0092] 步骤702、模数互控网关ADG根据模数互控网关ADG总共可提供的视频转换的能力、模数互控网关ADG网关进出的带宽(All)以及资源的占用情况、模数互控网关ADG目前正在进行流媒体转发的路数(Medialink)、码流特性等信息进行判断;\n[0093] 步骤703、模数互控网关ADG将查询成功与否的响应消息返回给中央管理服务器CMS。\n[0094] 在本实施例中,能力查询消息(MESSAGE)示例如下:\n[0095] \n[0096] \n[0097] 能力查询响应消息示例如下:\n[0098] \n[0099] 在本发明的监控方法的另一实施例中,还可以包括历史图像的传输方法,其中历史录像的传输协议可采用RTSP,历史图像的相关信息宜包括枚举文件列表、文件名点播、时间段点播、点播释放、点播控制等。\n[0100] 本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。\n[0101] 最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制;尽管参照较佳实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者对部分技术特征进行等同替换;而不脱离本发明技术方案的精神,其均应涵盖在本发明请求保护的技术方案范围当中。
法律信息
- 2012-04-18
- 2010-08-11
实质审查的生效
IPC(主分类): H04L 12/26
专利申请号: 200910252158.7
申请日: 2009.12.10
- 2010-06-09
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |