Streame alle Audiodaten von meinem Android-Handy nach pulseaudio

11

Ich habe viele Apps und Lösungen online gesehen, um Audio von einem Desktop auf ein Android-Handy zu empfangen. Ich weiß auch, wie man mit Paprefs und Pavucontrol Audio von einem Desktop auf einen anderen streamen kann.

Ich möchte in der Lage sein, von meinem Android-Handy auf pulseaudio zu streamen. Es gibt einzelne Apps mit Chromecast-Unterstützung, aber dann bleibt die App hängen und Sie müssen so etwas wie Kodi auf dem Desktop ausführen, um sie zu erhalten.

Wenn Sie von Android aus eine Verbindung zu einer Bluetooth-Audioquelle herstellen, werden nur alle ausgehenden Audiodaten gestreamt. Dies ist, was ich über Wi-Fi machen möchte, um pulseaudio. Wie geht das?

3x5
quelle

Antworten:

3

Dies ist nicht möglich

Lesen Sie weiter unten nicht, wenn Sie nicht an einer Lösung für die Verwendung von DLNA-Streams von Android nach Ubuntu interessiert sind.


Um Audio über eine Netzwerkverbindung von Android nach Ubuntu zu senden, benötigen Sie immer einen Renderer auf Ihrem Ubuntu-Desktop und eine Streaming-Anwendung auf dem Android-Gerät. Android verwendet pulseaudio nicht als Soundserver. Wir sind daher auf eine zusätzliche App angewiesen, um Audio an den Desktop zu senden.

Es gibt verschiedene Anwendungen, die dies tun können. Ich habe dies erfolgreich mit gmediarender auf der Ubuntu-Seite und BubbleUpnp für Android getestet .

  1. Installieren Sie gmediarenderUbuntu und führen Sie es über die Befehlszeile aus.

    sudo apt install gmediarender
    gmediarender -f <Name>
    

    Weitere Optionen finden Sie auf der Manpage.

  2. Installieren Sie Bubble UPnP und führen Sie es auf dem Android-Gerät aus.

  3. Suchen Sie nach dem Namen des Renderers, den Sie unter Bubble UPnP> Local Renderer angegeben haben

    Geben Sie hier die Bildbeschreibung ein

  4. Wählen Sie Titel aus, die auf dem Android-Gerät abgespielt werden sollen, und hören Sie sie auf dem Ubuntu-Computer.

    Geben Sie hier die Bildbeschreibung ein

Beachten Sie, dass dies auch für Fotos oder Videoinhalte funktioniert, die Sie mit Bubble UPnP auf Ihren Computer streamen können.

Takkat
quelle
1
Vielen Dank für die Antwort, aber dies behebt nicht das Problem, dass Sie immer noch mit der App nicht weiterkommen. Ich suche nach etwas, das alle ausgehenden Audiodaten streamen kann, wie wenn Sie auf Bluetooth streamen würden.
3x5
Dafür benötigen Sie immer eine App - weder Android noch Ubuntu können darauf verzichten.
Takkat
2
Ubuntu kann es tatsächlich. Sie können einen Pulseaudio-Server auf einem Computer einrichten und auf dem anderen sinken, und alle Audiodaten von einem Computer werden zum anderen übertragen.
3x5
Es stimmt zwar, dass gmediarender + BubbleUPNP Kombination funktionieren wird, waren die Fragen eindeutig über jeden Ton.
AtomHeartFather
@AtomHeartFather: siehe bearbeiten. Es würde mich mehr als interessieren, wenn Sie eine Lösung dafür hätten.
Takkat
1

Ich denke, ein viel besserer Kompromiss als der enorme Stress mit BubbleUpnp wäre SoundWire. Dies wird nicht an pulseaudio gestreamt, sondern an den SoundWire-Server, der auf Ihrem Computer ausgeführt wird. Danach werden jedoch alle Audiodaten von Ihrem Android-Gerät auf das Gerät gestreamt, und es kann im Hintergrund ausgeführt werden.

Eine Alternative mag AirAudio sein, aber es braucht root und es hat bei mir selbst mit Magisk nicht funktioniert ...

Hans Müller
quelle
habe gerade dein erwähntes "AirAudio" erfolgreich benutzt und funktioniert gut [auf Magisk ROOTED Android]. Wichtiger Kommentar für andere - er ist nicht kostenlos; Entweder musst du nach 5 Minuten mit ein paar Signaltönen leben oder du hast ~ 4 € im PlayStore ausgegeben (habe es einfach selbst gemacht). Sound-Streaming von Android zu VLC scheint mehr HiFi-ish zu sein als Audio-Streaming zu BlueTooth Sink unter Ubuntu.
Linolino