音频播放方法及装置的制造方法_3

文档序号:9867762阅读:来源:国知局
指定接口获取第一音频解码参数。
[0139]进一步地,该第一音频解码参数不仅可以包括音频解码方式,还可以包括以下参数中的至少一个:采样频率、声道数量。当然,该第一音频解码参数还可以包括其他的参数,比如,音频位数等,本公开实施例对此不做具体限定。
[0140]在步骤402中,分体主机基于该第一音频解码参数和第二音频解码参数,从该第三方终端和分体主机中,选择转换能力大的设备,该第二音频解码参数为该分体主机的音频解码参数。
[0141]由于转换能力是指将数字音频信号转换为模拟音频信号的能力,当转换能力越大时,设备进行音频播放时的音频播放效果越好,因此,为了获取较好的音频播放效果,该分体主机可以基于该第一音频解码参数和第二音频解码参数,从第三方终端和分体主机中,选择转换能力大的设备,而第一音频解码参数和第二音频解码参数至少包括音频解码方式,因此,该分体主机基于该第一音频解码参数和第二音频解码参数,从该第三方终端和该分体主机中,选择转换能力大的设备的操作可以为:确定第一个数和第二个数,该第一个数为该第一音频解码参数包括的音频解码方式的个数,该第二个数为该第二音频解码参数包括的音频解码方式的个数;当该第一个数大于该第二个数时,将该第三方终端确定为转换能力大的设备;当该第一个数小于该第二个数时,将该分体主机确定为转换能力大的设备。
[0142]比如,当第一音频解码参数包括的音频解码方式为PCL、AC3和DTS时,第一个数为3个,当第二音频解码参数包括的音频解码方式为PCL和DTS时,第二个数为2个,第一个数3大于第二个数2,因此,将第三方终端确定为转换能力大的设备。
[0143]需要说明的是,该第二音频解码参数同样不仅可以包括音频解码方式,还可以包括以下参数中的至少一个:采样频率、声道数量。当然,该第二音频解码参数同样还可以包括其他的参数,比如,音频位数等,本公开实施例对此不做具体限定。
[0144]另外,当该第一个数等于该第二个数时,如果第一音频解码参数和该第二音频解码参数还包括采样频率,则获取第一采样频率和第二采样频率,该第一采样频率为该第一音频解码参数包括的采样频率,该第二采样频率为该第二音频解码参数包括的采样频率;当该第一采样频率大于该第二采样频率时,将该第三方终端确定为转换能力大的设备;当该第一采样频率小于该第二采样频率时,将该分体主机确定为转换能力大的设备。
[0145]需要说明的是,采样频率是指每秒钟取得音频样本的次数,该采样频率可以为32Khz、48Khz、96Khz等,本公开实施例对此不做具体限定。
[0146]由于设备的采样频率越大播放音频信息的音频播放效果越好,因此,可以将采样频率大的设备确定为转换能力大的设备。
[0147]同理,当该第一个数等于该第二个数时,如果该第一音频解码参数和该第二音频解码参数还包括声道数量,则获取第一声道数量和第二声道数量,该第一声道数量为该第一音频解码参数包括的声道数量,该第二声道数量为该第二音频解码参数包括的声道数量;当该第一声道数量大于该第二声道数量时,将该第三方终端确定为转换能力大的设备;当该第一声道数量小于该第二声道数量时,将该分体主机确定为转换能力大的设备。
[0148]需要说明的是,声道数量是指支持音频播放的通道的数量,该声道数量可以为单声道、4声道、5声道等,本公开实施例对此不做具体限定。
[0149]由于设备的声道数量越多设备的信噪比就越高,而信噪比越高设备产生的杂音越少,从而播放音频信息的音频播放效果越好,因此,可以将声道数量多的设备确定为转换能力大的设备。
[0150]同理,当该第一个数等于第二个数时,如果该第一音频解码参数和第二音频解码参数均还包括采样频率和声道数量,则获取第一采样频率和第二采样频率,当该第一采样频率大于该第二采样频率时,将该第三方终端确定为转换能力大的设备;当该第一采样频率小于该第二采样频率时,将该分体主机确定为转换能力大的设备;当第一采样频率和第二采样频率相同时,继续获取第一声道数量和第二声道数量,当该第一声道数量大于该第二声道数量时,将该第三方终端确定为转换能力大的设备;当该第一声道数量小于该第二声道数量时,将该分体主机确定为转换能力大的设备。
[0151]当然,当该第一音频解码参数和第二音频解码参数还包括采样频率和声道数量时,还可以先获取第一声道数量和第二声道数量,当该第一声道数量大于该第二声道数量时,将该第三方终端确定为转换能力大的设备;当该第一声道数量小于该第二声道数量时,将该分体主机确定为转换能力大的设备;当第一声道数量和第二声道数量相同时,继续获取第一采样频率和第二采样频率,当该第一采样频率大于该第二采样频率时,将该第三方终端确定为转换能力大的设备;当该第一采样频率小于该第二采样频率时,将该分体主机确定为转换能力大的设备。本公开实施例对此不做具体限定。
[0152]进一步地,当第一个数和第二个数相同时,如果该第一音频解码参数和第二音频解码参数只包括音频解码方式,则该分体主机还可以基于第一解码顺序,选择转换能力大的设备,该第一解码顺序是对音频信息进行解码的所有音频解码方式,按照解码效果的优劣进行排序得到。
[0153]其中,当该分体主机获取到第一音频解码参数和第二音频解码参数,且该分体主机中事先存储有第一解码顺序时,该分体主机可以确定第一音频解码参数包括的音频解码方式在第一解码顺序中的排序位置,以及确定第二音频解码参数包括的音频解码方式在第一解码顺序中的排序位置,如果第一解码顺序是按照解码效果从优到劣的方式进行排序,则将排序位置最小的音频解码方式所在的设备确定为转换能力大的设备,如果第一解码顺序是按照解码效果从劣到优的方式进行排序,则将排序位置最大的音频解码方式所在的设备确定为转换能力大的设备。而如果第一音频解码参数和第二音频解码参数中存在相同的音频解码方式,则该分体主机可以获取第一音频解码参数和第二音频解码参数中不同的音频解码方式,如果第一解码顺序是按照解码效果从优到劣的方式进行排序,则将不同的音频解码方式中排序位置最小的音频解码方式所在的设备确定为转换能力大的设备,如果第一解码顺序是按照解码效果从劣到优的方式进行排序,则将不同的音频解码方式中排序位置最大的音频解码方式所在的设备确定为转换能力大的设备。
[0154]另外,当第一解码顺序事先存储于分体主机中,该分体主机不仅可以通过上述方法选择转换能力大的设备,该分体主机还可以基于第一解码顺序,将第一音频解码参数包括的音频解码方式和第二音频解码参数包括的音频解码方式进行一一对比,由于第一解码顺序是对音频信息进行解码的所有音频解码方式,按照解码效果的优劣进行排序得到,因此,将解码效果最优的音频解码方式所在的设备确定为转换能力大的设备。同样,如果第一音频解码参数和第二音频解码参数中存在相同的音频解码方式,则该分体主机可以将不相同的音频解码方式进行比较,将解码效果最优的音频解码方式所在的设备,确定为转换能力大的设备。
[0155]比如,当第一解码顺序是按照解码效果从优到劣的方式进行排序得到,且分体主机中存储的第一解码顺序为DTS、AC3、PCM、LPC,当第一音频解码参数包括的音频解码方式为PCM和AC3,第二音频解码参数包括的音频解码方式为PCM和LPC时,由于第一音频解码参数和第二音频解码参数中都包括音频解码方式PCM,因此,该分体主机可以基于第一解码顺序,只将AC3和PLC进行比较,确定AC3的解码效果优于该LPC解码效果,因此,可以将第三方终端确定为转换能力大的设备。
[0156]再者,该分体主机还可以直接按照解码效果,将第一音频解码参数包括的音频解码方式和第二音频解码参数包括的音频解码方式进行排序,得到第二解码顺序,之后,该分体主机可以基于该第二解码顺序,将解码效果最优的音频解码方式所在的设备,确定为转换能力大的设备。同样,如果第一音频解码参数和第二音频解码参数中存在相同的音频解码方式,则该分体主机可以获取第一音频解码参数和第二音频解码参数中不相同的音频解码参数,并按照解码效果将不相同的音频解码方式进行排序,将解码效果最优的音频解码方式所在的设备,确定为转换能力大的设备。
[0157]需要说明的是,该第一解码顺序可以事先存储在分体主机中,本公开实施例对此不做具体限定。
[0158]另外,第一解码顺序中对音频解码方式进行排序的方式可以是按照解码效果从优到劣进行排序,也可以按照解码效果从劣到优的方式进行排列,本公开实施例对此不做具体限定。同理,第二解码顺序中对音频解码方式进行排序的方式可以是按照解码效果从优到劣进行排序,也可以按照解码效果从优到劣的方式进行排序,本公开实施例同样对此不做具体限定。
[0159]需要说明的是,该分体主机可以按照音频解码方式所需的频带宽度确定解码效果的优劣,从而按照解码效果进行排序,也可以按照其他方式确定解码效果的优劣从而进行排序,本公开实施例对此不做具体限定。
[0160]另外,当分体主机和第三方终端的转换能力相同时,该分体主机还可以从分体主机和第三方终端中随机选择一个设备,本公开实施例对此不做具体限定。
[0161 ]进一步地,该分体主机基于该第一音频解码参数和第二音频解码参数,从该第三方终端和分体主机中,选择转换能力大的音频解码参数所在的设备之前,该分体主机还可以读取该分体主机的HHD;从该分体主机的EDID中获取该第二音频解码参数。
[0162]其中,分体主机从该分体主机的EDID中获取第二音频解码参数的方式,可以参考分体主机获取第一音频解码参数的方式,本公开实施例对此不在进行一一赘述。
[0163]在步骤403中,通过选择的设备进行音频播放。
[0164]由于该分体主机在外接第三方终端的基础上,还可以外接一个第三方播放源,因此,当该分体主机外接的第三方播放源同样具有音频播放功能时,该分体主机还可以获取第三音频解码参数,该第三音频解码参数为该第三方播放源的音频解码参数;基于该第一音频解码参数、第二音频解码参数和第三音频解码参数,从该第三方终端、分体主机和第三方播放源中,选择转换能力大的设备。
[0165]其中,该分体主机获取第三音频解码参数的操作可以参考上述分体主机获取第一音频解码参数的操作,本公开实施例对此不再进行一一赘述。
[0166]另外,该分体主机基于该第一音频解码参数、第二音频解码参数和第三音频解码参数,从该第三方终端、分体主机和第三方播放源中选择转换能力大的设备的方法可以参考上述步骤402,本公开实施例对此不再进行一一赘述。
[0167]需要说明的是,该第三方音频源是指音频信息的播放来源,该第三方播放源可以是影碟机、音乐播放器等,本公开实施例对此不做具体限定。
[0168]再者,该分体主机还可以外接多个具有音频播放功能的设备,该分体主机可以将该分体主机和该多个设备进行一一对比,从而选择出转换能力大的设备进行音频播放,也即是,选择出播放效果最好的设备进行音频播放,本公开实施例对此不做具体限定。
[0169]在本公开实施例中,由于分体主机和第三方终端都可以进行音频播放,并且分体主机和第三方终端的播放效果不同,因此,可以将第一音频解码参数和第二音频解码参数进行比较,从而选择出转换能力大的设备作为音频播放的设备,提高了音频播放效果,也提高了选择播放设备的准确度。
[0170]图5是根据一示例性实施例示出的一种音频播放装置框图。参照图5,该装置包括第一获取模块501,选择模块502和播放模块503。
[0171 ]第一获取模块501,用于获取第一音频解码参数,该第一音频解码参数为外接在分体主机上的第三方终端的音频解码参数,该第一音频解码参数用于描述将数字音频信号转换为模拟音频信号的转换能力;
[0172]选择模块502,用于基于该第一音频解码参数和第二音频解码参数,从该第三方终端和该分体主机中,选择转换能力大的设备,该第二音频解码参数为该分体主机的音频解码参数;
[0173]播放模块503,用于通
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1