蓝牙大概能支持20m距离,我试过带着蓝牙耳机在办公室走动,大概距离接近20m时,音乐出现断续,超过20m左右时,完全断掉。
蓝牙使用2.4—2.485GHz的ISM波段的UHF无线电波。同样,Wi-Fi(802.11b/g/n) 也使用2.4 GHz 的波段,因此BT和WiFi可以使用一根天线来发送和接收。
蓝牙有很多profile,比如电话对应HFP profile,音乐对应A2DP Profile。电话使用的是同步链路SCO,音乐使用异步链路ACL,使用A2DP profile。另外还有其它profile,传问题,获取电话本,短信同步等。使用A2DP时,先是进行音乐的解码,然后再把解码后的PCM进行SBC编码。A2DP支持下行audio编码采样率范围为8k-48k。
在Android手机里面,需要先解码成PCM,然后传给AudioFlinger,然后AF传给蓝牙HAL,再经协议栈SBC编码后经HCI接口写入到蓝牙芯片,然后就发出去了。SBC编码是针对蓝牙设备的一种音频编码方式,压缩率中等,但是cpu消耗低。手机蓝牙芯片是三合一的,包括BT,FM和WLAN,使用一根天线。蓝牙耳机和蓝牙模块之间通过AT命令进行通信,分为master和slave,谁先连对方谁就是master。
2279

被折叠的 条评论
为什么被折叠?



