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

文档序号:9671249阅读:来源:国知局
[0049]在一实施例中,可确定先播放来源类型为无线网从设备的音频数据,然后再播放优先来源类型为蓝牙从设备的音频数据,属于同一类型类型的音频数据,再按照音频数据的大小从小到大进行播放,即先播放较小的音频信号。如该音频数据包括来源类型为蓝牙从设备的音频数据F1、来源类型为蓝牙从设备的音频数据F2、来源类型为无线从设备的音频数据F3和来源类型为无线从设备的音频数据F4,它们的大小分别2分钟、3分钟、1分钟、4分钟,音频数据的播放优先级从高到低排序依次为:音频数据F3、音频数据F4、音频数据F1、音频数据F2,音频数据F3的优先级最高,音频数据F2的优先级最低。
[0050]S30、根据该音频数据对应的播放优先级进行音频播放。
[0051]在该步骤中,根据该音频数据对应的播放优先级进行音频播放,优先播放优先级高的音频数据。
[0052]采用上述实施例,通过在不同传输方式下接收至少两组音频数据,该音频数据来源于蓝牙从设备和无线网从设备;根据该音频数据的大小分别确定该音频数据的播放优先级;根据该音频数据对应的播放优先级进行音频播放;可明确的确定接收到的各个音频数据的播放顺序,对接收到的音频数据按照播放优先级进行播放,可避免接收到多个不同传输类型的外部设备的音频数据时,出现音频数据重叠错乱而导致播放异常的问题。
[0053]进一步的,如图2所示,根据所述音频数据的来源类型和音频数据的大小分别确定所述音频数据的播放优先级的步骤包括:
[0054]S21、分别根据该音频数据的来源类型为该音频数据赋予一权重值,然后执行步骤S22。
[0055]根据各个音频数据的来源类型为各个音频数据赋予一个权重值,较佳的,不同来源类型的音频数据对应的权重值不同,可将来源类型为蓝牙从设备的音频数据的权重值设置为比来源类型为无线网从设备的音频数据的权重值大。
[0056]来源类型为蓝牙从设备的音频数据对应的权重值相同,来源类型为无线网从设备的音频数据对应的权重值相同。
[0057]S22、根据该音频数据的大小及该音频数据对应的权重值,分别确定该音频数据的播放优先级。
[0058]在该步骤中,可将各个音频数据的大小乘以其对应的权重值,得到各个音频数据的优先级值,再根据各个音频数据对应的优先级值确定各个音频数据的播放优先级,如,按照各个音频数据的优先级值的大小对各个音频数据进行升序排列,排列在前的音频数据的优先级尚。
[0059]在一实施例中,该音频数据包括音频数据F1、音频数据F2、音频数据F3和音频数据F4 (音频数据F1和音频数据F2都是来源于蓝牙从设备,音频数据F3和音频数据F4都是来源于无线网从设备),它们的大小分别2分钟、3分钟、1分钟、4分钟,它们的权重值分别为3、3、1、1,它们的优先级值分别为6、9、1、4,按照优先级值的大小对各个音频数据升序排列后,依次为音频数据F3、音频数据F4、音频数据F1、音频数据F2,排列在前的音频数据的优先级高。当音频数据对应的优先级值相同时,可默认先播放来源类型为蓝牙从设备的音频数据。
[0060]进一步的,如图3所示,分别根据该音频数据的来源类型为该音频数据赋予一权重值的步骤包括:
[0061]S211、获取蓝牙从设备的个数,作为第一个数;及获取无线网从设备的个数,作为第二个数。
[0062]该蓝牙从设备的个数,包括有发送音频数据的蓝牙从设备的个数,也包括未发送音频数据的蓝牙从设备的个数,如,与智能电视机连接的蓝牙从设备总共有5个,而只有3个蓝牙从设备有发送音频数据给电视机,该第一个数为5。
[0063]同理,该无线网从设备的个数,包括有发送音频数据的无线网从设备的个数,也包括未发送音频数据的无线网从设备的个数,如,与电视机连接的无线网从设备总共有10个,而只有5个无线网从设备有发送音频数据给电视机,该第二个数为10。
[0064]通常的,无线网从设备的个数大于蓝牙从设备的个数,即第二个数大于第一个数。
[0065]S212、若该音频数据的来源类型为蓝牙从设备,则根据该第二个数为该音频数据赋予一权重值;
[0066]当该音频数据的来源类型为蓝牙从设备时,根据该第二个数为该音频数据赋予一权重值,较佳的,将该第二个数设置为该音频数据的权重值,如该第二个数为10,则来源类型为蓝牙从设备的音频数据对应的权重值为10。
[0067]S213、若该音频数据的来源类型为无线网从设备,则根据该第一个数和第二个数为该音频数据赋予一权重值。
[0068]当该音频数据的来源类型为无线网从设备时,根据该第一个数和第二个数为该音频数据赋予一权重值,较佳的,将该第二个数减去第一个数,得到差值,将该差值作为该音频数据对应的权重值,如该第二个数为10,第一个数为5,则来源类型为无线网从设备的音频数据对应的权重值为5。
[0069]采用上述方式为不同来源类型的音频数据赋予对应的权重值,可使得来源类型为蓝牙从设备的音频数据的权重值大于来源类型为无线网从设备的音频数据的权重值,且无线网从设备越多,该来源类型为蓝牙从设备的音频数据的权重值更大;在后续确定音频数据的播放优先级时,当来源类型为蓝牙从设备的音频数据与来源类型为无线网从设备的音频数据的大小相同时,可确定来源类型为蓝牙从设备的音频数据的播放优先级高,即可先播放来源类型为蓝牙从设备的音频数据。
[0070]本发明还提供一种音频数据播放装置。
[0071]参照图4,图4为本发明音频数据播放装置的一实施例的结构示意图,该装置可应用于智能电视机中,该装置包括:
[0072]接收模块10,用于在不同传输方式下接收至少两组音频数据,该音频数据来源于蓝牙从设备和无线网从设备;
[0073]确定模块20,用于根据该音频数据的来源类型和音频数据的大小分别确定该音频数据的播放优先级;
[0074]播放模块30,用于根据该音频数据对应的播放优先级进行音频播放。
[0075]该接收模块10同时接收与该音频数据播放装置通信连接的蓝牙从设备和无线网从设备发送的音频数据。该音频数据可以有来源于蓝牙从设备,也有来源于无线网从设备;该蓝牙从设备为蓝牙遥控器、蓝牙音响等,该无线网从设备为手机、平板电脑等;在一实施例中,该音频数据包括音频数据F1、音频数据F2、音频数据F3和音频数据F4,蓝牙从设备包括第一蓝牙从设备B1和第二蓝牙从设备B2,无线网从设备包括第一无线网从设备W1和第二无线网从设备W2,其中,音频数据F1来源于第一蓝牙从设备B1、音频数据F2来源于第一蓝牙从设备B2、音频数据F3来源于第一无线网从设备W1、音频数据F4来源于第一无线网从设备W2。
[0076]该音频数据携带有音频来源标识,该确定模块20根据音频数据携带的音频来源标识确定该音频数据的来源类型,以确定该音频数据是来自蓝牙从设备还是无线网从设备。在一实施例中,将来自蓝牙从设备的音频数据的音频来源标识设置为0x10,将来自无线网从设备的音频数据的音频来源标识设置为0x20。
[0077]在一实施例中,音频数据包括音频数据F1、音频数据F2、音频数据F3和音频数据F4,其中,音频数据F1的音频来源标识为0x10,音频数据F2的音频来源标识0x10,音频数据F3的音频来源标识0x20,音频数据F4的音频来源标识0x20,即音频数据F1和音频数据F2都是来源于蓝牙从设备,音频数据F3和音频数据F4都是来源于无线网从设备。
[0078]该音频数据的大小为音频数据的播放时长大小或音频数据的容量大小,如在一实施例中,音频数据F1的大小为:播放时长2分钟,音频数据F2的大小为:播放时长3分钟,音频数据F3的大小为:播放时长1分钟,音频数据F4的大小为:播放时长4分钟;在一实施例中,音频数据F1的大小为:容量5M,音频数据F2的大小为:容量6M,音频数据F3的大小为:容量2M,音频数据F4的大小为:容量4M。
[0079]该确定模块20获取各个音频数据的来源类型和音频数据的大小,并根据各个音频数据的来源类型和音频数据的大小对该各个音频数据进行升序排列,排列在前的音频数据的优先级尚,。
[0080]在一实施例中,该确定模块20可确定先播放来源类型为无线网从设备的音频数据,然后再播放优先来源类型为蓝牙从设备的音频数据,属于同一类型类型的音频数据,再按照音频数据的大小从小到大进行播放,即先播放较小的音频信号。如该音频数据包括来源类型为蓝牙从设备的音频数据F1、来源类型为蓝牙从设备的音频数据F2、来源类型为无线从设备的音频数据F3和来源类型为无线从设备的音频数据F4,它们的大小分别2分钟、3分钟、1分钟、4分钟,音频数据的播放优先级从高到低排序依次为:音频数据F3、音频数据F4、音频数据F1、音频数据F2,音频数据F3的优先级最高,音频数据F2的优先级最低。
[0081]该播放模块30根据该音频数据对应的播放优先级进行音频播放,优先播放优先级高的音频数据。
[0082]进一步的,如图5所示,该确定模块20包括:
[0083
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1