#iphone #audio #bluetooth
#iPhone #Аудио #bluetooth
Вопрос:
Я хочу создать приложение iOS, которое будет прослушивать потоковое аудио с устройства Bluetooth, отличного от iOS. Это оборудование будет передавать аудио, и приложение iPhone должно его воспроизводить. Возможно ли это сделать на iPhone? Предоставляет ли iOS какую-либо поддержку для этого с профилем A2DP. Насколько я прочитал, невозможно подключить iPhone к любому устройству, отличному от iOS.
Ответ №1:
Это невозможно, поскольку устройство iOS поддерживает только источник A2DP (то есть оно может передавать потоковый A2DP), а не приемник A2DP (то есть оно не может прослушивать поток)
Комментарии:
1. Начиная с iOS 6 (которая вышла после ответа на этот вопрос), устройства iOS теперь могут выступать в качестве периферийного устройства, что может сделать это возможным.
Ответ №2:
Что ж, это возможно.Если вы хотите подключить это устройство к iPhone, вам следует зарегистрировать свое устройство через Apple. они проверят подлинность вашего устройства. Более подробную информацию можно найти на сайте Apple.
Комментарии:
1. Что ж, я провел исследование по этому вопросу, комментарии Денниса Мэтьюза верны. iPhone может быть источником A2DP, но не слушателем A2DP. И что касается этого устройства, это передатчик Bluetooth, как мне зарегистрировать его в Apple.
2. @Bharat J: Тогда как, по их словам, вы можете создать автономную сеть, используя Bluetooth и WiFi, на устройствах, отличных от iOS.
3. Я не думаю, что это возможно сделать с помощью A2DP, но вы могли бы использовать версию SPP от Apple для отправки данных Bluetooth на iPhone. Устройство, отправляющее на iPhone, должно будет использовать процесс аутентификации Apple, который требует, чтобы отправляющее устройство имело чип сопроцессора аутентификации Apple (MFi). Смотрите developer.apple.com/programs/mfi .