一种会议音频处理器的远程升级方法、装置及介质制造方法及图纸

技术编号:34607724 阅读:17 留言:0更新日期:2022-08-20 09:12
本发明专利技术公开了一种会议音频处理器的远程升级方法、装置及介质,方法包括:获取目标设备的目标处理器的软件升级平台的服务器ip地址;根据服务器ip地址,建立目标处理器与软件升级平台的websocket连接;获取软件升级平台的目标软件版本信息,目标处理器根据目标软件版本信息向软件升级平台发送升级请求;根据升级请求,软件升级平台向目标处理器发送软件升级包;目标处理器对软件升级包进行完整性验证处理;根据完整性验证处理的完整结果,对目标处理器进行软件升级,更新目标处理器的软件版本信息为目标软件版本信息。本发明专利技术实现了音频处理器联网的自动升级,减少用户对会议音频处理器升级的操作步骤,可广泛应用于处理器软件技术领域。术领域。术领域。

【技术实现步骤摘要】
一种会议音频处理器的远程升级方法、装置及介质


[0001]本专利技术涉及处理器软件
,尤其是一种会议音频处理器的远程升级方法、装置及介质。

技术介绍

[0002]会议音频处理器主要应用于会议房间的调音及音频处理,它的定位一般属于工程设备类,而非消费电子类,功能及机器使用的稳定性要求较高。目前市场上面的会议音频处理器的升级方式还较为传统,当软件方面出现问题时,一般由厂家提供软件升级包,然后用户再通过软件升级工具对机器进行升级。
[0003]但是目前会议音频处理器一般是室内的局域网中使用,升级方式还较为传统,用户需要有厂家提供的软件升级包和安装好软件升级工具才能对会议音频处理器进行程序升级,升级操作较为麻烦。

技术实现思路

[0004]有鉴于此,本专利技术实施例提供一种会议音频处理器的远程升级方法、装置及介质,能够实现自动化的音频处理器程序升级。
[0005]第一方面,本专利技术实施例提供了一种会议音频处理器的远程升级方法,包括:
[0006]获取目标设备的目标处理器的软件升级平台的服务器ip地址;
[0007]根据所述服务器ip地址,建立所述目标处理器与所述软件升级平台的websocket连接;
[0008]获取所述软件升级平台的目标软件版本信息,所述目标处理器根据所述目标软件版本信息向所述软件升级平台发送升级请求;
[0009]根据所述升级请求,所述软件升级平台向所述目标处理器发送软件升级包;
[0010]所述目标处理器对所述软件升级包进行完整性验证处理;
[0011]根据所述完整性验证处理的完整结果,对所述目标处理器进行软件升级,更新所述目标处理器的软件版本信息为目标软件版本信息。
[0012]可选地,所述方法还包括:
[0013]对所述目标处理器的待升级软件程序数据进行备份。
[0014]可选地,所述根据所述服务器ip地址,建立所述目标处理器与所述软件升级平台的websocket连接,包括:
[0015]所述目标处理器根据所述服务器ip地址向所述软件升级平台发起websocket连接;
[0016]所述目标处理器判断所述websocket连接是否完成;
[0017]若所述websocket连接未完成,所述目标处理器进行websocket连接轮询处理;
[0018]若所述websocket连接完成,所述目标处理器停止websocket连接轮询处理。
[0019]可选地,所述获取所述软件升级平台的目标软件版本信息,所述目标处理器根据
所述目标软件版本信息向所述软件升级平台发送升级请求,包括:
[0020]获取所述软件升级平台的最新软件版本信息;
[0021]当所述目标处理器的软件版本信息与所述最新软件版本信息不一致,所述目标处理器根据所述目标软件版本信息向所述软件升级平台发送升级请求。
[0022]可选地,所述目标处理器对所述软件升级包进行完整性验证处理,包括:
[0023]对所述软件升级包的数据包头检测处理;
[0024]和,对所述软件升级包的数据包长度检测处理;
[0025]和,对所述软件升级包的id类型检测处理;
[0026]和,对所述软件升级包的数据包内容检测处理量。
[0027]可选地,所述对所述目标处理器进行软件升级,包括:
[0028]对所述软件升级包进行解密处理;
[0029]根据所述解密处理后的软件升级包的脚本文件进行软件升级。
[0030]可选地,所述对所述目标处理器进行软件升级,还包括:
[0031]停止所述目标设备的原程序运行;
[0032]根据所述解密处理后的软件升级包,修改所述目标设备的程序启动路径;
[0033]根据修改后的程序启动路径,执行升级后的程序,完成软件升级。
[0034]第二方面,本专利技术实施例提供了一种会议音频处理器的远程升级装置,包括:
[0035]第一模块,用于获取目标设备的目标处理器的软件升级平台的服务器ip地址;
[0036]第二模块,用于根据所述服务器ip地址,建立所述目标处理器与所述软件升级平台的websocket连接;
[0037]第三模块,用于获取所述软件升级平台的目标软件版本信息,所述目标处理器根据所述目标软件版本信息向所述软件升级平台发送升级请求;
[0038]第四模块,用于根据所述升级请求,所述软件升级平台向所述目标处理器发送软件升级包;
[0039]第五模块,用于所述目标处理器对所述软件升级包进行完整性验证处理;
[0040]第六模块,用于根据所述完整性验证处理的完整结果,对所述目标处理器进行软件升级,更新所述目标处理器的软件版本信息为目标软件版本信息。
[0041]第三方面,本专利技术实施例的提供了一种电子设备,包括处理器以及存储器;
[0042]所述存储器用于存储程序;
[0043]所述处理器执行所述程序实现如前面所述的方法。
[0044]第四方面,本专利技术实施例的提供了一种计算机可读存储介质,所述存储介质存储有程序,所述程序被处理器执行实现如前面所述的方法。
[0045]本专利技术实施例还公开了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器可以从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行前面的方法。
[0046]本专利技术实施例首先获取目标设备的目标处理器的软件升级平台的服务器ip地址;随后根据所述服务器ip地址,建立所述目标处理器与所述软件升级平台的websocket连接;然后获取所述软件升级平台的目标软件版本信息,所述目标处理器根据所述目标软件版本
信息向所述软件升级平台发送升级请求;随后根据所述升级请求,所述软件升级平台向所述目标处理器发送软件升级包;之后所述目标处理器对所述软件升级包进行完整性验证处理;最终根据所述完整性验证处理的完整结果,对所述目标处理器进行软件升级,更新所述目标处理器的软件版本信息为目标软件版本信息。本专利技术针对现有技术传统的升级方案,给出一种自动化升级策略,实现了音频处理器联网的自动升级,减少用户对会议音频处理器升级的操作步骤。
附图说明
[0047]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0048]图1为本专利技术实施例提供的一种会议音频处理器的远程升级方法的流程示意图;
[0049]图2为本专利技术实施例提供的一种会议音频处理器的远程升级方法的实现原理流程示意图;
[0050]图3为本专利技术实施例提供的websocket连接的流程示意图。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种会议音频处理器的远程升级方法,其特征在于,包括:获取目标设备的目标处理器的软件升级平台的服务器ip地址;根据所述服务器ip地址,建立所述目标处理器与所述软件升级平台的websocket连接;获取所述软件升级平台的目标软件版本信息,所述目标处理器根据所述目标软件版本信息向所述软件升级平台发送升级请求;根据所述升级请求,所述软件升级平台向所述目标处理器发送软件升级包;所述目标处理器对所述软件升级包进行完整性验证处理;根据所述完整性验证处理的完整结果,对所述目标处理器进行软件升级,更新所述目标处理器的软件版本信息为目标软件版本信息。2.根据权利要求1所述的一种会议音频处理器的远程升级方法,其特征在于,还包括:对所述目标处理器的待升级软件程序数据进行备份。3.根据权利要求1所述的一种会议音频处理器的远程升级方法,其特征在于,所述根据所述服务器ip地址,建立所述目标处理器与所述软件升级平台的websocket连接,包括:所述目标处理器根据所述服务器ip地址向所述软件升级平台发起websocket连接;所述目标处理器判断所述websocket连接是否完成;若所述websocket连接未完成,所述目标处理器进行websocket连接轮询处理;若所述websocket连接完成,所述目标处理器停止websocket连接轮询处理。4.根据权利要求1所述的一种会议音频处理器的远程升级方法,其特征在于,所述获取所述软件升级平台的目标软件版本信息,所述目标处理器根据所述目标软件版本信息向所述软件升级平台发送升级请求,包括:获取所述软件升级平台的最新软件版本信息;当所述目标处理器的软件版本信息与所述最新软件版本信息不一致,所述目标处理器根据所述目标软件版本信息向所述软件升级平台发送升级请求。5.根据权利要求1所述的一种会议音频处理器的远程升级方法,其特征在于,所述目标处理...

【专利技术属性】
技术研发人员:王恒陈科壬杨伟汉李子强东莲正
申请(专利权)人:广州市迪士普音响科技有限公司
类型:发明
国别省市:

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

1