局域网视频设备的控制系统及其方法

文档序号:7781298阅读:225来源:国知局
局域网视频设备的控制系统及其方法
【专利摘要】本发明公开了一种局域网视频设备的控制系统及其方法。所述控制系统包括控制设备、视频设备以及前端设备;所述控制设备发送第一请求至该前端设备,该前端设备将接收的所述第一请求映射为第二请求并发送至所述视频设备,且该视频设备根据第二请求发送第二请求响应,该前端设备接收第二请求响应并映射为第一请求响应,该控制设备接收该第一请求响应,该控制设备获取并控制该视频设备的视频内容。本发明可使多台视频设备协同工作,保证监控覆盖的全面性,扩大视频监控的范围;同时使得监控视角最优化。
【专利说明】局域网视频设备的控制系统及其方法
【技术领域】
[0001]本发明涉及视频监控领域,特别是涉及一种局域网视频设备的控制系统及控制方法。
【背景技术】
[0002]视频监控逐步进入民用市场,各个厂家均推出了民用视频监控摄像机。但是,由于民用视频监控设备处于推广初期,还未大规模应用,以及由于视频监控技术门槛高等因素,导致设备价格总体较高,所以一般家庭只会安装少量视频监控设备对关键区域进行监控,如门口等位置。
[0003]然而,目前在家庭网络中,很多设备具有摄像功能,例如三星推出的电视机配备摄像头,可以实现视频通话;微软推出的Xbox,可以实时获取视频并分析,实现体感游戏功倉泛。

【发明内容】

[0004]有鉴于此,本发明要解决的技术问题在于提供一种局域网视频设备的控制系统及控制方法,可使局域网内的视频设备协同工作,扩大视频监控的范围。
[0005]为解决上述技术问题,本发明的技术方案是这样实现的:
一种局域网视频设备的控制系统,其包括控制设备、前端设备以及视频设备;所述控制设备发送第一请求至该前端设备,该前端设备将接收的所述第一请求映射为第二请求并发送至所述视频设备,且该视频设备根据第二请求发送第二请求响应,该前端设备接收第二请求响应并映射为第一请求响应,该控制设备接收该第一请求响应,该控制设备获取并控制该视频设备的视频内容。
[0006]作为优选方案,所述局域网视频设备控制系统还包括服务器,所述前端设备向该服务器发送设备注册请求并注册。
[0007]作为优选方案,所述前端设备包括:
第一映射模块,用于接收第一请求并映射为第二请求,且所述第一映射模块包括接收第一请求的第一接收模块,解析该第一请求的第一解析模块,根据解析结果映射为第二请求的第一匹配模块;第一发送模块,用于向视频设备发送第二请求;第二映射模块,用于接收第二请求响应并映射为第一请求响应,且所述第二映射模块包括接收第二请求响应的第二接收模块,解析该第二请求响应的第二解析模块,根据解析结构映射为第一请求响应的第二匹配模块;第二发送模块,用于向控制设备发送第一请求响应。
[0008]作为优选方案,所述控制设备包括开放型网络视频接口论坛ONVIF客户端或会话发起协议SIP客户端,所述前端设备包括ONVIF设备或SIP设备,且所述前端设备扩展支持所述视频设备的命令或参数。
[0009]作为优选方案,所述视频设备包括通用即插即用UPnP设备,所述前端设备包括UPnP控制点。[0010]本发明提供的另一种技术方案:
一种局域网视频设备的控制方法,其包括:
A、前端设备接收由控制设备发送的第一请求;
B、前端设备发送第二请求至视频设备,该第二请求用于控制视频设备;
C、前端设备接收由视频设备根据第二请求发送的第二请求响应;
D、前端设备发送第一请求响应至控制设备,使控制设备获取并控制视频设备的视频内容。
[0011]作为优选方案,在步骤A之前还应包括:
A0、前端设备向服务器发送设备注册请求,并在服务器中注册。
[0012]作为优选方案,步骤B还包括:
B1、接收第一请求;B2、解析第一请求;B3、根据解析结果映射为第二请求。
[0013]作为优选方案,步骤D还包括:
D1、接收第二请求响应;D2、解析第二请求响应;D3、根据解析结果映射为第一请求响应。
`[0014]作为优选方案,所述第一请求遵从ONVIF协议和/或SIP ;所述第二请求遵从UPnP协议。
[0015]本发明达到的技术效果如下:本发明可使多台视频设备协同工作,保证监控覆盖的全面性,扩大视频监控的范围;同时使得监控视角最优化。
【专利附图】

【附图说明】
[0016]图1为本发明局域网视频设备的控制系统的结构示意图;
图2为本发明前端设备的结构示意图;
图3为本发明中第一映射模块的结构示意图;
图4为本发明中第二映射模块的结构示意图;
图5为本发明局域网视频设备的控制方法的流程图;
图6为以NVR为核心的局域网视频设备协同控制的具体操作流程示意图。
[0017]【主要部件符号说明】
I控制设备
2前端设备 21第一映射模块 211第一接收模块 212第一解析模块 213第一匹配模块 22第一发送模块 23第二映射模块 231第二接收模块 232第二解析模块 233第二匹配模块 24第二发送模块3视频设备。
【具体实施方式】
[0018]如图1所示,本发明局域网视频设备的控制系统包括控制设备1、前端设备2及视频设备3。其中,所述控制设备I发送第一请求至该前端设备2,该前端设备2将接收的所述第一请求映射为第二请求并发送至所述视频设备3,且该视频设备3根据第二请求发送第二请求响应,该前端设备2接收第二请求响应并映射为第一请求响应,该控制设备I接收该第一请求响应,从而该控制设备I获取并控制该视频设备3的视频内容。
[0019]此外,本发明局域网视频设备的控制系统还包括服务器,前端设备2向该服务器发送设备注册请求并在该服务器中进行注册。
[0020]如图2所示,前端设备2包括第一映射模块21,用于接收控制设备I发送的第一请求并映射为第二请求;第一发送模块22,用于向视频设备3发送第二请求;第二映射模块23,用于接收由视频设备3发送的第二请求响应并映射为第一请求响应,以及第二发送模块24,用于向控制设备I发送第一请求响应。
[0021]如图3所示,第一映射模块21包括接收第一请求的第一接收模块211,解析该第一请求的第一解析模块212,根据解析结果映射为第二请求的第一匹配模块213。如图4所示,第二映射模块23包括接收第二请求响应的第二接收模块231,解析该第二请求响应的第二解析模块232,根据解析结果映射为第一请求响应的第二匹配模块233。
[0022]其中,所述控制设备I包括开放型网络视频接口论坛(Open Network VideoInterface Forum,ONVIF)客户端或者会话发起协议(Session Initiation Protocol, SIP)客户端,该控制设备I可以为具有ONVIF客户端的手机。所述视频设备3包括具有摄像功能的通用即插即用(Universal Plug and Play, UPnP)设备,其中,该视频设备3可为具有UPnP设备的家用电器,如电视、电脑、摄像机等。所述前端设备2包括ONVIF设备或者SIP设备以及UPnP控制点,且所述ONVIF设备或SIP设备扩展支持控制UPnP设备的命令或参数,其中,该前端设备2可为具有ONVIF设备以及UPnP控制点的网络硬盘录像机(NetworkVideo Recorder, NVR)或者为摄像机、视频录像设备等。
[0023]如图5所示为本发明局域网视频设备的控制方法的流程图,所述控制方法包括: 步骤501:前端设备向服务器发送设备注册请求,并在服务器中注册。
[0024]所述设备注册请求包括设备服务的统一资源定位符(Uniform ResourceLocator, URL)和/或设备的ID信息。
[0025]步骤502:前端设备接收由控制设备发送的第一请求。
[0026]所述第一请求遵从ONVIF协议和/或SIP。
[0027]步骤503:前端设备发送第二请求至视频设备,该第二请求用于控制视频设备。
[0028]其中,步骤503具体包括:
步骤503a:接收第一请求;步骤503b:解析第一请求;步骤503c:根据解析结果映射为
第二请求。
[0029]其中,所述第二请求遵从UPnP协议。
[0030]步骤504:前端设备接收由视频设备根据第二请求发送的第二请求响应。
[0031]步骤505:前端设备发送第一请求响应至控制设备,使控制设备获取并控制视频设备的视频内容。
[0032]其中,步骤505具体包括:
步骤505a:接收第二请求响应;步骤505b:解析第二请求响应;步骤505c:根据解析结果映射为第一请求响应。
[0033]图6所示为以NVR为核心的局域网视频设备协同控制的具体操作流程示意图。
[0034]下面以控制设备为手机、如端设备为NVR以及视频设备为具有摄像功能的UPnP设备的电视摄像机为例作具体介绍。所述具体操作流程包括:
步骤610 =NVR向代理服务器发送注册请求,并进行注册。其主要包括:
步骤611:NVR预置或通过域名系统(Domain Name System,DNS) SRV获取代理服务器DP地址。
[0035]步骤612 =NVR向代理服务器DP发送“hello”请求,同时代理服务器DP发送“hello”消息响应给NVR,从而实现NVR在代理服务器中进行注册。
[0036]步骤613:手机获取代理服务器DP的地址,并向代理服务器DP发送调查(ProbeRequest)请求查找家庭中的ONVIF设备;代理服务器DP代替NVR向手机发送调查匹配(Probe Match)响应,同时携带NVR设备服务地址。
[0037]通过上述的操作步骤,NVR在代理服务器中进行信息的注册,手机可发现NVR。
[0038]步骤620:手机向NVR发送获取功能请求。
[0039]其中,根据获取功能请求(GetCapabilitiesRequest),判断NVR是否支持UPnP附属命令,同时NVR发送获取功能响应(GetCapabilitiesResponse)至手机。
[0040]步骤630:手机向NVR发送辅助发送请求,发现电视摄像机。
[0041]其中,手机发送的辅助发送请求(SendAuxiliaryRequest)映射为UPnP命令,如:手机发送辅助发送请求 SendAuxiliaryRequest 携带 DigitalCameraDiscovery | On 参数,该命令用于触发搜索DigitalCameraDiscovery类型的UPnP设备,以电视摄像机为例,并获取电视摄像机的地址信息。
[0042]步骤640: NVR发送搜索命令,获取电视摄像机的地址信息。
[0043]根据搜索命令(M-Search),搜索电视摄像机,且NVR获取由电视摄像机发送的搜索(M-Search)响应的位置(Location)字段并映射发送至手机。
[0044]步骤650:手机向NVR发送辅助发送请求,以获取电视摄像机的动作信息。
[0045]其中,手机发送的辅助发送请求(SendAuxiliaryRequest)携带DigitalCameraActionDiscovery | Location参数,该命令用于获取位置(Location)指定设备的动作信息。
[0046]步骤660 =NVR获取电视摄像机的描述文件,并发送辅助发送响应至手机。
[0047]其中,NVR向获取位置(Location)的指定设备发送HTTP GET获取电视机摄像机的UPnP设备描述文件,然后获取UPnP服务描述文件,从而获取电视机摄像机支持UPnP的动作列表,发送至NVR并映射为支持ONVIF设备的操作列表,由NVR发送辅助发送响应(SendAuxi I iaryResponse )至手机,从而实现手机发现电视摄像机。
[0048]NVR将UPnP的动作映射为NVR支持的附属命令,例如UPnP运动图像(MotionImage)与附属命令的映射表如下所示:
【权利要求】
1.一种局域网视频设备的控制系统,其特征在于,其包括控制设备、前端设备以及视频设备;所述控制设备发送第一请求至该前端设备,该前端设备将接收的所述第一请求映射为第二请求并发送至所述视频设备,且该视频设备根据第二请求发送第二请求响应,该前端设备接收第二请求响应并映射为第一请求响应,该控制设备接收该第一请求响应,该控制设备获取并控制该视频设备的视频内容。
2.根据权利要求1所述的局域网视频设备的控制系统,其特征在于,所述局域网视频设备控制系统还包括服务器,所述前端设备向该服务器发送设备注册请求并注册。
3.根据权利要求1或2所述的局域网视频设备的控制系统,其特征在于,所述前端设备包括: 第一映射模块,用于接收第一请求并映射为第二请求,且所述第一映射模块包括接收第一请求的第一接收模块,解析该第一请求的第一解析模块,根据解析结果映射为第二请求的第一匹配模块; 第一发送模块,用于向视频设备发送第二请求; 第二映射模块,用于接收第二请求响应并映射为第一请求响应,且所述第二映射模块包括接收第二请求响应的第二接收模块,解析该第二请求响应的第二解析模块,根据解析结构映射为第一请求响应的第二匹配模块; 第二发送模块,用于向控制设备发送第一请求响应。
4.根据权利要求1所述的局域网视频设备的控制系统,其特征在于,所述控制设备包括开放型网络视频接口论坛ONVIF客户端或会话发起协议SIP客户端,所述前端设备包括ONVIF设备或SIP设备,且所述前端设备扩展支持所述视频设备的命令或参数。
5.根据权利要求1所述的局域网视频设备的控制系统,其特征在于,所述视频设备包括通用即插即用UPnP设备,所述前端设备包括UPnP控制点。
6.一种局域网视频设备的控制方法,其特征在于,其包括: A、前端设备接收由控制设备发送的第一请求; B、前端设备发送第二请求至视频设备,该第二请求用于控制视频设备; C、前端设备接收由视频设备根据第二请求发送的第二请求响应; D、前端设备发送第一请求响应至控制设备,使控制设备获取并控制视频设备的视频内容。
7.根据权利要求6所述的局域网视频设备的控制方法,其特征在于,在步骤A之前还应包括: A0、前端设备向服务器发送设备注册请求,并在服务器中注册。
8.根据权利要求6所述的局域网视频设备的控制方法,其特征在于,步骤B还包括: B1、接收第一请求;B2、解析第一请求;B3、根据解析结果映射为第二请求。
9.根据权利要求6所述的局域网视频设备的控制方法,其特征在于,步骤D还包括: D1、接收第二请求响应;D2、解析第二请求响应;D3、根据解析结果映射为第一请求响应。
10.根据权利要求6所述的局域网视频设备的控制方法,其特征在于,所述第一请求遵从ONVIF协议和/或SIP ;所述第二请求遵从UPnP协议。
【文档编号】H04N5/232GK103731637SQ201310708319
【公开日】2014年4月16日 申请日期:2013年12月20日 优先权日:2013年12月20日
【发明者】赵君杰 申请人:武汉烽火众智数字技术有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1