2014-04-14 21 views

Odpowiedz

13

AVAudioSessionPortBluetoothHFP | Dane wejściowe i wyjściowe:

Używane w przypadku podłączenia do urządzeń Bluetooth za pośrednictwem profilu głośnomówiącego, np. Samochodów lub słuchawek. Dostęp do niego można uzyskać, ustawiając kategorię sesji audio na AVAudioSessionCategoryPlayAndRecord i kategorię AVAudioSessionCategoryOptionAllowbluetooth.

AVAudioSessionPortBluetoothA2DP | Tylko wyjście

Służy głównie do przesyłania strumieniowego audio za pomocą A2DP (zaawansowany profil dystrybucji dźwięku). Małe przenośne głośniki bluetooth (takie jak Jambox) używają tego profilu do przesyłania strumieniowego audio. Dostęp do niego można uzyskać, ustawiając kategorię sesji audio na AVAudioSessionCategoryPlayback.

AVAudioSessionPortBluetoothLE | Tylko wyjście

Nowość od wersji iOS 7 nie znam jednak żadnych urządzeń, które można przesyłać strumieniowo audio do tego protokołu Bluetooth Low Energy.