音频播放设备的软件版本同步方法、装置及音频播放设备制造方法及图纸

技术编号:15982401 阅读:42 留言:0更新日期:2017-08-12 05:34
本发明专利技术提供一种音频播放设备的软件版本同步方法、装置及音频播放设备,当音频播放设备需要加入音频播放系统中时,通过接收终端发送的邀请加入音频播放系统的请求指令;根据请求指令,与音频播放系统中的原音频播放设备相互建立网络连接;获取音频播放系统中的原音频播放设备的软件版本信息;将获取的所述软件版本信息与新增音频播放设备的软件版本信息进行对比;根据对比结果,同步所述新增音频播放设备的软件版本与原音频播放设备的软件版本。因此,本发明专利技术能有效保证在同一个音频播放系统中的所有音频播放设备的软件版本一致,从而能提高音频播放系统中的所有音频播放设备的协调性、稳定性和一致性。

【技术实现步骤摘要】
音频播放设备的软件版本同步方法、装置及音频播放设备
本专利技术涉及通信
,尤其涉及一种音频播放设备的软件版本同步方法、装置及音频播放设备。
技术介绍
智能网络音频播放设备(如音箱)越来越普及,这些智能网络音箱集成了处理器和网络接口,因此可以访问互联网的流媒体音乐,根据用户的选择,直接从网络获取音乐资源进行播放。智能网络音箱一般是使用移动终端(如手机和平板电脑)进行控制。如,在移动终端上安装专用的应用程序后,那么可以通过该应用程序访问智能网络音箱,可以浏览互联网上的流媒体音乐,并选择歌曲推送到智能网络音箱播放。在由多个智能网络音箱组成的音箱播放系统中,各智能网络音箱的性能一致是实现多音箱操作的关键之处。因为,在一个多音箱组成的音箱播放系统中,如果各音箱的性能不一致,那么会出现不能协调一致的工作。
技术实现思路
本专利技术实施例的目的在于提供一种音频播放设备的软件版本同步方法、装置及音频播放设备,其能有效保证在同一个音频播放系统中的所有音频播放设备的软件版本一致,从而能提高音频播放系统中的所有音频播放设备的协调性、稳定性和一致性。本专利技术实施例提供了一种音频播放设备的软件版本同步方法,包括步骤:接收终端发送的邀请加入音频播放系统的请求指令;根据所述请求指令,与所述音频播放系统中的原音频播放设备相互建立网络连接;获取所述音频播放系统中的原音频播放设备的软件版本信息;将获取的所述软件版本信息与新增音频播放设备的软件版本信息进行对比;根据对比结果,同步所述新增音频播放设备的软件版本与原音频播放设备的软件版本。本专利技术实施例还提供了一种音频播放设备的软件版本同步装置,包括:请求指令接收模块,用于接收终端发送的邀请加入音频播放系统的请求指令;网络连接建立模块,用于根据所述请求指令,与所述音频播放系统中的原音频播放设备相互建立网络连接;版本信息获取模块,用于获取所述音频播放系统中的原音频播放设备的软件版本信息;版本信息对比模块,用于将获取的所述软件版本信息与新增音频播放设备的软件版本信息进行对比;版本同步模块,用于根据对比结果,同步所述新增音频播放设备的软件版本与原音频播放设备的软件版本。本专利技术实施例还提供了一种音频播放设备,包括存储器和处理器,所述处理器和所述存储器通过总线连接;所述存储器用于存储一组程序代码,所述处理器用于调用所述存储器中存储的程序代码,执行如下操作:接收终端发送的邀请加入音频播放系统的请求指令;根据所述请求指令,与所述音频播放系统中的原音频播放设备相互建立网络连接;获取所述音频播放系统中的原音频播放设备的软件版本信息;将获取的所述软件版本信息与新增音频播放设备的软件版本信息进行对比;根据对比结果,同步所述新增音频播放设备的软件版本与原音频播放设备的软件版本。本专利技术提供的音频播放设备的软件版本同步方法、装置及音频播放设备,当音频播放设备需要加入音频播放系统中时,那么通过接收终端发送的邀请加入音频播放系统的请求指令;根据所述请求指令,与所述音频播放系统中的原音频播放设备相互建立网络连接;获取所述音频播放系统中的原音频播放设备的软件版本信息;将获取的所述软件版本信息与新增音频播放设备的软件版本信息进行对比;根据对比结果,同步所述新增音频播放设备的软件版本与原音频播放设备的软件版本。因此,本专利技术能有效保证在同一个音频播放系统中的所有音频播放设备的软件版本一致,从而能提高音频播放系统中的所有音频播放设备的协调性、稳定性和一致性。附图说明图1是本专利技术实施例提供的音频播放设备的软件版本同步方法的实现流程示意图。图2是本专利技术一实施例提供的音频播放设备的软件版本同步方法的具体实现流程示意图。图3是本专利技术另一实施例提供的音频播放设备的软件版本同步方法的具体实现流程示意图。图4是本专利技术实施例提供的删除软件升级文件的实现流程示意图。图5是本专利技术实施例提供的音频播放设备拥有软件升级文件的实现流程示意图。图6是本专利技术实施例提供的音频播放设备的软件版本同步装置的模块示意图。图7是本专利技术一实施例提供的音频播放设备的软件版本同步装置的详细模块示意图。图8是本专利技术另一实施例提供的音频播放设备的软件版本同步装置的详细模块示意图。图9是本专利技术又一实施例提供的音频播放设备的软件版本同步装置的详细模块示意图。图10是本专利技术实施例提供的音频播放设备的模块示意图。具体实施方式请参照附图中的图式,其中相同的组件符号代表相同的组件,本专利技术的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所示例的本专利技术的具体实施例,其不应被视为限制本专利技术未在此详述的其它具体实施例。本专利技术原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本专利技术的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。请参阅图1,所示为本专利技术一实施例提供的音频播放设备的软件版本同步方法。所述音频播放设备的软件版本同步方法,应用于音频播放设备中,包括如下步骤:在步骤S101中,接收终端发送的邀请加入音频播放系统的请求指令。在本专利技术实施例中,首先,在移动终端(如手机和平板电脑)中安装音频播放设备APP(Application,应用程序)软件,该APP软件用于控制所述音频播放设备。可以理解的是,音频播放设备(如智能音箱)在工厂生产时,工作人员会给该音频播放设备的软件刷新到当前最新版本的软件。如,在给音频播放设备刷新软件时,会在该音频播放设备的闪存(FLASH)内备份一个当前最新版本的升级文件。因此,当音频播放设备需要加入音频播放系统中时,那么在移动终端的APP软件界面上选择该音频播放设备,此时,移动终端会向该音频播放设备发送邀请加入音频播放系统的请求指令,该音频播放设备会接收到移动终端发送的邀请加入音频播放系统的请求指令。然而,可以理解的是,该音频播放系统内可以是已有一台或多台音频播放设备存在,且已有的多台音频播放设备的软件版本相同。然而,也可以是音频播放系统内暂时一台音频播放设备都没有。对于音频播放系统内暂时一台音频播放设备都没有的情况下,那么第一台音频播放设备直接加入音频播放系统,无需进行软件版本比较。对于有新的音频播放设备加入已存在有一台或多台音频播放设备的音频播放系统的情况,那么该新加入的音频播放设备需要执行步骤S102、步骤S103、和步骤S104。在步骤S102中,根据所述请求指令,与所述音频播放系统中的原音频播放设备相互建立网络连接。在步骤S103中,获取所述音频播放系统中的原音频播放设备的软件版本信息。在本专利技术实施例中,对于已存在有一台或多台音频播放设备的音频播放系统的情况,一种情况是:音频播放系统中的所有音频播放设备均保存有软件升级文件;那么新加入音频播放系统中的音频播放设备可以随机的从其中一台音频播放设备中获取软件版本信息。另一种情况是:只有该音频播放系统中的音频播放主设备才保存有软件升级文件,那么新加入音频播放系统中的音频播放设备从该音频播放主设备中获取软件版本信息。在步骤S104中,将获取的所述软件版本信息与新增音频播放设备的软件版本信息进行对比。在步骤S105中,根据对比结果,同步所述新增音频播放设备的软件版本与原音频播放设备的软件版本。作为本专利技术一实施例,步骤S105,包括:若本文档来自技高网...
音频播放设备的软件版本同步方法、装置及音频播放设备

【技术保护点】
一种音频播放设备的软件版本同步方法,其特征在于,包括步骤:接收终端发送的邀请加入音频播放系统的请求指令;根据所述请求指令,与所述音频播放系统中的原音频播放设备相互建立网络连接;获取所述音频播放系统中的原音频播放设备的软件版本信息;将获取的所述软件版本信息与新增音频播放设备的软件版本信息进行对比;根据对比结果,同步所述新增音频播放设备的软件版本与原音频播放设备的软件版本。

【技术特征摘要】
1.一种音频播放设备的软件版本同步方法,其特征在于,包括步骤:接收终端发送的邀请加入音频播放系统的请求指令;根据所述请求指令,与所述音频播放系统中的原音频播放设备相互建立网络连接;获取所述音频播放系统中的原音频播放设备的软件版本信息;将获取的所述软件版本信息与新增音频播放设备的软件版本信息进行对比;根据对比结果,同步所述新增音频播放设备的软件版本与原音频播放设备的软件版本。2.如权利要求1所述的音频播放设备的软件版本同步方法,其特征在于,根据对比结果,同步所述新增音频播放设备的软件版本与原音频播放设备的软件版本的步骤,包括:若原音频播放设备的软件版本高于新增音频播放设备的软件版本时,则读取原音频播放设备中存储的软件升级文件;根据所述软件升级文件,对新增音频播放设备当前的软件版本进行升级操作。3.如权利要求2所述的音频播放设备的软件版本同步方法,其特征在于,若原音频播放设备的软件版本高于新增音频播放设备的软件版本时,则读取原音频播放设备中存储的软件升级文件的步骤,包括:若原音频播放设备的软件版本高于新增音频播放设备的软件版本时,则向所述音频播放系统中的原音频播放设备广播升级文件读取消息,以使保存有所述升级文件的音频播放设备与其建立应答通信;接收保存有所述升级文件的音频播放设备返回的确认消息;根据所述确认消息,与保存有所述升级文件的音频播放设备建立一对一应答通信;从保存有所述升级文件的音频播放设备中读取软件升级文件。4.如权利要求2所述的音频播放设备的软件版本同步方法,其特征在于,在所述根据所述软件升级文件,对新增音频播放设备当前的软件版本进行升级操作的步骤之后,还包括:当升级成功后,上报升级成功消息;根据所述升级成功消息,删除所述软件升级文件。5.如权利要求1所述的音频播放设备的软件版本同步方法,其特征在于,根据对比结果,同步所述新增音频播放设备的软件版本与原音频播放设备的软件版本的步骤,包括:若原音频播放设备的软件版本低于新增音频播放设备的软件版本时,则读取新增音频播放设备的软件升级文件;根据所述软件升级文件,生成升级指令;其中,所述升级指令用于指示原音频播放设备根据所述软件升级文件执行升级操作;向所述音频播放系统中的原音频播放设备发送所述升级指令,以指示原音频播放设备执行升级操作;其中,所述升级指令中携带有所述软件升级文件。6.如权利要求5所述的音频播放设备的软件版本同步方法,其特征在于,在向所述音频播放系统中的原音频播放设备发送升级指令的步骤之后,还包括:接收原音频播放设备返回的升级成功消息;生成升级文件的删除指令;向所述音频播放系统中的原音频播放设备发送所述删除指令,以使所述原音频播放设备根据所述删除指令,删除所述软件升级文件。7.如权利要求1所述的音频播放设备的软件版本同步方法,其特征在于,根据对比结果,同步所述新增音频播放设备的软件版本与原音频播放设备的软件版本的步骤之后,还包括:接收所述终端发送的命令退出所述音频播放系统的控制指令;根据所述控制指令,从保存有所述升级文件的音频播放设备中读取软件升级文件;将所述软件升级文件保存至新增音频播放设备存储器中;根据所述控制指令,与所述音频播放系统中的原音频播放设备断开网络连接。8.一种音频播放设备的软件版本同步装置,其特征在于,包括:请求指令接收模块,用于接收终端发送的邀请加入音频播放系统的请求指令;网络连接建立模块,用于根据所述请求指令,与所述音频播放系统中的原音频播放设备相互建立网络连接;版本信息获取模块,用于获取所述音频播放系统中的原音频播放设备的软件版本信息;...

【专利技术属性】
技术研发人员:林尚波
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1