The invention discloses a control method and a device for a video monitoring system, which belongs to the field of video surveillance. The method includes: a list of main IPC camera records generated multiple IPC the corresponding relationship between the IPC and the camera information acquisition request; list the main camera IPC receiving management client sent; the main IPC management to the client to send the camera list, the list is the camera the client is used to determine the IPC of the controlled IPC IP address, and according to the controlled IPC IP address to the IPC charged with sending control instructions; using principal IPC to replace the existing video surveillance system in the server, the IPC's computing ability and network bandwidth is fully utilized, reduce the complexity of video surveillance network.
【技术实现步骤摘要】
视频监控系统的控制方法、装置及系统
本专利技术实施例涉及视频监控领域,特别涉及一种视频监控系统的控制方法、装置及系统。
技术介绍
视频监控系统是通过网络摄像机(InternetProtocolCamera,IPC)进行视频监控的电子系统。IPC是一种可产生数字视频流,并将数字视频流通过有线网络或无线网络进行传输的摄像机。如图1所示,目前的视频监控系统100包括:管理客户端110、服务器120和IPC130。管理客户端110用于向服务器120发送第一控制命令,该第一控制命令携带有IPC标识和控制字段;服务器120接收第一控制命令,从第一控制命令中获取IPC标识和控制字段,根据IPC标识确定被控IPC,再将根据控制字段生成第二控制指令发送给被控IPC。控制命令可以是修改设备配置命令、实况获取命令、存储配置命令、视频回放命令和全方位旋转变焦(Pan/Tilt/Zoom,PTZ)控制命令中的至少一种。比如,控制命令是实况获取命令时,管理客户端110向服务器120发送携带有IPC标识和控制字段的实况获取命令,服务器120接收控制命令根据IPC标识确定IPC130,根据实况获取命令生成实况获取指令并发送给确定出的IPC130,IPC130根据服务器120发送的实况获取指令将实时数字视频流发送至服务器120,再由服务器120将实时数字视频流发送至管理客户端110。由于现在IPC的计算能力和网络性能越来越好,在实现IPC的基础功能之后,IPC还有很多计算能力和网络带宽闲置,IPC的计算能力和网络带宽没有得到有效利用。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供 ...
【技术保护点】
一种视频监控系统的控制方法,其特征在于,所述视频监控系统包括管理客户端和多个网络摄像机IPC,所述方法包括:所述多个IPC中的主IPC生成摄像机列表,所述摄像机列表记录有所述IPC与摄像机信息之间的对应关系,所述摄像机信息至少包括所述IPC的IP地址;所述主IPC接收所述管理客户端送的摄像机列表获取请求;所述主IPC向所述管理客户端发送所述摄像机列表,所述摄像机列表被所述管理客户端用于确定所述多个IPC中的被控IPC的IP地址,并根据所述被控IPC的IP地址向所述被控IPC发送控制指令。
【技术特征摘要】
1.一种视频监控系统的控制方法,其特征在于,所述视频监控系统包括管理客户端和多个网络摄像机IPC,所述方法包括:所述多个IPC中的主IPC生成摄像机列表,所述摄像机列表记录有所述IPC与摄像机信息之间的对应关系,所述摄像机信息至少包括所述IPC的IP地址;所述主IPC接收所述管理客户端送的摄像机列表获取请求;所述主IPC向所述管理客户端发送所述摄像机列表,所述摄像机列表被所述管理客户端用于确定所述多个IPC中的被控IPC的IP地址,并根据所述被控IPC的IP地址向所述被控IPC发送控制指令。2.根据权利要求1所述的方法,其特征在于,所述主IPC接收所述管理客户端发送的摄像机列表获取请求之前,还包括:所述主IPC通过预定的虚拟访问地址接收所述管理客户端的登录,所述虚拟访问地址包括:虚拟IP地址和虚拟端口。3.根据权利要求1或2所述的方法,其特征在于,所述主IPC生成摄像机列表,包括:所述主IPC每隔预定时间间隔以组播形式或广播形式发送第一hello报文,所述第一hello报文包括所述主IPC的摄像机信息;所述主IPC接收所述多个IPC中的从IPC发送的第二hello报文,所述第二hello报文包括所述从IPC的摄像机信息;所述主IPC根据所述从IPC的摄像机信息生成所述摄像机列表。4.根据权利要求3所述的方法,其特征在于,所述主IPC根据所述从IPC的摄像机信息生成所述摄像机列表,包括:若所述摄像机列表中不存在所述从IPC的摄像机信息,则所述主IPC将所述从IPC的摄像机信息添加至所述摄像机列表;若所述摄像机列表中存在所述从IPC的摄像机信息,则所述主IPC根据所述第二hello报文的接收时间,刷新所述摄像机列表中所述从IPC的老化时间;所述主IPC检测所述摄像机列表中各个从IPC的老化时间是否超过预定时间,将所述老化时间超过所述预定时间的从IPC作为过期IPC,将所述过期IPC的摄像机信息从所述摄像机列表中删除。5.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:所述主IPC根据所述摄像机列表确定备IPC,所述备IPC用于在所述主IPC发生故障时替代所述主IPC;所述主IPC接收所述备IPC发送的所述摄像机列表获取请求;所述主IPC向所述备IPC发送所述摄像机列表。6.根据权利要求5所述的方法,其特征在于,所述主IPC根据所述摄像机列表确定备IPC,包括:所述主IPC根据所述摄像机列表中的所述摄像机信息获取从IPC的优先级;所述主IPC根据所述优先级由高到低的顺序,确定出所述备IPC。7.根据权利要求6所述的方法,其特征在于,所述主IPC根据所述优先级由高到低的顺序,确定出所述备IPC,包括:若所述优先级最高的从IPC的数量为至少两个,所述主IPC根据所述摄像机列表中的所述摄像机信息获取所述从IPC的介质访问控制MAC地址;所述主IPC将所述优先级最高的所述从IPC中具有最小MAC地址或最大MAC地址的从IPC确定为所述备IPC。8.根据权利要求5所述的方法,其特征在于,所述主IPC接收所述备IPC发送的所述摄像机列表获取请求之前,还包括:所述主IPC每隔预定时间间隔以组播形式或广播形式发送第一hello报文,所述第一hello报文包括所述备IPC的IP地址和所述主IPC的虚拟访问地址,所述备IPC的IP地址用于触发所述备IPC确定自身为备IPC,并在确定自身为所述备IPC时记录所述虚拟访问地址,所述虚拟访问地址用于在所述备IPC替代所述主IPC时,作为所述管理客户端的登录地址。9.根据权利要求1至8任一所述方法,其特征在于,所述视频监控系统包括至少两个存在上下级关系的域,每个域中包括一个主IPC,所述方法还包括:第i级域中的主IPC向第i+1级域中的主IPC发送摄像机列表获取请求;所述第i级域中的主IPC接收所述第i+1级域中的主IPC发送的所述第i+1级域中的摄像机列表和所述第i+1级域下级的域的摄像机列表,或,所述第i级域中的主IPC接收所述第i+1级域中的主IPC发送的所述第i+1级域中的摄像机列表;其中,所述第i级域是所述第i+1级域的上级域。10.根据权利要求9所述的方法,其特征在于,所述第i级域中的主IPC向第i+1级域中的主IPC发送摄像机列表获取请求之前,还包括:所述第i级域中的主IPC向所述第i+1级域中的主IPC发送邻居建立请求,所述邻居建立请求包括所述第i级域中的主IPC的摄像机信息;所述第i级域中的主IPC接收所述第i+1级域中的主IPC发送的所述邻居建立响应,所述邻居建立响应包括所述第i+1级域中的主IPC的摄像机信息;所述第i级域中的主IPC根据所述邻居建立响应中的所述第i+1级域中的主IPC的摄像机信息生成邻居列表。11.根据权利要求10所述的方法,其特征在于,所述第i级域中的主IPC根据所述邻居建立响应中的所述第i+1级域中的主IPC的摄像机信息生成邻居列表之后,还包括:所述第i级域中的主IPC接收所述第i+1级域中的主IPC每隔预定时间间隔发送的邻居心跳消息,并刷新所述邻居列表中所述第i+1级域中的主IPC的老化时间,所述邻居心跳消息包括所述第i+1级域中的主IPC的摄像机信息;若所述老化时间超过预定时间,则将所述第i+1级域中的主IPC的摄像机信息从所述邻居列表中删除。12.一种视频监控系统的控制方法,其特征在于,所述视频监控系统包括管理客户端和多个网络摄像机IPC,所述方法包括:所述管理客户端向所述多个IPC中的主IPC发送摄像机列表获取请求;所述管理客户端接收所述主IPC发送的摄像机列表,所述摄像机列表记录有所述IPC与摄像机信息之间的对应关系,所述摄像机信息至少包括所述IPC的IP地址;所述管理客户端根据所述摄像机列表确定所述多个IPC中的被控IPC的IP地址,根据所述被控IPC的IP地址向所述被控IPC发送控制指令。13.根据权利要求12所述的方法,其特征在于,所述管理客户端向所述多个IPC中的主IPC发送摄像机列表获取请求之前,还包括:所述管理客户端通过预定的虚拟访问地址登录所述主IPC,所述虚拟访问地址包括:虚拟IP地址和虚拟端口。14.根据权利要求12或13所述的方法,其特征在于,所述控制指令包括实况请求指令、存储配置指令、视频回放指令和全方位旋转变焦PTZ控制指令中的至少一种;所述根据所述被控IPC的IP地址向所述被控IPC发送控制指令之后,还包括:当所述控制指令包括所述实况请求指令时,接收所述被控IPC发送的实时数字视频流,显示所述实时数字视频流;当所述控制指令包括所述存储配置指令时,接收所述被控IPC发送的存储...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。