对硬盘录像机进行批量升级的方法及系统技术方案

技术编号:10107085 阅读:265 留言:0更新日期:2014-06-01 22:47
本发明专利技术公开了对硬盘录像机进行批量升级的方法及系统,其中,该方法包括:预升级硬盘录像机向其所在局域网内的其它硬盘录像机请求固件版本号和IP地址;预升级硬盘录像机将本地固件版本号与获取的固件版本号进行比较,选取大于本地固件版本号的固件版本号,从选取的固件版本号确定出最高版本的固件版本号;预升级硬盘录像机客由最高版本的固件版本号对应的IP地址,向相应的硬盘录像机请求版本文件,由请求的版本文件进行版本升级。本发明专利技术方案该方法能够实现硬盘录像机的自动升级,且能够提高升级效率。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了对硬盘录像机进行批量升级的方法及系统,其中,该方法包括:预升级硬盘录像机向其所在局域网内的其它硬盘录像机请求固件版本号和IP地址;预升级硬盘录像机将本地固件版本号与获取的固件版本号进行比较,选取大于本地固件版本号的固件版本号,从选取的固件版本号确定出最高版本的固件版本号;预升级硬盘录像机客由最高版本的固件版本号对应的IP地址,向相应的硬盘录像机请求版本文件,由请求的版本文件进行版本升级。本专利技术方案该方法能够实现硬盘录像机的自动升级,且能够提高升级效率。【专利说明】对硬盘录像机进行批量升级的方法及系统
本专利技术涉及系统升级技术,尤其涉及对硬盘录像机进行批量升级的方法及系统。
技术介绍
实际应用中,常需要对局域网内所有硬盘录像机进行批量升级。目前,对局域网内所有硬盘录像机进行批量升级的方案包括:设置管理服务器和版本服务器,进行批量升级时,管理服务器获取局域网内各硬盘录像机的IP地址,由IP地址向硬盘录像机发送关于版本文件服务器的配置参数,该配置参数包含版本文件服务器的地址等信息;硬盘录像机根据配置参数连接对应的版本文件服务器,从版本文件服务器获取版本文件,由版本文件进行升级。管理服务器除采用获取各硬盘录像机IP地址的方式向硬盘录像机发送配置参数夕卜,还可以采用配置IP地址的方式向硬盘录像机发送配置参数,具体地:管理服务器为局域网内各硬盘录像机配置IP地址,硬盘录像机将各自的IP地址修改为配置的IP地址;而后,管理服务器由配置的IP地址将配置参数发送给相应的硬盘录像机。局域网内的硬盘录像机例如为数字硬盘录像机(DVR, Digital Video Recorder),当需要对局域网内的所有DVR进行升级时,则由管理服务器和版本文件服务器协助完成。现有进行批量升级的方案需要额外设置管理服务器和版本文件服务器,升级信息及升级处理集中在管理服务器和版本文件服务器上,若管理服务器或版本文件服务器出现差错则无法正常地对硬盘录像机进行升级,其容错性不强,且升级时需要获取各硬盘录像机的IP地址或者修改各硬盘录像机的IP地址,可见,由管理服务器和版本服务器协助完成升级,自动化程度不高;并且,当批量升级的硬盘录像机数量较大时,将所有硬盘录像机的升级集中到一个管理服务器和一个版本文件服务器上,速度缓慢,效率较低。
技术实现思路
本专利技术提供了一种对硬盘录像机进行批量升级的方法,该方法能够实现硬盘录像机的自动升级,且能够提闻升级效率。本专利技术提供了一种对硬盘录像机进行批量升级的系统,该系统能够实现硬盘录像机的自动升级,且能够提闻升级效率。一种对硬盘录像机进行批量升级的方法,该方法包括:预升级硬盘录像机向其所在局域网内的其它硬盘录像机请求固件版本号和IP地址;预升级硬盘录像机将本地固件版本号与获取的固件版本号进行比较,选取大于本地固件版本号的固件版本号,从选取的固件版本号确定出最高版本的固件版本号;预升级硬盘录像机客由最高版本的固件版本号对应的IP地址,向相应的硬盘录像机请求版本文件,由请求的版本文件进行版本升级。一种对硬盘录像机进行批量升级的系统,该系统包括多个硬盘录像机,所述多个硬盘录像机包括预升级硬盘录像机和其它硬盘录像机;所述预升级硬盘录像机,向其所在局域网内的其它硬盘录像机请求固件版本号和IP地址,将本地固件版本号与获取的固件版本号进行比较,选取大于本地固件版本号的固件版本号,从选取的固件版本号确定出最高版本的固件版本号;由最高版本的固件版本号对应的IP地址,向相应的硬盘录像机请求版本文件,由请求的版本文件进行版本升级;所述其它硬盘录像机,根据请求向预升级硬盘录像机反馈固件版本号和IP地址,并根据请求向预升级硬盘录像机反馈版本文件。从上述方案可以看出,本专利技术中,预升级硬盘录像机向其所在局域网内的其它硬盘录像机请求固件版本号和IP地址,确定出最高版本的固件版本号,由最高版本的固件版本号对应的IP地址,向相应的硬盘录像机请求版本文件,由请求的版本文件进行版本升级。采用本专利技术方案,无需额外设置管理服务器和版本服务器,局域网内的一个或多个硬盘录像机进行升级后,局域网内的各硬盘录像机便可自行进行升级,实现了自动升级。并且,将现有技术集中在管理服务器和版本服务器进行的升级处理分散到局域网内的多个硬盘录像机上,提高了升级效率,当需要升级的硬盘录像机数量较大时,效果将更加明显。【专利附图】【附图说明】图1为现有技术对硬盘录像机进行批量升级的方法示意性流程图;图2为本专利技术对硬盘录像机进行批量升级的方法流程图实例;图3为本专利技术预升级硬盘录像机进行升级的方法流程图实例;图4为本专利技术硬盘录像机服务端进行升级的方法流程图实例;图5为本专利技术对硬盘录像机进行批量升级的系统结构示意图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本专利技术进一步详细说明。本专利技术无需额外设置管理服务器和版本服务器,局域网内的某一个硬盘录像机进行升级后,局域网内的各硬盘录像机便可自行进行升级;这里,将主动发起升级的硬盘录像机称为预升级硬盘录像机。参见图1,为本专利技术对硬盘录像机进行批量升级的方法示意性流程图,其包括以下步骤:步骤101,预升级硬盘录像机向其所在局域网内的其它硬盘录像机请求固件版本号和IP地址。局域网内的各硬盘录像机之间可互相进行访问,本步骤中,预升级硬盘录像机向其所在局域网内的其它硬盘录像机请求固件版本号和IP地址,具体地:预升级硬盘录像机向其所在局域网内的其它硬盘录像机发送连接请求,接收连接成功响应,向相应的硬盘录像机发送版本号获取请求,接收相应的硬盘录像机反馈的固件版本号和IP地址。所述预升级硬盘录像机向其所在局域网内的其它硬盘录像机发送连接请求之前,预升级硬盘录像机可采用在线设备发现协议(Sadp, Search Active Device Protocol),搜索出其所在局域网内的在线的其它硬盘录像机。采用Sadp,预升级硬盘录像机便可获知局域网内的在线的其它硬盘录像机的IP地址,以向搜索出的其它硬盘录像机发送连接请求。预升级硬盘录像机的升级操作可以默认在开机时启动;也可在需要时启动,具体地,预升级硬盘录像机接收启动指令,启动升级客户端操作,执行所述采用在线设备发现协议,搜索出其所在局域网内的在线的其它硬盘录像机的步骤。升级客户端操作为预升级硬盘录像机内设置的用于进行系统升级的任务。步骤102,预升级硬盘录像机将本地固件版本号与获取的固件版本号进行比较,选取大于本地固件版本号的固件版本号,从选取的固件版本号确定出最高版本的固件版本号。步骤103,预升级硬盘录像机由最高版本的固件版本号对应的IP地址,向相应的硬盘录像机请求版本文件,由请求的版本文件进行版本升级。本步骤中,所述预升级硬盘录像机由最高版本的固件版本号对应的IP地址,向相应的硬盘录像机请求版本文件具体包括:预升级硬盘录像机由最高版本的固件版本号对应的IP地址,向相应的硬盘录像机发送连接请求,接收连接成功响应,向相应的硬盘录像机发送版本文件获取请求,接收相应的硬盘录像机反馈的版本文件。本专利技术中,预升级硬盘录像机向其所在局域网内的其它硬盘录像机请求固件版本号和IP地址,确定出最闻版本的固件版本号,由最闻版本的固件版本号对本文档来自技高网
...
对硬盘录像机进行批量升级的方法及系统

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:孙冲吕明成孙承华
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:

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

1