Apple 的AVAudioSessionPortDescription参考中记录了三种不同的蓝牙相关音频端口类型。但苹果并没有对这三种类型做出太多解释。有人可以帮助解释更多吗?
问问题
3359 次
1 回答
23
AVAudioSessionPortBluetoothHFP | 输入和输出
当通过免提配置文件连接到蓝牙设备(如汽车或耳机)时使用此功能。可以通过将音频会话类别设置为AVAudioSessionCategoryPlayAndRecord
和类别选项来访问它AVAudioSessionCategoryOptionAllowbluetooth
。
AVAudioSessionPortBluetoothA2DP | 仅输出
这主要用于使用 A2DP(高级音频分发配置文件)流式传输音频。小型便携式蓝牙扬声器(如 Jambox)使用此配置文件流式传输音频。可以通过将音频会话类别设置为 来访问它AVAudioSessionCategoryPlayback
。
AVAudioSessionPortBluetoothLE | 仅输出
iOS 7 的新功能,但我不知道您可以将音频流式传输到实现蓝牙低功耗协议的任何设备。
于 2014-06-20T19:13:03.577 回答