Bluetooth 如何确定蓝牙设备通过A2DP支持哪些编解码器
我有一个蓝牙设备(耳机),支持通过A2DP播放音频。 我一直在将它们与iPhone和Android配对,但这两种来源的音频质量都非常差 我怀疑该设备只支持SBC编解码器,而不支持Mp3。或者,如果它播放MP3,则只有极低的比特率。 制造商仅说明支持A2DP,但未说明支持哪种编解码器Bluetooth 如何确定蓝牙设备通过A2DP支持哪些编解码器,bluetooth,a2dp,Bluetooth,A2dp,我有一个蓝牙设备(耳机),支持通过A2DP播放音频。 我一直在将它们与iPhone和Android配对,但这两种来源的音频质量都非常差 我怀疑该设备只支持SBC编解码器,而不支持Mp3。或者,如果它播放MP3,则只有极低的比特率。 制造商仅说明支持A2DP,但未说明支持哪种编解码器 如何确定支持哪些编解码器?是否有一种协议嗅探器可以在我的手机或计算机上使用,并询问设备以获得关于其支持内容的明确答案?您可以在iOS设备的控制台中看到使用过的A2DP编解码器 分步指南: 将iOS设备连接到Mac,如
如何确定支持哪些编解码器?是否有一种协议嗅探器可以在我的手机或计算机上使用,并询问设备以获得关于其支持内容的明确答案?您可以在iOS设备的控制台中看到使用过的A2DP编解码器 分步指南:
bluetooth
,按Enter键并选择Subsystem
,而不是All
:
Cmd+F
并在控制台消息中搜索启动a2dp发送线程
:
codec:
字段中看到已使用的编解码器。值与蓝牙规范()中指定的值相同。基本上0=SBC
,2=AAC
但是,我非常惊讶,我刚从非常受欢迎的获奖制造商(不是Sennheiser)那里购买的一对耳机没有AAC编解码器,尽管在规格中有AAC编解码器(这里不会命名,请联系他们的技术支持以澄清)。我可能做错了什么,但看起来这在iOS12I上已经不起作用了。我今天刚刚在运行iOS 12.1和Bose QC 35 II的iPad Air 2上试用了这一功能。看起来你必须关闭iPad上的蓝牙,然后重新连接耳机。您应该会看到这样的消息:
Bluetooth A2DP配置为44.1 KHz。编解码器:AAC-LC,VBR最大值:244kbps。每23.22毫秒1帧*(12+709)字节=721个RTP(最大值=879)
刚刚在运行iOS 12.1.3的iPhone X上尝试了这一点,我可以确认您必须关闭蓝牙并重新打开才能看到明确命名的编解码器。谢谢@pocus!是否有其他不涉及连接到Mac的方法?我没有适配器。。。