CoreBluetooth和音频流

时间:2012-08-29 19:28:23

标签: ios bluetooth-lowenergy core-bluetooth

我可以使用CoreBluetooth框架将音频流从一个iOS设备传输到其他iOS设备(例如从4s到新iPad)。也许BLE在媒体流方面太慢了?

2 个答案:

答案 0 :(得分:7)

低功耗蓝牙(BLE)不用于传输数据!

如果你想要一个流,你必须使用蓝牙2.X + EDR和适当的配置文件。因此,如果您想要传输音频,则需要耳机或A2DP配置文件。

CoreBluetooth API仅提供对BLE设备的访问权限。

答案 1 :(得分:5)

音频流不会有任何好处,因为BLE可以一次传输20个字节的数据包,在iOS5上每次传输之间有37.5ms的延迟。所以这将是滞后的,也是无用的。总是有可能缓冲数据,但最终,这不是流式传输音频的好方法。

|packet| --- 37.5ms --- |packet| --- 37.5ms --- |packet...