一种音频设备的升级方法和装置的制造方法
【技术领域】
[0001 ]本发明涉及通信技术领域,具体涉及一种音频设备的升级方法和装置。
【背景技术】
[0002]随着物联网的快速发展,智能硬件、智能家居的相关产品呈现多元化,使用范围越来越广,智能网络音箱正越来越普及,这些智能网络音箱集成了处理器和网络接口,可以访问互联网的流媒体音乐,根据用户的选择,直接从网络获取音乐资源播放。这些智能网络音箱可以由多个音箱组成一个音箱系统,该音箱系统可以同时与多个终端连接。
[0003]然而,由于这种智能网络音箱系统和终端上与之对应的应用程序都需要不定期的更新,而一台音箱升级不成功将会导致系统维护成本的增加,并且目前的升级方式需要用户进行繁琐的操作,使用户体验效果较差。
[0004]由上可知,由于现有音频设备没有一种较为方便的升级方式,会导致增加系统维护成本和操作繁琐等技术问题,用户迫切的需要一种稳定安全、交互性好的升级流程。
【发明内容】
[0005]本发明实施例提供一种音频设备的升级方法和装置,可以解决现有技术中系统维护成本较高和操作繁琐等技术问题。
[0006]本发明实施例提供一种音频设备的升级方法,应用于终端,包括以下步骤:
[0007]将第一校验信息发送给至少一个音频设备,所述第一校验信息由服务器根据升级文件生成的;
[0008]接收服务器发送的升级文件,并将接收到的升级文件发送给目标音频设备,所述目标音频设备为至少一个音频设备中需要升级的所述音频设备;
[0009]接收所述目标音频设备返回的比较结果信息,所述比较结果信息由所述目标音频设备将第一校验信息与第二校验信息进行比较获得的,其中,所述第二校验信息为所述目标音频设备根据其接收到的升级文件生成的;
[0010]根据比较结果信息发送升级指令给所述目标音频设备,以使所述目标音频设备根据升级指令和所述升级文件进行升级。
[0011]本发明实施例还提供一种音频设备的升级方法,应用于音频设备,包括以下步骤:
[0012]接收第一校验信息,所述第一校验信息由服务器根据升级文件生成的;
[0013]接收终端发送的升级文件,并根据接收到的升级文件生成第二校验信息;
[0014]比较所述第一校验信息和所述第二校验信息,以得到比较结果信息,并将所述比较结果信息发送至所述终端;
[0015]接收升级指令并根据所述升级指令和所述升级文件进行升级,所述升级指令由所述终端根据所述比较结果信息生成的。
[0016]本发明实施例提供了一种音频设备的升级装置,应用于终端,包括:校验信息发送模块、第一文件接收模块、文件发送模块、比较信息接收模块以及指令发送模块;
[0017]所述校验信息发送模块,用于将第一校验信息发送给至少一个音频设备,所述第一校验信息由服务器根据升级文件生成的;
[0018]所述第一文件接收模块,用于接收服务器发送的升级文件;
[0019]所述文件发送模块,用于将接收到的升级文件发送给目标音频设备,所述目标音频设备为至少一个音频设备中需要升级的所述音频设备;
[0020]所述比较信息接收模块,用于接收所述目标音频设备返回的比较结果信息,所述比较结果信息由所述目标音频设备将第一校验信息与第二校验信息进行比较获得的,其中,所述第二校验信息为所述目标音频设备根据其接收到的升级文件生成的;
[0021 ]所述指令发送模块,用于根据比较结果信息发送升级指令给所述目标音频设备,以使所述目标音频设备根据升级指令和所述升级文件进行升级。
[0022]本发明实施了还提供了一种音频设备的升级装置,应用于音频设备,包括:校验信息接收模块、第二文件接收模块、校验信息生成模块、比较模块以及指令接收模块;
[0023]所述校验信息接收模块,用于接收第一校验信息,所述第一校验信息由服务器根据升级文件生成的;
[0024]所述第二文件接收模块,用于接收终端发送的升级文件;
[0025]所述校验信息生成模块,用于根据接收到的升级文件生成第二校验信息;
[0026]所述比较模块,用于比较所述第一校验信息和所述第二校验信息,以得到比较结果信息,并将所述比较结果信息发送至所述终端;
[0027]所述指令接收模块,用于接收升级指令并根据所述升级指令和所述升级文件进行升级,所述升级指令由所述终端根据所述比较结果信息生成的。本发明的实施例提供了一种音频设备的升级方法和装置,接收服务器发送的升级文件,通过第一校验信息与第二校验信息的对比获取对比结果,发送升级指令给目标音频设备,使目标音频设备根据升级指令和升级文件进行升级,可见,本发明实施例的音频设备的升级方法可以通过终端直接控制多个音箱升级的升级流程,并且本发明实施例的音频设备的升级方法操作简单、对用户终端的硬件配置没有过高的要求,与现有升级方式相比,本发明实施例的音频设备的升级方法可以提高设备的升级速度,并且本方法应用范围更广泛,还具有实施简单、成本低等优点。
【附图说明】
[0028]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029]图1为本发明实施例一提供的一种音频设备的升级方法的流程示意图;
[0030]图2为本发明实施例二提供的一种音频设备的升级方法的流程示意图;
[0031]图3为本发明实施例三提供的一种音频设备的升级方法的流程示意图;
[0032]图4为本发明实施例四提供的一种音频设备的升级装置的结构示意图;
[0033]图5为本发明实施例四提供的另一种音频设备的升级装置的结构示意图;
[0034]图6为本发明实施例五提供的一种音频设备的升级装置的结构示意图;
[0035]图7为本发明实施例五提供的另一种音频设备的升级装置的结构示意图。
【具体实施方式】
[0036]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0037]本发明实施例提供一种音频设备的升级方法和装置。以下将分别进行详细说明。
[0038]实施例一、
[0039]本实施例提供了一种音频设备的升级方法,可以由处理装置实施,该处理装置可以集成在终端等设备中,如图1所示,包括以下步骤:
[0040]步骤SlOl,将第一校验信息发送给至少一个音频设备,该第一校验信息由服务器根据升级文件生成的。
[0041]具体的,在将该第一检验信息发送至音频设备之前,服务器生成升级文件时,可以同时生成一个第一校验信息,向所述服务器发送升级请求后,终端接收所述服务器发送的第一校验信息,所述第一校验信息由服务器根据所述升级文件生成的,然后终端将第一校验信息发送给至少一个音频设备。
[0042]比如,在音箱的软件出现新版本时,服务器端同时根据当前最新的软件安装包生成第一校验信息,并将该第一校验信息发送至手机,手机再发送至音箱,音箱接收到该第一校验信息后保存在音箱的rom中(Read-Only Memory,只读存储器)。
[0043]步骤S102,接收服务器发送的升级文件,并将接收到的升级文件发送给目标音频设备,目标音频设备为至少一个音频设备中需要升级的音频设备。
[0044]在本实施例中,当音频设备需