基于客户端的nvr配置方法及系统的制作方法_2

文档序号:9754315阅读:来源:国知局
端,通 过二维码扫描更改,则使得用户即使忘记密码,也可以利用二维码扫描进行更改。
[0027] 利用本发明的方法,本发明还提供了对应的客户端来进行相应的NVR配置。
[0028] 一种基于客户端的NVR配置系统,包括客户端的连接单元,用于在检测到NVR发送 的可建立连接信息后与所述NVR建立绑定路径,其特征在于,还包括客户端的登录单元、客 户端的图形扫描单元、NVR的绑定判断单元以及NVR的图形生成单元;其中,
[0029] 登录单元用于通过所述绑定路径向NVR发送登录信息;
[0030] 所述绑定判断单元接收到登录请求后判断是否存在所述客户端的绑定信息:如果 不存在,则所述登录单元与所述NVR之间进行登录密码验证,在NVR验证通过的情况下,登录 单元通过所述绑定路径登录所述NVR并发送绑定信息到NVR上供NVR保存以完成绑定;如果 存在,图形生成单元接收来自用户的指令生成随机密码并转换为图形进行显示,则客户端 通过图形扫描单元扫描所显示的图形获取随机密码并由登录单元通过所述绑定路径发送 随机密码至该NVR,在NVR进行随机密码的匹配并匹配成功后登录NVR。
[0031] 本发明利用了图形扫描,从而简化了通过登录密码进行客户端登录配置的过程, 使得配置过程更加简单,同时,为了保障安全性,客户端如果未与NVR绑定,则在绑定前登录 时,要在NVR上输入登录密码,只有登录密码输入正确的情况下才会保存绑定信息,且NVR只 有保存了绑定信息的情况下才能利用图形扫描来登录,这就保证只有输对登录密码的客户 端才能作为受信任的客户端进行图形扫描来登录,即使其他客户端能够扫描图形,也无法 进行后续的密码匹配,保证了安全性。在使用当时的账号密码绑定后,NVR后期可能会更改 密码,如果后续采用登录密码作为绑定后每次登录的密码,则每次更改完后都需要重新进 行登录密码的输入,无法达到快捷登录的目的,而本发明通过产生图形形式的随机密码可 以在快捷登录配置的同时保证安全性。而且,如果绑定以后直接登录NVR进行配置,若一台 NVR和多台手机连接后,多台手机在APP同时直接登录,可能导致NVR重复登录,从而产生相 关的登录问题。通过设置二维码,考虑上述极端情况,防止随意的登录配置。
[0032] 进一步而言,还包括客户端的绑定许可单元,当所述NVR绑定至少一个客户端后, 只在至少一个所绑定的客户端的绑定许可单元许可时向其他未绑定的客户端发送所述可 建立连接信息,在未经任何一个已绑定客户端许可的情况下仅允许已绑定的客户端检测到 所述可建立连接信息。
[0033] 在客户端解绑后,表明该客户端被取消了配置授权,原有的客户端绑定信息被删 除,此时如果NVR进行了例如登录密码等关键设置的更改,即使原先绑定的客户端得到了登 录密码,由于得不到NVR授权也无法与NVR建立起绑定路径,即使能进一步地得到图形形式 随机密码,也无法通过绑定路径与NVR匹配进行登录配置,因此避免了未经授权的客户端登 录配置,从而进一步保障了 NVR配置的安全性。
[0034] 进一步而言,还包括客户端的解除绑定单元,用于向所绑定的NVR发送解除绑定信 号,所绑定的NVR在接收到解除绑定单元发送的解除绑定信号后删除对应客户端的绑定信 息,并统计剩余的绑定客户端个数:如果个数为零,则使所有客户端均检测到所述连接建立 请求可建立连接信息;否则,在未经任何一个已绑定客户端许可的情况下仅允许已绑定的 客户端检测到所述可建立连接信息。
[0035] 在客户端解绑后,表明该客户端被取消了配置授权,原有的客户端绑定信息被删 除,此时如果NVR进行了例如登录密码等关键设置的更改,即使原先绑定的客户端得到了登 录密码,由于得不到NVR授权也无法与NVR建立起绑定路径,即使能进一步地得到图形形式 随机密码,也无法通过绑定路径与NVR匹配进行登录配置,因此避免了未经授权的客户端登 录配置,从而进一步保障了 NVR配置的安全性。
[0036] 进一步而言,所述连接单元建立的所述绑定路径为蓝牙连接,所述连接单元建立 绑定路径的方式为:
[0037] 检测所述NVR发送的可建立蓝牙连接信息,并在检测到之后建立初步连接;
[0038] 由所述NVR与所述客户端通过所述连接单元建立的初步连接进行交互以产生各自 的密钥,并将各自的密钥进行比较,在密钥一致的情况下完成所述蓝牙连接的建立。
[0039] 其中NVR与客户端之间可以通过多种方式建立绑定路径,例如Wi-Fi连接、蓝牙连 接、红外连接等等,而蓝牙在短距离连接中可以与多个客户端进行稳定连接,且易于实现, 且用蓝牙实现的情况下,只有客户端离NVR较近的距离范围内才可对NVR进行配置,避免远 程操控所带来的不安全因素。
[0040] 本发明的突出优点在于,通过NVR产生二维码,并使用客户端扫描二维码,来进行 与NVR的信息交互及配置,在快捷登录NVR的同时保证了安全性;通过手机APP,控制NVR的可 建立连接信息的可见方式;客户端通过二维码扫描方式来进行关键设置的更改,保证安全 性的同时提高了便捷性,避免用户忘因记登录密码所造成的复杂更改过程。
【附图说明】
[0041] 图1为本发明一个实施例客户端与NVR进行绑定的过程示意图;
[0042] 图2为当前实施例客户端许可NVR进行其他客户端绑定的过程示意图;
[0043] 图3为当前实施例客户端与NVR解绑的过程示意图;
[0044] 图4为当前实施例已绑定NVR的客户端进行密码更改的过程示意图;
[0045] 图5为当前实施例已绑定NVR的客户端进行登录的过程示意图。
【具体实施方式】
[0046] 为了使本发明更加清楚明了,现结合附图和实施例对本发明加以详细的解释说 明。
[0047]本发明当前实施例中NVR需装载蓝牙模块以及二维码生成模块,通过蓝牙与客户 端的连接单元建立绑定路径,由二维码生成模块进行二维码的生成及显示。对应地,用户所 使用的客户端也需要支持蓝牙,客户端的蓝牙功能设置于连接单元中当前实施例中客户端 为带有蓝牙的手机,另外当前实施例的手机还带有图形扫描单元,当前实施例为二维码扫 描单元,即具有二维码扫描功能。本发明当前实施例中,手机中设有本发明的系统,在当前 实施例的系统中,客户端包括:连接单元、登录单元、图形扫描单元、解除绑定单元以及绑定 许可单元,NVR包括:绑定判断单元以及图形生成单元,其中二维码生成模块设于当前实施 例的图形生成单元中,生成的图形为二维码。手机需安装特定的手机应用(即APP)用于接收 用户的指令,控制各个单元的运行。
[0048] 其中,APP中有"绑定"、"绑定其他"、"解绑"和"扫描二维码"4个选项,通过绑定选 项,已绑定的手机可通过进一步地扫描二维码登录NVR进行相应的视频图像查看、处理等配 置,利用扫描二维码进行NVR密码的更改,另外手机的注册和注销的选项将放在NVR的用户 配置里。另外不同账号,可能存在不同的配置,例如,管理员账号可以进行所有权限的配置, 而游客账号就只能浏览视频图像。
[0049] 手机发送给NVR(即绑定、其他绑定、解绑和密码登录)的报文的格式如表1所示:
[0050] 表 1
[0051]
[0052]表中行为类型表示该报文所提示的行为;信息位为512个二进制位大小。
[0053]①当行为类型为00时,信息位为APP输入的账号和密码所转换的二进制数。账号的 信息放在信息位的前256位,密码在后256位。
[0054]②当行为类型为01和10时,因只有行为类型有效,故信息位无信息。
[0055
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1