音频数据播放方法、装置及智能电视机的制作方法

文档序号:9671249阅读:457来源:国知局
音频数据播放方法、装置及智能电视机的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种音频数据播放方法、装置及智能电视机。
【背景技术】
[0002]随着通信技术的发展,具有蓝牙功能、wifi功能等无线通信功能的智能设备及其相关的外部设备也层出不穷。例如,具有蓝牙功能和wifi功能的智能电视机,其相关的外部设备包括具有蓝牙功能和wifi功能的手机、平板电脑,具有蓝牙功能的蓝牙遥控器等。该智能设备可与多个外部设备连接,接收各个外部设备发送的音频数据,进行播放;但是,当多个外部设备同时发送音频数据给智能设备时,该智能设备同时接收到多个音频数据,将导致智能设备无法确定该播放哪个外部设备发送的音频数据,可能导致多个音频数据混合播放,出现音频数据重叠错乱的问题。以智能电视机为智能设备为例,以手机、蓝牙遥控器为外部设备为例,手机可以有多个,如手机P1、手机P2和手机P3 (家庭成员中,一人一部手机),用户A通过手机P1向智能电视机发送歌曲1,用户B通过手机P2向智能电视机发送歌曲2,用户C通过手机P3向智能电视机发送歌曲3,用户D通过蓝牙遥控器向智能电视机发送歌曲4,智能电视机在接收到歌曲1、歌曲2、歌曲3和歌曲4时,无法确定播放顺序,将导致同时播放接收的音频数据,出现音频数据重叠错乱的问题。
[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]第二赋值子单元,用于在所述音频数据的来源类型为无线网从设备时,根据所述第一个数和第二个数为所述音频数据赋予一权重值。
[0030]优选地,所述来源类型为蓝牙从设备的音频数据对应的权重值相同,所述来源类型为无线网从设备的音频数据对应的权重值相同。
[0031]此外,为实现上述目的,本发明还提供一种智能电视机,该智能电视机包括上述任一项所述的音频数据播放装置。
[0032]本发明的音频数据播放方法、装置及智能电视机,通过在不同传输方式下接收至少两组音频数据,所述音频数据来源于蓝牙从设备和无线网从设备;根据所述音频数据的来源类型和音频数据的大小分别确定所述音频数据的播放优先级;根据所述音频数据对应的播放优先级进行音频播放;可明确的确定接收到的各个音频数据的播放顺序,对接收到的音频数据按照播放优先级进行播放,可避免接收到多个不同传输类型的外部设备设备的音频数据时,出现音频数据重叠错乱而导致播放异常的问题。
【附图说明】
[0033]图1为本发明音频数据播放方法的一实施例的流程示意图;
[0034]图2为本发明音频数据播放方法中的根据该音频数据的来源类型和音频数据的大小分别确定所述音频数据的播放优先级的详细流程示意图;
[0035]图3为本发明音频数据播放方法中的分别根据该音频数据的来源类型为所述音频数据赋予一权重值的详细流程示意图;
[0036]图4为本发明音频数据播放装置的一实施例的结构示意图;
[0037]图5为本发明音频数据播放装置中的确定模块的详细结构示意图;
[0038]图6为本发明音频数据播放装置中的赋值单元的详细结构示意图。
[0039]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0040]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0041]参照图1,图1为本发明音频数据播放方法的一实施例的流程示意图,该方法可应用于智能电视机中,该方法包括:
[0042]S10、在不同传输方式下接收至少两组音频数据,该音频数据来源于蓝牙从设备和无线网从设备。
[0043]该音频数据可以有来源于蓝牙从设备,也有来源于无线网从设备。该蓝牙从设备为蓝牙遥控器、蓝牙音响等,该无线网从设备为手机、平板电脑等。在一实施例中,该音频数据包括音频数据F1、音频数据F2、音频数据F3和音频数据F4,蓝牙从设备包括第一蓝牙从设备B1和第二蓝牙从设备B2,无线网从设备包括第一无线网从设备W1和第二无线网从设备W2,其中,音频数据F1来源于第一蓝牙从设备B1、音频数据F2来源于第一蓝牙从设备B2、音频数据F3来源于第一无线网从设备W1、音频数据F4来源于第二无线网从设备W2。
[0044]S20、根据该音频数据的来源类型和音频数据的大小分别确定该音频数据的播放优先级。
[0045]该音频数据携带有音频来源标识,在该步骤中,根据音频数据携带的音频来源标识确定该音频数据的来源类型,以确定该音频数据是来自蓝牙从设备还是无线网从设备。在一实施例中,将来自蓝牙从设备的音频数据的音频来源标识设置为0x10,将来自无线网从设备的音频数据的音频来源标识设置为0x20。
[0046]在一实施例中,音频数据包括音频数据F1、音频数据F2、音频数据F3和音频数据F4,其中,音频数据F1的音频来源标识为0x10,音频数据F2的音频来源标识0x10,音频数据F3的音频来源标识0x20,音频数据F4的音频来源标识0x20,即音频数据F1和音频数据F2都是来源于蓝牙从设备,音频数据F3和音频数据F4都是来源于无线网从设备。
[0047]该音频数据的大小为音频数据的播放时长大小或音频数据的容量大小,如在一实施例中,音频数据F1的大小为:播放时长2分钟,音频数据F2的大小为:播放时长3分钟,音频数据F3的大小为:播放时长1分钟,音频数据F4的大小为:播放时长4分钟;在一实施例中,音频数据F1的大小为:容量5M,音频数据F2的大小为:容量6M,音频数据F3的大小为:容量2M,音频数据F4的大小为:容量4M。
[0048]在该步骤中,获取各个音频数据的来源类型和音频数据的大小,并根据各个音频数据的来源类型和音频数据的大小对该各个音频数据进行升序排列,排列在前的音频数据的优先级尚。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1