bigbaicai

芯方式是以半导体人、电子工程师等电子行业相关领域从业人员为核心的知识经验学习、分享、交流社群。 凭借开放、合作、共赢的运营理念,聚集了来自国内外知名院校和顶尖科技公司的半导体人、电子工程师。 我们致力于营造专业、认真、有温度的分享交流环境,将高质量的内容和方案成规模地生产和分享,帮助个人和团队在芯方式找到有价值的Key。 http://www.icfans.com/

AudioPlayer中的蓝牙Setting的Output开关不起作用

0
阅读(1045)

[DESCRIPTION]
MP3中的蓝牙耳机开关不起作用
[SOLUTION]来自半导体社区
该开关的作用,并非关闭音乐,而是开关蓝牙立体声(Stereo)和非立体声。当选择On是,表示是选择蓝牙立体声服务
A2DP来播放音乐,而当选择OFF时,则表示选择非立体声(透过SCO Link传输,话音音质)来播放音乐。
有2种方式来获取播放音乐的蓝牙设备:
1.MP3播放过程中,打开蓝牙,查找到蓝牙耳机后连接,,输入蓝牙配对密码后再联机 --> 这种查找方式是只查找
支持特定服务的装置:A2DP
2.或者在我的设备中联机后MP3即被转移到蓝牙耳机上播放 ==〉该方式是搜索任意蓝牙设备,并选择一个支持
HFP/HSP(蓝牙免持装置服务/蓝牙耳机装置服务)来听音乐。利用HFP/HSP支持的SCO Link,将音乐Forward到蓝牙耳机
,就像打电话时将话音传送到蓝牙耳机一样。
总之,通过该开关可以在立体声/非立体声之间切换。那为什么两者都要支持呢?因为有些蓝牙耳机,特别是低端
蓝牙耳机,有可能不支持A2DP服务来听音乐,而为了使得耳机即使不支持A2DP也能听音乐,我们采用蓝牙SCO Link来将
音乐传送到蓝牙耳机,这样就可以听音乐了。只是这种效果比立体声的音质要差一些。
如果要将Mp3的声音输出到蓝牙耳机的路径关闭,一,针对非立体声,可以按照您提到的操作去执行.二,针对立体
声音乐,您可以进到Bluetooth-> My active device,选择当前所使用的蓝牙耳机,断开A2DP服务,或者直接将蓝牙耳
机删除掉。
注:是否支持通过SCO Link(非立体声)听MP3,是由Compile option: BT_AUDIO_VIA_SCO来控制的,如果为
TRUE,则表示支持。需要注意的是,该Compile Option不可自行开关。


ICfans