Hi Andrew
For (high quality) audio, Bluetooth provides the A2DP profile. Unfortunately, the A2DP Sink role is not implemented by common operating systems: not on iOS, macOS, Windows, or Android.
On iOS, you could implement the Handsfree Headset profile, but you'd be limited to Wide-Band Speech: 16 kHz, mono. As an alternative, you could also transmit audio via Bluetooth Low Energy, but you hardly get 40 kbps which won't be much better than HFP's Wide-Band Speech.
So, the only option left for high quality audio is to use EAAccessory framework over the MFi iAP2 protocol. It would provides you with a data pipe that has the necessary bandwidth. You'd need to join the MFi program for this and follow all MFI licensee obligations, though.
Best Matthias
Do not post admin requests to the list. They will be ignored.
Bluetooth-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
|