【技术实现步骤摘要】
本专利技术实施例涉及通信
,尤其涉及一种播放设备的升级控制方法和装置。
技术介绍
音视频播放系统,由多台播放设备组成,播放设备一般都集成了网络通信功能,不同区域的多个播放设备可通过连接网络组成一个音视频播放系统。通常情况下,音视频播放系统中的多台播放设备会通过无线方式自组成一个私有网络,例如可使用无线网格(mesh)网络技术组成私有网络,各个播放设备可以通过该私有网络交换信息和数据。音视频播放系统中的播放设备一般是使用手机等移动终端进行控制,在移动终端上安装了专用的应用程序后,可以通过该应用程序访问和控制播放设备。移动终端的应用程序和播放设备中的软件都需要不定时的升级,而现有技术中对升级失败后的播放设备并没有进行有效的处理,导致播放设备中的软件版本不一致,使音视频播放系统中的音箱不能正常通信,甚至可能导致整个音视频播放系统都无法正常运行。例如,如果音视频播放系统中的播放设备中存在不同版本的软件,将可能导致以下后果:(1)由于播放设备版本之间更新迭代,通信消息格式的不兼容而导致播放设备死机或者不响应,特别的,如果音视频播放系统中的主播放设备死机或者不响应,将 ...
【技术保护点】
一种播放设备的升级控制方法,其特征在于,包括:当前播放设备在检测到软件版本升级触发事件时,进行软件版本升级操作;若当前播放设备升级失败,则获取音视频播放系统中其他播放设备的升级结果;当前播放设备根据所述其他播放设备的升级结果继续升级,以保持所述音视频播放系统中播放设备软件版本的一致性。
【技术特征摘要】
1.一种播放设备的升级控制方法,其特征在于,包括:当前播放设备在检测到软件版本升级触发事件时,进行软件版本升级操作;若当前播放设备升级失败,则获取音视频播放系统中其他播放设备的升级结果;当前播放设备根据所述其他播放设备的升级结果继续升级,以保持所述音视频播放系统中播放设备软件版本的一致性。2.根据权利要求1所述的方法,其特征在于,所述当前播放设备在检测到软件版本升级触发事件时,进行软件版本升级操作包括:当前播放设备在检测到软件版本升级触发事件时,根据所述软件版本升级触发事件中的升级类型,按照与所述升级类型对应的设定升级方式进行软件版本升级操作;相应的,所述当前播放设备根据所述其他播放设备升级结果继续升级,以保持所述音视频播放系统中播放设备软件版本的一致性包括:当前播放设备根据所述其他播放设备升级结果和所述升级类型继续升级,以保持所述音视频播放系统中播放设备软件版本的一致性。3.根据权利要求2所述的方法,其特征在于,所述升级类型为当前播放设备在接收到音视频播放系统中的播放设备同步升级指令时进行的升级。4.根据权利要求2所述的方法,其特征在于,所述升级类型为当前播放设备在加入音视频播放系统时进行的升级。5.根据权利要求3所述的方法,其特征在于,所述当前播放设备在检测到软件版本升级触发事件时,根据所述软件版本升级触发事件中的升级类型,按照与所述升级类型对应的设定升级方式进行软件版本升级操作包括:当前播放设备在检测到移动终端发送的音视频播放系统中的播放设备同步
\t升级指令时,根据所述同步升级指令中的第一待升级软件版本,将当前播放设备的软件版本升级到所述第一待升级软件版本。6.根据权利要求4所述的方法,其特征在于,所述当前播放设备在检测到软件版本升级触发事件时,根据所述软件版本升级触发事件中的升级类型,按照与所述升级类型对应的设定升级方式进行软件版本升级操作包括:当前播放设备在检测到主播放设备发送的升级指令时,根据所述升级指令中的第二待升级软件版本,将当前播放设备的软件版本升级到所述第二待升级软件版本。7.根据权利要求3或5所述的方法,其特征在于,所述当前播放设备根据所述其他播放设备升级结果和所述升级类型继续升级,以保持所述音视频播放系统中播放设备软件版本的一致性包括:若音视频播放系统中的其他播放设备全部升级失败,则重启当前播放设备,并按照与当前升级类型对应的设定升级方式继续升级,以保持所述音视频播放系统中播放设备软件版本的一致性;若音视频播放系统中的其他播放设备部分升级失败,则将设定升级失败标识赋值TURE,以使当前播放设备重启后,根据所述设定升级失败标识的值和设定加入系统升级类型标识的值,按照与当前升级类型对应的设定升级方式继续升级,以保持所述音视频播放系统中播放设备软件版本的一致性,所述设定升级失败标识初始值为FALSE,所述设定加入系统升级类型标识初始值为FALSE。8.根据权利要求4或6所述的方法,其特征在于,所述当前播放设备根据所述其他播放设备升级结果和所述升级类型继续升级,以保持所述音视频播放系统中播放设备软件版本的一致性包括:若其他待加入音视频播放系统的播放设备全部升级失败,则重启当前播放
\t设备,并按照与当前升级类型对应的设定升级方式继续升级,以保持所述音视频播放系统中播放设备软件版本的一致性;若其他待加入音视频播放系统的播放设备部分升级失败,则将设定升级失败标识赋值TURE以及将设定加入系统升级类型标识赋值TURE,以使当前播放设备重启后,根据所述设定升级失败标识的值和所述设定加入系统升级类型标识的值,按照与当前升级类型对应的设定升级方式继续升级,以保持所述音视频播放系统中播放设备软件版本的一致性,所述设定升级失败标识初始值为FALSE,所述设定加入系统升级类型标识初始值为FALSE。9.根据权利要求7所述的方法,其特征在于,所述当前播放设备重启后,根据所述设定升级失败标识的值和所述设定加入系统升级类型标识的值,按照与当前升级类型对应的设定升级方式继续升级包括:重启当前播放设备;所述当前播放设备获取所述设定升级失败标识的值和设定加入系统升级类型标识的值;若所述设定升级失败标识的值为TURE且所述设定加入系统升级类型标识的值为FALSE,则在当前播放设备加入音视频播放系统所在网络之前,再次进行与当前升级类型对应的设定升级方式的升级;若再次升级结果为失败,则将当前播放设备确定为待加入音视频播放系统的播放设备,并按照待加入音视频播放系统的播放设备升级类型对应的设定升级方式继续升级。10.根据权利要求8所述的方法,其特征在于,所述当前播放设备重启后,根据所述设定升级失败标识的值和所述设定加入系统升级类型标识的值,按照与当前升级类型对应的设定升级方式继续升级包括:重启当前播放设备;所述当前播放设备获取所述设定升级失败标识的值和设定加入系统升级类型标识的值;若所述设定升级失败标识的值为TURE且所述设定加入系统升级类型标识的值为TURE,则在当前播放设备加入音视频播放系统所在网络之后,按照与当前...
【专利技术属性】
技术研发人员:彭学锋,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。