一种广域网视频监控系统中的设备自动配置方法
【专利摘要】本发明公开了一种广域网视频监控系统中的设备自动配置方法,所述广域网视频监控系统包括位于用户私网中的网络视频录像机NVR和网络摄像机IPC,以及位于广域网内的视频监控云服务器,视频监控云服务器接收NVR和IPC的注册,维护注册信息表项,并接收移动客户端扫描的NVR和IPC信息,将对应该NVR的IPC通知给该NVR,使得NVR自动添加对应的IPC,并能够使得NVR发现自身是否是最后一台NVR,如果是则直接绑定用户私网内未绑定的IPC。本发明的方法操作方便,便于普通用户自助完成视频监控系统的配置,提升了用户体验。
【专利说明】一种广域网视频监控系统中的设备自动配置方法
【技术领域】
[0001] 本发明属于视频监控【技术领域】,尤其涉及一种广域网视频监控系统中的设备自动 配置方法。
【背景技术】
[0002] 视频监控是安全防范系统的重要组成部分,视频监控以其直观、准确、及时和信息 内容丰富而广泛应用于许多场合。近年来,随着计算机、网络以及图像处理、传输技术的飞 速发展,视频监控的普及化趋势越来越明显。家庭或中小企业用户的广域网视频监控需求 日益增加。在广域网视频监控中,家庭或中小企业用户建设有内部的视频监控网络,往往位 于私网中。而在广域网中建设有视频监控云服务器,它支持多种客户端注册登录,并提供远 程访问监控设备的服务。用户通过手机或者PC便捷地远程访问监控设备,查看实时监控画 面成了新的趋势。
[0003] 在现有技术中,位于私网中的视频监控网络通常包括出口路由器、网络视频录像 机NVR和网络摄像机IPC。在配置该视频监控网络时,需要手动登录到NVR人机界面去添加 IPC,操作复杂。特别是对家庭用户来说,由于没有专门的技术培训,安装配置起来更是不方 便。
【发明内容】
[0004] 本发明提供了一种广域网视频监控系统中的设备自动配置方法,避免了用户通过 人机界面手动配置用户的监控设备,实现自动的配置,方便用户自己配置自己的视频监控 网络。
[0005] 为了实现上述目的,本发明技术方案如下:
[0006] 一种广域网视频监控系统中的设备自动配置方法,应用于广域网视频监控系统中 的视频监控云服务器,所述广域网视频监控系统还包括位于用户私网中的网络视频录像机 NVR和网络摄像机IPC,其特征在于,包括如下步骤:
[0007] 接受NVR和移动客户端的注册,根据注册报文获取NVR的设备序列号、出口路由器 IP地址和运营商网关的源公网IP地址,为移动客户端生成对应的用户帐号,所述出口路由 器IP地址由出口路由器插入到注册报文中;
[0008] 接受IPC的注册,根据注册报文获取IPC的设备序列号、私网IP地址、出口路由器 IP地址和运营商网关的源公网IP地址,所述出口路由器IP地址由出口路由器插入到注册 报文中;
[0009] 接收移动客户端扫描的NVR激活码,根据激活码对应的设备序列号查找到对应的 NVR设备,将查找到的NVR与用户帐号绑定,根据NVR对应的出口路由器IP地址和运营商网 关的源公网IP地址索引出用户私网内的所有IPC,向该NVR发送添加IPC的通知报文,该通 知报文包含所述索引出的IPC的私网IP地址,使得NVR自动添加对应的IPC;
[0010] 或,接收移动客户端逐个扫描的NVR及其对应的IPC的激活码,根据激活码对应的 设备序列号查找到对应的NVR和IPC设备,将查找到的NVR与用户帐号绑定,向该NVR发送 添加IPC的通知报文,该通知报文包含该NVR对应的IPC的私网IP地址,使得NVR自动添 加对应的IPC。
[0011] 进一步地,所述自动配置方法还包括步骤:
[0012] 接收NVR上传的该NVR所添加的IPC信息,根据该NVR对应的出口路由器IP地址 和运营商网关的源公网IP地址索引出用户私网内的其他NVR,将NVR总数和该NVR所添加 的IPC信息通知到其他NVR;
[0013] 接收NVR发送的请求用户私网内剩余IPC的请求报文,根据NVR对应的出口路由 器IP地址和运营商网关的源公网IP地址索引出用户私网内剩余IPC的私网IP地址,添加 到通知报文中回复给该NVR,使得NVR自动添加对应的IPC。
[0014] 根据本步骤,视频监控云服务器将NVR绑定的IPC通知到所有其他NVR,从而用户 私网内最后一台NVR可以直接根据通知报文绑定剩余的IPC。
[0015] 进一步地,所述自动配置方法还包括步骤:
[0016] 接收移动客户端扫描的NVR及其对应的要删除的IPC的激活码,根据激活码对应 的设备序列号查找到对应的NVR和IPC设备,向该NVR发送删除IPC的通知报文,该通知报 文包含该NVR对应的要删除的IPC的私网IP地址,使得NVR自动删除对应的IPC;
[0017] 接收移动客户端扫描的NVR及其对应的要新增的IPC的激活码,根据激活码对应 的设备序列号查找到对应的NVR和IPC设备,向该NVR发送新增IPC的通知报文,该通知报 文包含该NVR对应的要新增的IPC的私网IP地址,使得NVR自动添加对应的IPC。
[0018] 进一步地,所述向该NVR发送删除或新增IPC的通知报文时,还包括步骤:
[0019] 根据该NVR对应的出口路由器IP地址和运营商网关的源公网IP地址,索引出用 户私网内其他NVR,向索引出的其他NVR发送包括该NVR即将删除或新增IPC的私网IP地 址的通知报文。使得用户私网内最后一台NVR可以在其他NVR删除或新增IPC时,添加所 删除的IPC或提前释放其他NVR要添加的IPC。
[0020] 进一步地,所述通知报文中还包含对应的IPC的设备序列号,以使得NVR根据IPC 的设备序列号将IPC绑定到NVR的存储通道。无论是添加IPC的通知报文、删除IPC的通 知报文、新增IPC的通知报文、即将删除IPC的通知报文还是即将新增IPC的通知报文,在 通知报文中都还包括所对应IPC的设备序列号,以使得NVR根据IPC的设备序列号将IPC 绑定到NVR的存储通道。
[0021] 本发明还提出了一种广域网视频监控系统中的设备自动配置方法,应用于广域网 视频监控系统中的网络视频录像机NVR,所述广域网视频监控系统还包括位于用户私网中 的网络摄像机IPC和位于广域网中的视频监控云服务器,包括如下步骤:
[0022] 所述NVR发送注册报文向视频监控云服务器注册,所述注册报文中包含设备序列 号、出口路由器IP地址和运营商网关的源公网IP地址,所述出口路由器IP地址由出口路 由器插入到注册报文中;
[0023] 接收视频监控云服务器发送的添加IPC的通知报文,根据所述通知报文包括的 IPC的私网IP地址以ONVIF协议去添加IPC。
[0024] 进一步地,所述NVR接收视频监控云服务器发送的用户私网内NVR总数和其他NVR 所添加的IPC信息,确定自身是否是用户私网内最后一台未绑定IPC的NVR,如果是则向视 频监控云服务器发送请求用户私网内剩余IPC的请求报文,并根据视频监控云服务器的通 知报文自动添加用户私网内剩余的IPC;否则不操作。
[0025] 如果用户私网是一级局域网,那么最后一台NVR还可以通过如下方法添加IPC,所 述自动配置方法还包括步骤:
[0026] 定期广播发送ONVIF探测报文获取其它NVR和用户私网中所有IPC的信息;
[0027] 在添加IPC后向用户私网广播自己所添加的IPC的信息;
[0028] 接收其他NVR发送的广播报文,记录其他NVR所添加的IPC的信息;
[0029] 根据用户私网中NVR的总数及其他NVR的广播报文,判断自己是否是用户私网中 最后一台没有绑定IPC的NVR,如果是,则在其他NVR都添加IPC后,以ONVIF协议添加用户 私网中未绑定的IPC。
[0030] 进一步地,所述自动配置方法还包括步骤:
[0031] 接收视频监控云服务器发送的包含要删除的IPC私网IP地址的通知报文,删除对 应的IPC;
[0032] 接收视频监控云服务器发送的包含要新增的IPC私网IP地址的通知报文,添加对 应的IPC。
[0033] 进一步地,如果自己是用户私网中最后一台绑定IPC的NVR,所述自动配置方法还 包括步骤:
[0034] 接收视频监控云服务器发送的包括其他NVR即将删除或新增IPC的私网IP地址 的通知报文,添加或删除对应的IPC。
[0035] 本发明提出了一种广域网视频监控系统中的设备自动配置方法,出口路由器将自 身的IP地址塞入到NVR和IPC的注册报文中,视频监控云服务器维护着包含运营商网关的 源公网IP地址和出口路由器IP地址的设备注册信息表项。用户通过移动终端扫描NVR和 IPC的激活码,通过视频监控云服务器建立NVR与IPC的对应关系,自动将IPC添加到对应 的NVR。当用户网络中只剩一台NVR没有添加IPC时,可通过NVR和视频监控云服务器的交 互,使得NVR自动把用户网络中剩余的IPC都加上。本发明的方法操作方便,便于普通用户 自助完成视频监控系统的配置,提升了用户体验。
【专利附图】
【附图说明】
[0036] 图1为本发明实施例一的组网示意图;
[0037] 图2为本发明实施例二的组网示意图;
[0038] 图3为本发明实施例三的组网示意图;
[0039] 图4为本发明实施例四的组网示意图;
[0040] 图5为本发明实施例一自动配置方法流程图;
[0041] 图6为本发明实施例二自动配置方法流程图;
[0042] 图7为本发明实施例三自动配置方法流程图。
【具体实施方式】
[0043] 下面结合附图和实施例对本发明技术方案做进一步详细说明,以下实施例不构成 对本发明的限定。
[0044] 对于家庭或中小企业组建的广域网视频监控系统,其视频监控设备如NVR和IPC 都位于用户私网内,通过出口路由器接入广域网。用户使用移动终端扫描NVR机身上的二 维码标签获取视频监控云服务器的地址和激活码,并向视频监控云服务器发送请求下载视 频监控客户端,下载视频监控客户端后,用户通过移动终端注册到视频监控云服务器,获取 注册的用户帐号,从而用户的移动终端就成为视频监控的移动客户端,参与到后续的设备 配置和视频监控的操作等。
[0045] 考虑到用户的视频监控系统规模不同,其视频监控系统的组网方式也各不相同, 在具体的设备配置上会有所差异。将用户的视频监控系统分为四种典型的组网方式:
[0046] 实施例一、单级私网单NVR视频监控系统,即用户的NVR和IPC都在一个局域网 内,都直接连接在出口路由器上,所有IPC均对应一个NVR,如图1所示。
[0047] 实施例二、单级私网多NVR视频监控系统,即用户的视频监控系统包括多个NVR和 多个IPC,NVR和IPC都在一个局域网内,都直接连接在出口路由器上,每个NVR对应不同的 IPC,如图2所示。
[0048] 实施例三、多级私网单NVR视频监控系统,即用户的视频监控系统内IPC连接在不 同的路由器上,但是仅对应一个NVR,如图3所示。
[0049] 实施例四、多级私网多NVR视频监控系统,即用户的视频监控系统内IPC连接在不 同的路由器上,但是具有多个NVR,每个NVR对应不同的IPC,如图4所示。
[0050] 无论对于哪种组网方式,用户的视频监控系统中的NVR和IPC都通过DHCP获取私 网IP地址,NVR和IPC设备都设置有默认的视频监控云服务器IP地址,从而用户私网内的 NVR和IPC基于NAT实现与广域网视频监控云服务器之间的通信,而移动客户端则通过P2P 建立与NVR和IPC之间的通信。
[0051] 需要说明的是,由于公网IP地址的数量有限,广域网中不同运营商都设置有运营 商网关,用于为用户的出口路由器动态分配IP地址。当NVR和IPC发送的IP报文经过出 口路由器时,报文头部的源IP地址为出口路由器的IP地址,然而经过运营商网关后,其源 IP地址被修改为运营商网关的源公网IP地址,到广域网的视频监控云服务器时,视频监控 云服务器提取IP报文的源IP地址时,得到的是运营商网关的源公网IP地址,这样会导致 报文头部中出口路由器IP地址的遗失。
[0052] 然而本发明中需要根据注册报文携带的出口路由器IP地址和运营商网关的源公 网IP地址来索引用户私网内的监控设备,因此当注册报文经过用户私网的出口路由器时, 出口路由器会在注册报文内插入出口路由器的IP地址,防止出口路由器IP地址的遗失。
[0053] 例如,当NVR和IPC的注册报文到达视频监控云服务器时,注册报文中所带的主要 信息如下表所示:
[0054]
【权利要求】
1. 一种广域网视频监控系统中的设备自动配置方法,应用于广域网视频监控系统中 的视频监控云服务器,所述广域网视频监控系统还包括位于用户私网中的网络视频录像机 NVR和网络摄像机IPC,其特征在于,包括如下步骤: 接受NVR和移动客户端的注册,根据注册报文获取NVR的设备序列号、出口路由器IP 地址和运营商网关的源公网IP地址,为移动客户端生成对应的用户帐号,所述出口路由器 IP地址由出口路由器插入到注册报文中; 接受IPC的注册,根据注册报文获取IPC的设备序列号、私网IP地址、出口路由器IP 地址和运营商网关的源公网IP地址,所述出口路由器IP地址由出口路由器插入到注册报 文中; 接收移动客户端扫描的NVR激活码,根据激活码对应的设备序列号查找到对应的NVR 设备,将查找到的NVR与用户帐号绑定,根据NVR对应的出口路由器IP地址和运营商网关 的源公网IP地址索引出用户私网内的所有IPC,向该NVR发送添加 IPC的通知报文,该通知 报文包含所述索引出的IPC的私网IP地址,使得NVR自动添加对应的IPC ; 或,接收移动客户端逐个扫描的NVR及其对应的IPC的激活码,根据激活码对应的设备 序列号查找到对应的NVR和IPC设备,将查找到的NVR与用户帐号绑定,向该NVR发送添加 IPC的通知报文,该通知报文包含该NVR对应的IPC的私网IP地址,使得NVR自动添加对应 的 IPC。
2. 根据权利要求1所述的自动配置方法,其特征在于,所述自动配置方法还包括步骤: 接收NVR上传的该NVR所添加的IPC信息,根据该NVR对应的出口路由器IP地址和运 营商网关的源公网IP地址索引出用户私网内的其他NVR,将NVR总数和该NVR所添加的IPC 信息通知到其他NVR ; 接收NVR发送的请求用户私网内剩余IPC的请求报文,根据NVR对应的出口路由器IP 地址和运营商网关的源公网IP地址索引出用户私网内剩余IPC的私网IP地址,添加到通 知报文中回复给该NVR,使得NVR自动添加对应的IPC。
3. 根据权利要求1或2所述的自动配置方法,其特征在于,所述自动配置方法还包括步 骤: 接收移动客户端扫描的NVR及其对应的要删除的IPC的激活码,根据激活码对应的设 备序列号查找到对应的NVR和IPC设备,向该NVR发送删除IPC的通知报文,该通知报文包 含该NVR对应的要删除的IPC的私网IP地址,使得NVR自动删除对应的IPC ; 接收移动客户端扫描的NVR及其对应的要新增的IPC的激活码,根据激活码对应的设 备序列号查找到对应的NVR和IPC设备,向该NVR发送新增IPC的通知报文,该通知报文包 含该NVR对应的要新增的IPC的私网IP地址,使得NVR自动添加对应的IPC。
4. 根据权利要求3所述的自动配置方法,其特征在于,所述向该NVR发送删除或新增 IPC的通知报文时,还包括步骤: 根据该NVR对应的出口路由器IP地址和运营商网关的源公网IP地址,索引出用户私 网内其他NVR,向索引出的其他NVR发送包括该NVR即将删除或新增IPC的私网IP地址的 通知报文。
5. 根据权利要求4所述的自动配置方法,其特征在于,所述通知报文中还包含对应的 IPC的设备序列号,以使得NVR根据IPC的设备序列号将IPC绑定到NVR的存储通道。
6. -种广域网视频监控系统中的设备自动配置方法,应用于广域网视频监控系统中的 网络视频录像机NVR,所述广域网视频监控系统还包括位于用户私网中的网络摄像机IPC 和位于广域网中的视频监控云服务器,其特征在于,包括如下步骤: 所述NVR发送注册报文向视频监控云服务器注册,所述注册报文中包含设备序列号、 出口路由器IP地址和运营商网关的源公网IP地址,所述出口路由器IP地址由出口路由器 插入到注册报文中; 接收视频监控云服务器发送的添加 IPC的通知报文,根据所述通知报文包括的IPC的 私网IP地址以ONVIF协议去添加 IPC。
7. 根据权利要求6所述的自动配置方法,其特征在于,所述NVR接收视频监控云服务器 发送的用户私网内NVR总数和其他NVR所添加的IPC信息,确定自身是否是用户私网内最 后一台未绑定IPC的NVR,如果是则向视频监控云服务器发送请求用户私网内剩余IPC的请 求报文,并根据视频监控云服务器的通知报文自动添加用户私网内剩余的IPC ;否则不操 作。
8. 根据权利要求6所述的自动配置方法,其特征在于,所述自动配置方法还包括步骤: 定期广播发送ONVIF探测报文获取其它NVR和用户私网中所有IPC的信息; 在添加 IPC后向用户私网广播自己所添加的IPC的信息; 接收其他NVR发送的广播报文,记录其他NVR所添加的IPC的信息; 根据用户私网中NVR的总数及其他NVR的广播报文,判断自己是否是用户私网中最后 一台没有绑定IPC的NVR,如果是,则在其他NVR都添加 IPC后,以ONVIF协议添加用户私网 中未绑定的IPC。
9. 根据权利要求6-8任一权利要求所述的自动配置方法,其特征在于,所述自动配置 方法还包括步骤: 接收视频监控云服务器发送的包含要删除的IPC私网IP地址的通知报文,删除对应的 IPC ; 接收视频监控云服务器发送的包含要新增的IPC私网IP地址的通知报文,添加对应的 IPCo
10. 根据权利要求9所述的自动配置方法,其特征在于,如果自己是用户私网中最后一 台绑定IPC的NVR,所述自动配置方法还包括步骤: 接收视频监控云服务器发送的包括其他NVR即将删除或新增IPC的私网IP地址的通 知报文,添加或删除对应的IPC。
【文档编号】H04L29/08GK104506807SQ201410819708
【公开日】2015年4月8日 申请日期:2014年12月24日 优先权日:2014年12月24日
【发明者】周迪, 徐婷婷 申请人:浙江宇视科技有限公司