一种设备升级方法和装置的制造方法

文档序号:9353133阅读:433来源:国知局
一种设备升级方法和装置的制造方法
【技术领域】
[0001]本发明属于视频监控领域,尤其涉及一种设备升级方法和装置。
【背景技术】
[0002]随着视频监控的日益发展,监控设备中原有的软件由于功能更新,导致无法满足新的应用需求或者前后端设备软件无法配套使用的问题也日益突出。系统升级就成为了解决这一问题的对策。当某客户对某一局点的若干台监控设备(包括前端摄像机和后端硬盘录像机)进行升级版本时,目前的方法主要是通过技术人员在指定的版本服务器上根据设备型号和原始版本找到指定的路径下载需升级的版本,然后再通过U盘拷贝需要升级的版本或者是通过设备WEB端的FTP服务或者HTTP服务下载需要升级的版本,对设备逐台进行升级。升级操作步骤较为复杂,这要求技术人员对设备升级流程非常了解,并且对设备型号及其对应的软件版本配套关系非常熟悉,否则会导致升级不成功,或者升错版本导致未达到客户的需求。如果是批量升级设备,则需要对待升级设备分别进行上述升级操作,浪费大量的人力物力。

【发明内容】

[0003]本发明的目的是提供一种设备升级方法及装置,使得复杂的设备升级步骤变得简单易行,提升用户体验,节约大量的人力物力。尤其是设备的批量升级,本发明上述优势更加明显。
[0004]为了实现上述目的,本发明提供一种设备升级方法,应用于视频监控系统,其特征在于,所述方法包括:
[0005]扫描终端设备获取待升级软件对应的二维码,所述待升级软件用于对N个第一设备进行软件升级,所述二维码由第二设备分享得到,N为大于或等于I的整数,所述第二设备与所述待升级第一设备设备型号相同,且第二设备当前软件版本号为所述待升级第一设备待升级软件版本号;
[0006]扫描终端设备解析所述二维码中包含的所述待升级软件在版本服务器上的URL路径信息,发送给所述待升级第一设备;
[0007]待升级第一设备根据所述URL路径信息下载所述待升级软件,并安装更新,完成软件升级。
[0008]优选地,所述二维码包含所述待升级软件版本号和所述待升级软件适用的设备型号,所述方法还包括:
[0009]扫描终端设备解析所述二维码中包含的所述待升级软件版本号和适用的设备型号,发送给所述待升级第一设备;
[0010]所述待升级第一设备比较所述设备型号和所述版本号,如果所述设备型号与自身设备型号相同,且所述版本号高于自身当前软件版本号,则所述待升级第一设备下载所述待升级软件。[0011 ] 优选地,所述方法还包括:
[0012]所述待升级第一设备对下载完成的所述待升级软件进行CRC校验,若校验失败,则停止软件升级。
[0013]优选地,所述扫描终端设备为安装有视频监控客户端软件的手机终端设备。
[0014]优选地,所述扫描终端设备获取待升级软件对应的二维码,具体包括:
[0015]接收到用户选择第二设备并进入该第二设备的分享二维码界面指令后,获取生成的该第二设备的软件版本对应的二维码。
[0016]本发明还提供一种设备升级装置,应用于视频监控系统中的扫描终端设备,其特征在于,所述装置包括:
[0017]二维码获取模块,用于获取待升级软件对应的二维码,所述待升级软件用于对N个第一设备进行软件升级,N为大于或等于I的整数,所述二维码由第二设备分享得到,所述第二设备与所述待升级第一设备设备型号相同,且第二设备当前软件版本号为所述待升级第一设备待升级软件版本号;
[0018]二维码解析和发送模块,用于解析所述二维码中包含的所述待升级软件在版本服务器上的URL路径信息,并发送给所述待升级第一设备,供所述待升级第一设备根据所述URL路径信息下载所述待升级软件,完成软件升级。
[0019]优选地,所述二维码包含所述待升级软件版本号和所述待升级软件适用的设备型号,所述二维码解析和发送模块还用于:
[0020]解析所述二维码中包含的所述待升级软件版本号和适用的设备型号,发送给所述待升级第一设备,以供所述待升级第一设备比较所述设备型号和所述版本号,如果所述设备型号与自身设备型号相同,且所述版本号高于自身当前软件版本号,则所述待升级第一设备下载所述待升级软件。
[0021]优选地,所述扫描终端设备为安装有视频监控客户端软件的手机终端设备。
[0022]优选地,所述二维码解析和发送模块获取待升级软件对应的二维码具体包括:
[0023]接收到用户选择第二设备并进入该第二设备的分享二维码界面指令后,获取生成的该第二设备的软件版本对应的二维码。本发明提出一种设备升级方法和装置,利用分享已完成升级的同型号设备其软件版本的二维码的方式进行软件版本升级,打破利用版本配套关系在版本服务器上进行人工配对检索的常规思路,同时,把待升级设备和待升级软件版本配套关系利用形成的二维码自动完成准确性校验,把设备软件升级过程中的复杂的配对流程和软件升级流程变得简单易行,同时,能保证软件版本升级的准确性和及时有效性。特别是批量升级,本发明技术方案的优势更为明显。
【附图说明】
[0024]图1示出本发明示例性的一种设备升级方案组网图;
[0025]图2示出本发明示例性的一种设备升级方案组网及流程图;
[0026]图3示出了本发明示例性的一种设备升级方法流程图;
[0027]图4示出了本发明示例性的一种设备升级装置流程图。
【具体实施方式】
[0028]下面结合附图和实施例对本发明技术方案做进一步详细说明,以下实施例不构成对本发明的限定。
[0029]步骤10,扫描终端设备获取待升级软件对应的二维码,所述待升级软件用于对N个第一设备进行软件升级,所述二维码由第二设备分享得到,N为大于或等于I的整数,所述第二设备与所述待升级第一设备型号相同,且第二设备当前软件版本号为所述待升级第一设备待升级软件版本号。
[0030]以下以扫描终端设备为安装有视频监控客户端软件的手机终端设备(以下统称为手机客户端)为例进行说明;待升级第一设备以NVR(Network Video Recorder网络硬盘录像机)为例进行说明。本发明技术方案同样适用于其他设备升级,例如IPC、视频管理服务器VM、数据管理服务器DM等,本方案对待升级设备类型不进行限定。在如图1所示的视频监控系统,包括监控前端设备IPC (IP Camera,网络摄像机)、NVR、手机客户端及版本管理服务器。版本管理服务器用于存储及管理所有设备型号和所有版本的升级软件。
[0031]假设监控前端设备IPC1、IPC2、IPC3已经升级到最新的版本,此时其对应的NVRl的软件版本已经无法满足用户需求,或者无法与其管理的监控前端设备IPC的软件版本配套,需要对其进行软件版本升级。在如图1的视频监控系统中,NVR2和NVRl的设备型号相同,且NVR2已经升级到最新软件版本。此最新软件版本与IPC1、IPC2、IPC3、IPC4、IPC5、IPC6的最新软件版本能配套使用。
[0032]手机客户端I获取NVR2当前软件版本对应的二维码。作为一优选的实施方式,手机客户端I接收到用户选择NVR2并进入NVR2分享二维码界面的指令后,获取生成的NVR2软件版本对应的二维码。或者,用户登录NVR2的Web客户端,进入版本分享界面,手机客户端I扫描生成的NVR2当前软件版本对应的二维码。手机客户端I获取NVR2当前软件版本对应二维码的具体方式,在此不进行限定。需要说明,如果当前组网中,没有已经升级到最新软件版本且与待升级设备型号相同的已升级设备,则手机客户端I可扫描版本服务器上对应待升级软件的二维码。同时,扫描终端设备也可以是具备扫描功能且安装视频监控系统客户端软件的PC设备,对于扫描终端设备的具体形式,在此不做限定。
[0033]无论是具备专业知识的技术人员或者无丰富升级经验的操作人员,都无需根据NVR2设备型号与待升级软件的配套关系、NVR与IPC现有软件的配套关系等一系列复杂的配套关系在版本服务器上查找对应的待升级软件,最大程度简化了版本获取流程,降低对版本升级操作人员需要掌握的专业知识的要求。
[0034]步骤11,扫描终端设备解析所述二维码中包含的所述待升级软件对应的URL路径信息,并发送给所述待升级第一设备。
[0035]步骤12,待升级第一设备根据所述URL路径信息下载所述待升级软件,并安装更新,完成软件升级。
[0036]手机客户端I解析获取的NV
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1