Ich möchte Audio über Bluetooth an ein Android-Handy senden - kubuntu 14.04

13

Es gibt eine Reihe von Elementen, die ich während der Suche gefunden habe, wie zum Beispiel: Ubuntu, wie kann ich meine Audioausgabe an das Mobiltelefon senden, das über Bluetooth verbunden ist?

Es gibt eine Antwort mit +100, die besagt, dass Android nicht über die A2DP-Fähigkeit verfügt. Soweit ich das beurteilen kann, gibt es in der Zwischenzeit ein Applet namens SoundAbout , das genau das tun soll. Ich habe es installiert und die Geräte gekoppelt.

Und was ich bekomme, ist wie das Bild in https://cjenkins.wordpress.com/2013/07/16/use-a-wireless-bluetooth-speaker-on-ubuntu-12-04/ , außer es heißt A2DP-Quelle ( Audio erhalten)

Ich habe installiert bluemanund bekomme eine Menge, aber es taucht nie ein anderes Ausgabegerät auf pavucontrol. Daher ist und bleibt alles ruhig. pulseaudio-module-bluetoothist installiert.

Wie kann ich erreichen, dass das Soundsystem das Gerät erkennt?

Danke im Voraus!

udippel
quelle
Ich habe dies ein paar Mal versucht und es ist eine Welt der Schmerzen, ich habe aufgegeben und DLNA über das WLAN verwendet, um die Audiowiedergabe zu abstrahieren und akzeptierte das Fehlen von Live-Audio als Einschränkung. Wifi ist ein weitaus besseres Medium zum Senden von Audio, Bluetooth kann sehr fehlerhaft sein und es gibt viele fehlerhafte Implementierungen von Bluetooth-Audio. Ich habe noch nie einen gefunden, der gelegentlich nicht ohne ersichtlichen Grund ausflippt.
Amias

Antworten:

1

Ich denke, Sie haben das, was SoundAbout ist, falsch verstanden. Es ist kein A2DP-Profil für Ihren Android-Bluetooth-Stack. Es ist ein Audio-Router, mit dem Sie konfigurieren können, wie im Android-Gerät erzeugtes Audio geroutet wird. ).

Was Sie wollen, ist mit Standard-Android nicht möglich, da der Bluetooth-Stack unter Android das A2DP- Senkenprofil nicht unterstützt . In dieser Frage erfahren Sie mehr darüber und wie Sie eine Anwendung erstellen, die die Bluetooth A2DP-Senke aktiviert.

Wenn Sie den Standard-Bluetooth-Stack für Android durch den in der modernen Linux-Distribution verwendeten Bluez-Stack ersetzen, müssen Sie möglicherweise den Kernel ersetzen, was nur möglich ist, wenn Sie über ein gerootetes oder angepasstes Gerät verfügen. Einzelheiten finden Sie hier .

Guss
quelle
1

Haben Sie darüber nachgedacht, stattdessen einen DLNA-Server einzurichten?

Derzeit verwende ich MiniDLNA, um einen Medienserver auszuführen, der Musik auf Geräte streamen kann, die DLNA verwenden können. Es gibt Apps für Android, die DLNA-Clients wie UPnPlay bereitstellen.

MiniDLNA heißt jetzt ReadyMedia, aber die Software heißt immer noch minidlna (d). Es ist sehr einfach über eine Konfigurationsdatei einzurichten.

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

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

Chris S.
quelle
Bluetooth hat übrigens eine sehr begrenzte physikalische Reichweite. Wenn Sie eine größere Reichweite wünschen, verwenden Sie DLNA in einem drahtlosen Netzwerk. Wenn Sie kein drahtloses Netzwerk haben, lohnt sich vielleicht ein Blick auf Bluetooth.
Chris S.
Einverstanden, & Bluetooth hat nicht die Bandbreite, um Audio in Musikqualität zu liefern. Die meisten Bluetooh-Kopfhörer komprimieren schrecklich, um einen halbwegs ordentlichen Frequenzbereich zu erreichen. MEINER BESCHEIDENEN MEINUNG NACH. Wifi ist der Weg zum Telefonieren.
teknopaul
Es ist durchaus möglich, über Bluetooth Audio in audiophiler Qualität mit einigen der fortschrittlicheren proprietären Codecs zu machen, aber dies schränkt die Bluetooth-Geräte, die Sie verwenden können, dramatisch ein und schließt Linux aus. Ich stimme zu, dass Wifi weitaus leistungsfähiger ist
Amias
-1

Haben Sie das Bluetooth Ihres Geräts sichtbar gemacht? Gehen Sie in Ihrem Android Phone zu

Einstellungen -> Bluetooth -> Sichtbar machen

Wenn Sie dies bereits getan haben, starten Sie Ihren Computer und Ihr Telefon neu und versuchen Sie es erneut .

konmal88
quelle
1
Ich verstehe nicht: Das OP hat deutlich erklärt, dass er hat blueman. Daher ist es unwahrscheinlich, dass Sie ihm helfen, indem Sie vorschlagen, es zu verwenden.
Marc Vanhoomissen