Я хочу отправить аудио через Bluetooth на телефон Android - Kubuntu 14.04


14

Во время поиска я нашел несколько элементов, таких как: Ubuntu, как я могу отправить свой аудиовыход на мобильное устройство, подключенное через Bluetooth?

Есть ответ с +100, утверждающий, что у Android нет возможностей A2DP. Насколько я могу судить, тем временем есть апплет с именем SoundAbout, который должен делать именно это. Я установил его, подключил устройства.

И то, что я получаю, похоже на изображение в https://cjenkins.wordpress.com/2013/07/16/use-a-wireless-bluetooth-speaker-on-ubuntu-12-04/ , за исключением того, что говорит источник A2DP ( Получить аудио)

Я установил blueman, и я получаю довольно много, но никакое другое устройство вывода никогда не появляется pavucontrol. Поэтому все есть и остается спокойным. pulseaudio-module-bluetoothустановлен.

Как я могу заставить звуковую систему видеть устройство?

Заранее спасибо!


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

Ответы:


1

Я думаю, что вы неправильно поняли, что такое SoundAbout - это не профиль A2DP для вашего стека Bluetooth для Android - это аудио маршрутизатор, который позволяет вам настраивать способ передачи звука, генерируемого в устройстве Android, очень похожий на то, что делает pulseaudio (возможно, он использует pulseaudio ).

То, что вы хотите, не возможно со стандартным Android, потому что стек Bluetooth на Android не поддерживает профиль приемника A2DP . Посмотрите этот вопрос для дальнейшего объяснения того, как и как создать приложение, которое включает приемник Bluetooth A2DP.

Вы могли бы продвинуться дальше, заменив стек Bluetooth по умолчанию для Android стеком bluez, используемым в современном дистрибутиве Linux, хотя для этого требуется замена ядра, что можно сделать только при наличии рутованного или настроенного устройства. смотрите здесь для деталей .


1

Рассматривали ли вы вместо этого настройку сервера DLNA?

В настоящее время я использую MiniDLNA для запуска медиа-сервера, который может передавать музыку на устройства, которые могут использовать DLNA. Существуют приложения для Android, которые предоставляют клиенты DLNA, такие как UPnPlay.

MiniDLNA теперь называется ReadyMedia, но программное обеспечение все еще называется minidlna (d). Это очень легко настроить с помощью файла конфигурации.

https://sourceforge.net/projects/minidlna/

https://help.ubuntu.com/community/MiniDLNA


Кстати, у Bluetooth очень ограниченный физический диапазон. Если вы хотите более широкий диапазон, используйте DLNA в беспроводной сети. Если у вас нет беспроводной сети, возможно, стоит обратить внимание на Bluetooth.
Крис С.

Согласен, & bluetooth не обладает пропускной способностью для передачи звука с качеством музыки, большинство наушников Bluetooh делают ужасное сжатие, чтобы получить половину приличного диапазона частот. ПО МОЕМУ МНЕНИЮ. Wi-Fi - способ пойти для телефонов.
Текнопаул

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

-1

Вы сделали Bluetooth вашего устройства видимым. В вашем телефоне Android перейдите на

Настройки -> Bluetooth -> Сделать видимым

Если вы уже сделали это, попробуйте перезагрузить компьютер и телефон и повторите попытку .


1
Я не понимаю: ОП четко заявил, что он имеет blueman. Так что вряд ли вы поможете ему, предложив использовать его.
Марк Ванхомиссен,
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.