一种IPC的远程访问方法和系统技术方案

技术编号:11319384 阅读:89 留言:0更新日期:2015-04-22 08:55
本发明专利技术提出一种IPC的远程访问方法,包括:NVR与绑定的IPC协商用于远程访问的第一IP地址和第一端口号;网站服务器通过第一IP地址和第一端口号为NVR与客户端主机之间建立连接;当连接建立后NVR将第一IP地址和第一端口号下发给绑定的IPC,当第一IP地址和第一端口号在绑定的IPC上生效后由网站服务器将绑定的IPC的MAC地址通告给客户端主机;客户端主机向NVR一侧的出口路由设备发送远程访问报文,该远程访问报文中包括MAC转发标识以及待访问IPC的MAC地址,NVR一侧的出口路由设备在收到远程访问报文后,在判断出远程访问报文中携带有MAC转发标识时将该报文转发到该MAC地址对应的IPC。本发明专利技术可实现客户端主机直接远程访问IPC。

【技术实现步骤摘要】

本专利技术涉及视频监控领域,尤其涉及一种IPC的远程访问方法和系统
技术介绍
随着网络视频监控的发展,以民用视频监控为代表的广域网视频监控需求日益增加。在广域网视频监控系统中,监控设备一般通过SOHO路由器接入运营商网络,用户希望可以随时随地通过客户端访问监控设备。在目前通用的广域视频监控组网图中,监控设备厂商在公网布置网站服务器,用户在家中布置I台NVR(Network Video Recorder,网络硬盘录像机)和多台IPC (IPCamera,网络摄像机),用户外出时通过网站客户端远程管理NVR和IPC。其中,网站服务器、网站客户端、NVR可以同属一家监控设备厂商,以相互配合实现穿越NAT (Network AddressTranslat1n,网络地址转换)的流程,用户可以通过网站客户端远程管理NVR。然而,由于目前IPC多为第三方设备,无法与网站服务器和网站客户端配合实现穿越NAT的流程,因此用户不能通过网站客户端来远程管理第三方IPC。为了实现让用户通过网站客户端远程访问第三方IPC,在现有技术中,可以通过NVR来间接访问第三方IPC,然后在该方案中网站客户端访问每台IPC都需要经过NVR进行中转,会增加NVR的性能压力,而且一旦NVR出现单点故障,将会导致所有IPC都无法被网站客户端访问。
技术实现思路
有鉴于此,本专利技术提出一种小IPC的远程访问方法,应用于视频监控系统中,所述视频监控系统包括网络硬盘录像机NVR、客户端主机、网站服务器以及与所述NVR绑定的若干IPC,包括:NVR与绑定的IPC协商用于为客户端主机提供远程访问的第一 IP地址和第一端口号;网站服务器通过所述第一 IP地址和第一端口号为所述NVR与所述客户端主机之间建立连接;当所述连接建立后,NVR将所述第一 IP地址和第一端口号下发给所述绑定的IPC,并在所述第一 IP地址和第一端口号在所述绑定的IPC上生效后,通过网站服务器将所述绑定的IPC的MAC地址通告给所述客户端主机;客户端主机向所述NVR —侧的出口路由设备发送远程访问报文,所述远程访问报文中包括MAC转发标识以及待访问IPC的MAC地址,使得所述NVR —侧的出口路由设备在收到所述远程访问报文后,在判断出所述远程访问报文中携带有MAC转发标识时,将该报文转发到所述MAC地址对应的IPC以完成针对该IPC的远程访问。本专利技术还提出一种IPC的远程访问系统,所述系统包括NVR、客户端主机、网站服务器以及与所述NVR绑定的若干IPC,其中:NVR用于与绑定的IPC协商用于为客户端主机提供远程访问的第一 IP地址和第一端口号;网站服务器用于通过所述第一 IP地址和第一端口号为所述NVR与所述客户端主机之间建立连接;当所述连接建立后,NVR进一步用于将所述第一 IP地址和第一端口号下发给所述绑定的IPC,并在所述第一 IP地址和第一端口号在所述绑定的IPC上生效后,通过网站服务器将所述绑定的IPC的MAC地址通告给所述客户端主机;客户端主机用于向所述NVR —侧的出口路由设备发送远程访问报文,所述远程访问报文中包括MAC转发标识以及待访问IPC的MAC地址,使得所述NVR —侧的出口路由设备在收到所述远程访问报文后,在判断出所述远程访问报文中携带有MAC转发标识时,将该报文转发到所述MAC地址对应的IPC以完成针对该IPC的远程访问。本专利技术方案通过NVR与其绑定的IPC协商出用于为客户端主机提供远程访问的IP地址和端口号,网站服务器通过所述IP地址和端口号为所述NVR和所述客户端主机之间建立连接,当该连接建立完成后,NVR将所述IP地址和端口号下发给所述绑定的IPC,并在所述IP地址和端口号在所述绑定的IPC上生效后,通过网站服务器将所述绑定的IPC的MAC地址通告给所述客户端主机,客户端主机接收到网站服务器通告的MAC地址后,向所述NVR一侧的出口路由设备发送携带MAC转发标识和待访问IPC的MAC地址的远程访问报文,使得所述NVR —侧的出口路由设备在收到所述远程访问报文后,在判断出所述远程访问报文中携带有MAC转发标识时,将该报文转发到所述MAC地址对应的IPC以完成针对该IPC的远程访问。在本专利技术方案中,由于通过NVR来代替IPC建立与客户端主机之间的连接,并在连接建立成功后,将建立连接时的IP地址和端口号下发给IPC,后续客户端主机可以通过该IP地址和端口号直接访问IPC,从而即时当网站服务器和NVR发生故障时,也不会影响客户端主机访问IPC。【附图说明】图1是本专利技术示例性的一实施方式中示出的一种IPC的远程访问方法的流程图;图2是本专利技术示例性的一实施方式中示出的一种视频监控系统方案的组网图;图3是本专利技术示例性的一实施方式中示出的另一种视频监控系统方案的组网图;图4是本专利技术示例性的一实施方式中提出的一种IPC的远程访问系统的示意图。【具体实施方式】本专利技术旨在实现客户端主机可以在远端直接远程访问IPC,从而当NVR和网站服务器发生故障时,也不影响客户端主机对IPC的远程访问。本专利技术方案通过NVR与其绑定的IPC协商出用于为客户端主机提供远程访问的IP地址和端口号,网站服务器通过所述IP地址和端口号为所述NVR和所述客户端主机之间建立连接,当该连接建立完成后,NVR将所述IP地址和端口号下发给所述绑定的IPC,并在所述IP地址和端口号在所述绑定的IPC上生效后,通过网站服务器将所述绑定的IPC的MAC地址通告给所述客户端主机,客户端主机接收到网站服务器通告的MAC地址后,向所述NVR一侧的出口路由设备发送携带MAC转发标识和待访问IPC的MAC地址的远程访问报文,使得所述NVR —侧的出口路由设备在收到所述远程访问报文后,在判断出所述远程访问报文中携带有MAC转发标识时,将该报文转发到所述MAC地址对应的IPC以完成针对该IPC的远程访问。在本专利技术方案中,由于通过NVR来代替IPC建立与客户端主机之间的连接,并在连接建立成功后,将建立连接时的IP地址和端口号下发给IPC,后续客户端主机可以通过该IP地址和端口号直接访问IPC,从而即时当网站服务器和NVR发生故障时,也不会影响客户端主机访问IPC。为了使本专利技术的技术方案更加清楚明白,以下结合附图并举实施例对本专利技术进行详细描述。本专利技术示例性的一种实施方式中,提出一种IPC的远程访问方法,应用于视频监控系统中,所述视频监控系统包括网络硬盘录像机NVR、客户端主机、网站服务器以及与所述NVR绑定的若干IPC,请参见图1,所述方法包括:步骤S101、NVR与绑定的IPC协商用于为客户端主机提供远程访问的第一 IP地址和第一端口号;步骤S102、网站服务器通过所述第一 IP地址和第一端口号为所述NVR与所述客户端主机之间建立连接;步骤S103、当所述连接建立后,NVR将所述第一 IP地址和第一端口号下发给所述绑定的IPC,并在所述第一 IP地址和第一端口号在所述绑定的IPC上生效后,通过网站服务器将所述绑定的IPC的MAC地址通告给所述客户端主机;步骤S104、客户端主机向所述NVR—侧的出口路由设备发送远程访问报文,所述远程访问报文中包括MAC转发标识以及待访问IPC的MAC地址,使得所述NVR —侧本文档来自技高网...
一种IPC的远程访问方法和系统

【技术保护点】
一种网络摄像机IPC的远程访问方法,应用于视频监控系统中,所述视频监控系统包括网络硬盘录像机NVR、客户端主机、网站服务器以及与所述NVR绑定的若干IPC,其特征在于,包括:NVR与绑定的IPC协商用于为客户端主机提供远程访问的第一IP地址和第一端口号;网站服务器通过所述第一IP地址和第一端口号为所述NVR与所述客户端主机之间建立连接;当所述连接建立后,NVR将所述第一IP地址和第一端口号下发给所述绑定的IPC,并在所述第一IP地址和第一端口号在所述绑定的IPC上生效后,通过网站服务器将所述绑定的IPC的MAC地址通告给所述客户端主机;客户端主机向所述NVR一侧的出口路由设备发送远程访问报文,所述远程访问报文中包括MAC转发标识以及待访问IPC的MAC地址,使得所述NVR一侧的出口路由设备在收到所述远程访问报文后,在判断出所述远程访问报文中携带有MAC转发标识时,将该报文转发到所述MAC地址对应的IPC以完成针对该IPC的远程访问。

【技术特征摘要】

【专利技术属性】
技术研发人员:周迪王状春
申请(专利权)人:浙江宇视科技有限公司
类型:发明
国别省市:浙江;33

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

1