Zuerst laufen paprefs
, gehen Network Server und überprüfen Sie den Netzwerkzugriff auf lokale Sound - Geräte aktivieren . Dadurch wird "module-native-protocol-tcp" in PulseAudio geladen.
Sie können jetzt auf verschiedene Arten auf den PulseAudio-Server zugreifen:
Leiten Sie die TCP-Verbindung manuell über SSH weiter
- Verwenden
pax11publish
Sie diese Option, um den PulseAudio-Listener-Port zu ermitteln (normalerweise 4713).
- Verbinden Sie sich mit einem anderen Computer
ssh -R 24713:localhost:4713
(der Remote-Port '24713' wurde willkürlich gewählt);
- Kopieren Sie Ihr Authentifizierungs-Cookie (~ / .config / pulse / cookie) auf diesen Computer.
- Zum Schluss laufen
export PULSE_SERVER="tcp:localhost:24713"
und testen mit pactl info
.
Verwenden Sie die automatische Direktverbindung mit der X11-basierten Erkennung
Immer wenn Sie SSH mit aktivierter X11-Weiterleitung verwenden, verwenden PulseAudio-Programme X11, um Ihren Soundserver zu ermitteln (verwenden Sie pax11publish
oder xprop -root PULSE_SERVER
, um es selbst zu sehen). Sie werden versuchen, eine direkte (nicht-SSH, unverschlüsselte) Verbindung zu Ihrem Computer für das Audio-Streaming herzustellen.
Verwenden Sie die automatische direkte Verbindung mit der DNS-SD-Erkennung
Wenn Sie avahi-daemon und pulseaudio-zeroconf installiert haben, können Sie "Anderen Maschinen erlauben, lokale Geräte zu erkennen" aktivieren. Dadurch wird "module-zeroconf-publish" geladen.
Bei anderen Computern, bei denen die Option "Erkennbare Netzwerkgeräte lokal verfügbar machen" aktiviert ist (module-zeroconf-discover), werden die von Ihrem Computer exportierten Ausgaben (Senken) automatisch aufgelistet. Sie verwenden eine direkte (unverschlüsselte) Verbindung für das Audio-Streaming.
Bei dieser Methode muss ~ / .config / pulse / cookie auf allen Hosts identisch sein.
~/.pulse_cookie
es das Auf der Fernbedienung oder vor Ort?~/.config/pulse/cookie
. Wenn einer nicht funktioniert, probieren Sie den anderen.)