1

我想连接到蓝牙设备并让我的应用通过 A2DP 向它发送音频。所以我的问题是:

  • 如何扫描蓝牙设备?
  • 怎么搭配呢?
  • 如何将音频发送到配对设备?

我熟悉Corebluetooth但它不兼容不低功耗的蓝牙,那么我应该使用什么框架?用户应该连接设备抛出应用程序的设置还是我可以处理?

我知道有很多问题,但我发现的所有信息都是针对 android 的。

谢谢!

4

1 回答 1

0

你好,我来一一回答你的问题

首先你不使用CoreBluetooth

您将使用AVFoundation和/或 CoreAudio (这是一个非常庞大的框架,包含 AudioUnits 和 AudioQueue 等等)

但是如果你只是想播放音频,你可能不需要深入研究 CoreAudio AVFoundation是基于 CoreAudio 构建的,可以轻松地从蓝牙设备播放和录制

How to send audio to the paired device?

Core Audio 和 AVFoundations 都具有从/向您的 iphone 获取和发送音频到蓝牙音频设备的机制

How to scan for a bluetooth device and How to pair with it ?

这是通过 iphone 中的蓝牙设置完成的。您只需打开 BT 扬声器并进行搜索,然后配对以备将来使用

希望这可以帮助

于 2015-11-19T03:58:10.527 回答