The invention provides a control method, a software upgrade device and audio playback device by writing to get the new version upgrade file required to download the required length and fitted to the audio equipment in long audio equipment; obtain the current remaining capacity corresponding to the long long; compare the download time and in the long time and the current remaining capacity corresponding; according to the comparison results, determine the upgrade mode, and according to the determined implementation of the corresponding upgrade mode upgrade operation. Accordingly, the present invention enables different upgrade modes to be initiated according to the current battery power of the audio playback device, so as to ensure that the audio playback device software upgrade proceeds normally in the case of battery powered.
【技术实现步骤摘要】
一种软件升级的控制方法、装置及音频播放设备
本专利技术涉及升级处理
,尤其涉及一种软件升级的控制方法、装置及音频播放设备。
技术介绍
智能网络音频播放设备(如音箱)越来越普及,这些智能网络音箱集成了处理器和网络接口,因此可以访问互联网的流媒体音乐,根据用户的选择,直接从网络获取音乐资源进行播放。智能网络音箱一般是使用移动终端(如手机和平板电脑)进行控制。如,在移动终端上安装专用的应用程序后,那么可以通过该应用程序访问智能网络音箱,可以浏览互联网上的流媒体音乐,并选择歌曲推送到智能网络音箱播放。在智能音箱需要升级时,那么智能音箱需要从网络服务器下载最新升级文件安装包到本地,然后再解压安装,从而完成升级操作。然而,智能音箱使用电池供电的时候,进行软件升级,那么需要确保电池的电量足够。如果在升级软件的过程中,电池没电了,那么会导致升级中断,严重的话会导致智能音箱不能正常启动。
技术实现思路
本专利技术实施例的目的在于提供一种软件升级的控制方法、装置及音频播放设备,其能够根据音频播放设备的当前电池电量来启动不同的升级模式,从而确保在电池供电的情况下,使得音频播放设备软件升级的正常进行。本专利技术实施例提供了一种软件升级的控制方法,应用于音频播放系统,包括步骤:获取新版本升级文件所需的下载时长和安装到音频播放设备中所需的写入时长;获取音频播放设备当前剩余电量对应的时长;将所述下载时长和写入时长的总时长与当前剩余电量对应的时长进行比较;根据比较结果,确定出升级模式,并根据确定出的升级模式执行对应的升级操作。本专利技术实施例还提供了一种软件升级的控制装置,应用于音频播 ...
【技术保护点】
一种软件升级的控制方法,应用于音频播放系统,其特征在于,包括步骤:获取新版本升级文件所需的下载时长和安装到音频播放设备中所需的写入时长;获取音频播放设备当前剩余电量对应的时长;将所述下载时长和写入时长的总时长与当前剩余电量对应的时长进行比较;根据比较结果,确定出升级模式,并根据确定出的升级模式执行对应的升级操作。
【技术特征摘要】
1.一种软件升级的控制方法,应用于音频播放系统,其特征在于,包括步骤:获取新版本升级文件所需的下载时长和安装到音频播放设备中所需的写入时长;获取音频播放设备当前剩余电量对应的时长;将所述下载时长和写入时长的总时长与当前剩余电量对应的时长进行比较;根据比较结果,确定出升级模式,并根据确定出的升级模式执行对应的升级操作。2.如权利要求1所述的软件升级的控制方法,其特征在于,获取新版本升级文件所需的下载时长的步骤之前,还包括:获取音频播放设备与新版本升级文件对应的网络服务器的当前下载速度;根据所述下载速度和新版本升级文件的数据包大小,计算出新版本升级文件所需的下载时长。3.如权利要求1或2所述的软件升级的控制方法,其特征在于,获取新版本升级文件安装到音频播放设备中所需的写入时长的步骤之前,还包括:根据旧版本对应的升级文件与新版本升级文件,计算出所述新版本升级文件安装到音频播放设备中所需的写入时长。4.如权利要求3所述的软件升级的控制方法,其特征在于,根据旧版本对应的升级文件与新版本升级文件,计算出所述新版本升级文件安装到音频播放设备中所需的写入时长的步骤,包括:获取旧版本对应的升级文件安装到音频播放设备中所需的第一写入时长;比较旧版本对应的升级文件与新版本升级文件,得到区别文件;将所述区别文件写入至学习建模数据库中进行运算,以得到所述区别文件安装到音频播放设备中所需的第二写入时长;根据第一写入时长和第二写入时长,计算出所述新版本升级文件安装到音频播放设备中所需的写入时长。5.如权利要求1所述的软件升级的控制方法,其特征在于,根据比较结果,确定出升级模式,并根据确定出的升级模式执行对应的升级操作的步骤,包括:如果所述下载时长和写入时长的总时长小于当前剩余电量对应的时长,则根据所述新版本升级文件执行全面升级操作。6.如权利要求1所述的软件升级的控制方法,其特征在于,根据比较结果,确定出升级模式,并根据确定出的升级模式执行对应的升级操作的步骤,还包括:如果所述下载时长和写入时长的总时长大于或等于当前剩余电量对应的时长,则将所述当前剩余电量对应的时长与预设时长进行对比;如果所述当前剩余电量对应的时长小于预设时长,则不执行升级操作,并提示当前剩余电量不足于支持升级操作;如果所述当前剩余电量对应的时长大于或等于预设时长,则升级所述新版本升级文件中的预设功能程序,暂不升级所述新版本升级文件中除预设功能程序之外的其他功能程序。7.一种软件升级的控制装置,应用于音频播放系统,其特征在于,包括:总时长获取模块,用于获取新版本升级文件所需的下载时长和安装到音频播放设备中所需的写入时长;电量时长获取模块,用于获取音频播放设备当前剩余电量对应的时长;时长比较模块,用于将所述下载时长和写入...
【专利技术属性】
技术研发人员:林尚波,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。