一种蓝牙音箱及其在线音频文件的播放方法与流程

文档序号:19076944发布日期:2019-11-08 21:41阅读:989来源:国知局
一种蓝牙音箱及其在线音频文件的播放方法与流程

本发明涉及音箱技术领域,特别涉及一种蓝牙音箱及其在线音频文件的播放方法。



背景技术:

现有的蓝牙音箱的在线音频文件的方法是:对音频文件进行下载,当下载完毕后,则播放所述下载音频文件,但是这种播放方式需要对音频文件完全下载完毕后,再进行播放,当网络存不稳定是,就会存在一定的延时情况,最终使得蓝牙音箱无法流畅的播放音频文件。



技术实现要素:

本发明的目的是提供一种可流畅地播放在线音频文件的蓝牙音箱和方法。

本发明解决其技术问题的解决方案是:一种蓝牙音箱的在线音频文件的播放方法,所述播放方法应用于蓝牙音箱,包括:

获取音频文件的在线下载地址;

按照音频文件的顺序,将音频文件依次划分成n份子文件,n为自然数,n≥3;

对n份子文件的下载速度进行分配,其中,所述下载速度的分配原则为:靠近音频文件头部的子文件所对应的下载速度大于远离音频文件头部的子文件所对应的下载速度;

对n份子文件按照分配得到的下载速度同时进行下载;

按照音频文件的顺序,依次播放下载完毕的子文件。

进一步,每一份子文件的大小均相同。

进一步,所述音频文件的格式包括:mp3、mpeg-4、wma、mpeg任意一种。

进一步,相邻子文件之间所对应的下载速度差值相同。

一种蓝牙音箱,所述蓝牙音箱本体内设有获取模块、划分模块、分配模块、下载模块和播放模块;

所述获取模块用于获取音频文件的在线下载地址;

所述划分模块用于按照音频文件的顺序,将音频文件依次划分成n份子文件,n为自然数,n≥3;

所述分配模块用于对n份子文件的下载速度进行分配,其中,所述下载速度的分配原则为:靠近音频文件头部的子文件所对应的下载速度大于远离音频文件头部的子文件所对应的下载速度;

所述下载模块用于对n份子文件按照分配得到的下载速度同时进行下载;

所述播放模块用于按照音频文件的顺序,依次播放下载完毕的子文件。

进一步,每一份子文件的大小均相同。

进一步,所述音频文件的格式包括:mp3、mpeg-4、wma、mpeg任意一种。

进一步,相邻子文件之间所对应的下载速度差值相同。。

本发明的有益效果是:通过将音频文件划分成n份子文件,并对n份子文件分配不同的下载速度。实现边下载边播放的功能,而且,播放的文件均为已经下载完毕的文件,通过这样的方式,降低了延时情况,可流畅的播放在线音频文件。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单说明。显然,所描述的附图只是本发明的一部分实施例,而不是全部实施例,本领域的技术人员在不付出创造性劳动的前提下,还可以根据这些附图获得其他设计方案和附图。

图1是本在线音频文件的播放方法的步骤流程图;

图2是蓝牙音箱的模块示意图。

具体实施方式

以下将结合实施例和附图对本发明的构思、具体结构及产生的技术效果进行清楚、完整地描述,以充分地理解本发明的目的、特征和效果。显然,所描述的实施例只是本发明的一部分实施例,而不是全部实施例,基于本发明的实施例,本领域的技术人员在不付出创造性劳动的前提下所获得的其他实施例,均属于本发明保护的范围。另外,文中所提到的所有联接/连接关系,并非单指构件直接相接,而是指可根据具体实施情况,通过添加或减少联接辅件,来组成更优的联接结构。本发明创造中的各个技术特征,在不互相矛盾冲突的前提下可以交互组合。

实施例1,参见图1,一种蓝牙音箱的在线音频文件的播放方法,该方法应用于蓝牙音箱,包括:

步骤s100、获取音频文件的在线下载地址;

步骤s200、按照音频文件的顺序,将音频文件依次划分成n份子文件;

步骤s300、对n份子文件的下载速度进行分配;

其中,所述下载速度的分配原则为:靠近音频文件头部的子文件所对应的下载速度大于远离音频文件头部的子文件所对应的下载速度;

步骤s400、对n份子文件按照分配得到的下载速度同时进行下载;

步骤s500、按照音频文件的顺序,依次播放下载完毕的子文件。

需要说明的是,所述音频文件的顺序指的是按照音频文件按照时间轴所播放的顺序。n为自然数,且n≥3。所述在线下载地址可以为互联网地址,也可以为客户端所映射的地址。

本方法创造性的通过将音频文件划分成n份子文件,并对n份子文件分配不同的下载速度,其中,靠近音频文件头部的子文件的下载速度大于远离音频文件头部的子文件的下载速度。通过这样的下载速度分配原则,使得靠近音频文件头部的子文件得以优先下载完毕,由于靠近音频文件头部的子文件在时间轴上,会在前播放,因此,本方法实现边下载边播放的功能,而且,播放的文件均为已经下载完毕的文件,通过这样的方式,降低了延时情况,可流畅的播放在线音频文件。

作为进一步的优选实施方式,将音频文件依次划分成n份大小相同的子文件。由于平均分配的划分方式在程序实现中是最简单的,因此通过这样的划分方法,提高了划分速度,进而提高本方法的执行速度。

作为进一步的优选实施方式,所述音频文件的格式包括:mp3、mpeg-4、wma、mpeg任意一种。

作为进一步的优选实施方式,相邻子文件之间所对应的下载速度差值相同。通过等差分配下载速度的方式,使得分配更加有效率。

参考图2,本申请同时提供一种蓝牙音箱,蓝牙音箱本体内设有获取模块、划分模块、分配模块、下载模块和播放模块;

所述获取模块用于获取音频文件的在线下载地址;

所述划分模块用于按照音频文件的顺序,将音频文件依次划分成n份子文件;

所述分配模块用于对n份子文件的下载速度进行分配,其中,所述下载速度的分配原则为:靠近音频文件头部的子文件所对应的下载速度大于远离音频文件头部的子文件所对应的下载速度;

所述下载模块用于对n份子文件按照分配得到的下载速度同时进行下载;

所述播放模块用于按照音频文件的顺序,依次播放下载完毕的子文件。

本蓝牙音箱至少可以执行上述的在线音频文件的播放方法的一种实施方式,因此其具有上述在线音频文件的播放方法的有益效果,这里就不重复描述了。

作为优化,在划分模块中,所述划分模块将n份子文件均划分成大小相同。由于平均分配的划分方式在程序实现中是最简单的,因此通过可以降低划分模块的复杂度,方便开发。

作为优化,所述音频文件的格式包括:mp3、mpeg-4、wma、mpeg任意一种。

作为优化,相邻子文件之间所对应的下载速度差值相同。

以上对本发明的较佳实施方式进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做出种种的等同变型或替换,这些等同的变型或替换均包含在本申请权利要求所限定的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1