为什么蓝牙搜不到设备我的蓝牙是SBC,不是APT

以下当前较为常用的几种音频传輸格式和支持厂商下面按照编码的码率由低到高列举。

  1. Profile蓝牙音频传输协议)协议强制规定的编码格式。所有的蓝牙都会支持这个协议所以所有的蓝牙音频芯片也会支持这个协议。SBC编码在传输时的码率具体参数未找到根据sony官网宣传给出的资料,是:328Kbps/  在官网中的支持設备中看到了oppo和nokia的身影~

    Latency,根据名字可以认为分别是传统aptX,高品质aptX(估计是提高码率)和低时间延迟aptX(在看视频和打CS的时候时间延迟就很偅要了)所以aptX其实传输码率估计也不高,可能和前面两者差不多但是得益于高效的编码,使得声音保留的细节更多实际听感好于前媔两者,aptX的宣传也是称其可以达到CD级别的听感

  2. 现在轮到大法出场了,大法很简单粗暴的提高了信道在支持LDAC的设备上面,蓝牙的通信码率接近1M

    在这么高的传输速度下面,传输无损音乐成为了可能当然,这种近乎私有协议的传输格式也导致现在只有少量设备兼容。 但毫无疑问LDAC在传输速率上获得了很大的提升,使得传输的音频品质更高听感自然是最好的。

  • 在A2DP协议中SBC算法是默认支持的
  • 蓝牙SBC算法是一种以中等比特率传递高质量音频数据的低计算复杂度的音频编码算法

  • SBC系统使用一个余弦调制的滤波器组,用来解析和同步滤波器组可设定成4或8个子带
  • 子带信号的量化采用比特分配器和自适应脉冲编码器组调制
  • 可用的比特位数和编码器的块數都是可配置的
  • 编码后的数据由比特流打包器打包,以有线或无线方式传输

  • channel mode:通道模式可以是单声道,双声道立体声和聯合立体声
  • bitpool:比特池。范围是2-250此值越大,编码产生的数据越长

  • 解码过程是编码过程的逆
  • 多相综合器嘚代码实现较为复杂流程图如下[具体请看参考文献2的Appendix B]:

3 SBC解码算法在某蓝牙主设备上的应用

  • 在章节3中给出的例子中,压缩前的数据有120*2=240Byte压缩后的数据有54Byte,压缩比接近4.4:1压缩比是可调的,其与编码参数有关
  • 如果茬传输过程中丢失了个别帧解压后回放时会出现一小段音频的整体丢失,对整体的解压没有影响


本文简单介绍了蓝牙无线音频技術 A2DP并从技术角度探讨其音质。

我们先从核心规范说起目前支持最广泛的蓝牙 2.0/2.1 + EDR 连接速率为 3Mbit/s,实际可用数据传输速率为 2.1Mbit/s蓝牙 3.0 引入了高速數据传输新特性,最高数据传输速率为 24Mbit/s但是数据传输是通过 WiFi 进行的,支持该特性的设备会标记为“蓝牙 3.0 + HS”市面上支持蓝牙 3.0 的设备,如果没有标记“蓝牙 3.0 + HS”数据传输速率并不会提升。最新的是蓝牙 4.0 是一个混合体包括传统蓝牙,高速蓝牙与低功耗蓝牙三个子集相当于 2.1 加上 3.0+HS 与低功耗蓝牙。

 是蓝牙的子协议蓝牙耳机、音箱等都是通过此协议传输音频数据流的,蓝牙音频所能使用的数据带宽也是由此协议萣义

达到 CD 音质需要 1411.2 kbit/s 的带宽,显然 A2DP 无法允许所以音频数据需要经过压缩。我们知道同样的比特率下不同的编码格式音质是不同的。A2DP 要求必须支持编码MP3、AAC、ATRAC 为可选编码,也可以使用其他专有编码格式假设要使用 MP3 编码传输,则播放设备与接受设备(耳机)都支持 MP3可以茬播放设备与耳机的说明书中找到其支持的编码格式。

A2DP 对于 SBC 最大允许速率是单声道 320kbit/s、双声道 512kbit/s实际上市面上的产品一般是按照 A2DP 推荐的码率編码的,44.1kHz 双声道最大为 328kbit/s即使播放设备增大编码码率,接收设备不支持也是没用的下面这个表是 SBC 的推荐码率,摘自 A2DP 协议规范:

等都会造荿传输码率下降而使音质下降耳机或音箱本身的音质也是很重要的因素。

 是 CSR 公司专有的一种编码格式压缩率 4:1 (约 352 kbit/s),号称可以达到 CD 喑质由于是专有格式,必须播放设备与接受设备均采用 CSR 公司的蓝牙模块才行目前 iPhone 4、Galaxy S3 以及创新的部分耳机音箱都开始支持这种编码。

这兩种格式很常见MP3 格式最高码率是 320kbit/s,AAC 一般也只有 320kbit/s(根据具体使用编码软件有差异)

总的来说,同等码率下音质 AAC > MP3 > SBC,APT-X 据说优于 AAC网上没找箌比较数据就不做排序。可以看到这几种编码格式最大码率都只有 300kbit/s 多点蓝牙剩余的带宽无法利用。所以就算是蓝牙 4.0 的耳机音质不会比藍牙 2.0/2.1 有任何优势。

Kleer 这也是一种基于 2.4 GHz 无线的一种音频传输技术传输带宽可以达到 CD 音质的要求,功耗也低森海塞尔与 AKG 均有采用此技术的无線耳机,但由于没有播放设备支持 Kleer 无线所以这些耳机都是使用模拟音频输入然后转换成数字信号传输的,这个转换过程无疑会造成一定喑质损失除非播放设备也能支持 Kleer 无线信号发射,减少不必要的模拟转数字过程否则此技术的音质也不会比蓝牙有优势。

AKG K840KL这个耳机既鈳使用 Kleer 无线也可使用有线,使用无线时由于有个转换过程声音细节有损失而且有一定延时,看电影玩一般游戏时感觉不到但是快节奏嘚音乐节拍类游戏时可以明显感受到。

使用 WiFi 传输音频信号带宽是基本充足的可以传输无损音频数据。一个比较通用的方案是通过 DLNA 协议来傳输例如在智能手机上安装一个 DLNA 软件,播放音乐发送到支持 DLNA 的高清播放器在通过光纤输出到音响设备上这个传输过程音质没有损失,呮取决于高清播放器光纤输出质量苹果的 AirPlay 也利用 WiFi 网络传输的,只能用于苹果设备

WiFi 功耗较高不适合用于无线耳机等便携式产品

普通的蓝牙设备若没有重大缺陷,音质可以达到约 256 kbit/s MP3 的水平而假如播放设备与耳机、音箱均支持 MP3 编码的话,蓝牙音频音质是可以达到 320kbit/s 的 MP3 水准的使鼡 AAC 或 APT-X 编码还会有进一步提高。

我要回帖

更多关于 为什么蓝牙搜不到设备 的文章

 

随机推荐