Включите телефон Android в гарнитуру Bluetooth

Предположим, у нас есть корневая ОС Android на устройстве, поддерживающем Bluetooth. Можем ли мы создать приложение, которое рекламирует себя как громкоговоритель Bluetooth через Bluetooth A2DP?

Если это было возможно, любое другое устройство могло бы подключиться к нашему приложению Bluetooth-сервера и передать любую музыку / звук. Это серверное приложение может затем взять музыкальный поток и воспроизвести его локально или даже отправить его на другие устройства через Wi-Fi. Это теоретически обеспечит решение для нескольких комнат Bluetooth.

Любая идея, как этого достичь? С чего бы начать?

Оказывается, здесь есть очень хороший и подробный ответ на связанный с этим вопрос.

Ответ на короткий вопрос: возможно, но для изменения конфигурации Android OS и довольно низкого уровня разработки NDK необходимо предоставить роль A2DP Sink качестве используемого API.

Спасибо @BartPlatak за указатель!

Intereting Posts
Границы массива на java и .length Лучший способ иметь оверлей для масштабирования и панорамирования на Android? Android: Удалить ключ ввода с клавиатуры Последняя проблема удаления утилиты Android RecyclerView (runtime) Почему метод oncreate вызывается после startActivityForResult? Вызов функций JNI в имени пакета Android, содержащем знак подчеркивания Android. Каковы хорошие инструменты для создания отчетов и создания отчетов из SQLite Data Source? Android getRelativeTimeSpanString () ошибка? Как импортировать существующий проект Android в Eclipse? Квалификаторы ресурсов Android -sw # dp vs -w # dp Разработка приложений для Android с использованием NFC с эмулятором Может ли кто-нибудь объяснить мне этот код? CardView имеет дополнительный запас в каждом краю на Pre-Lollipop Есть ли способ запустить тест Espresso с несколькими методами тестирования, но только один метод установки? Горизонтальный индикатор выполнения не отображается, если он установлен над панелью инструментов (для Android 5)