Ich habe keine Lautsprecher in meinem PC (Cent-OS 5.5), aber neben meinem Computer (Cent-OS 5.5) ist ein Stereolautsprecher an den Computer angeschlossen. Beide Computer sind vernetzt. Gibt es eine Möglichkeit, die Systemtöne an diesen Computerlautsprecher weiterzuleiten?
4
Antworten:
PulseAudio kann über das Netzwerk verwendet werden.
Normalerweise empfehle ich, die automatische Erkennung mit Avahi zu aktivieren (es sei denn, Sie fürchten IP-Multicast). Die Vorteile sind, dass Sie sowohl lokale als auch vernetzte Audiogeräte verwenden können, anstatt einen bestimmten Server fest zu codieren. Auch wenn dies nicht auf die Frage von @ Bijoy zutrifft, trifft dies möglicherweise auf viele andere Leser zu.
Hinweis zu Dateipfaden:
Neuere PulseAudio-Versionen ≥ v2.99.1 speichern die Benutzerkonfiguration
~/.config/pulse/default.pa
und das Auth-Cookie~/.config/pulse/cookie
.Ältere Versionen ≤ V2.98 Verwendung
~/.pulse/default.pa
und~/.pulse-cookie
sind. Wenn Sie eine ältere Version haben, denken Sie daran, wenn Sie die Anweisungen lesen.Methode 1, automatische Erkennung mithilfe von Avahi mit einer beliebigen Anzahl von Servern, einschließlich lokaler Geräte:
Starten Sie auf beiden Computern den Avahi-Daemon.
Aktivieren Sie auf Computer B den eingehenden Netzwerkzugriff:
Über
paprefs
→ Netzwerkserver → Netzwerkzugriff auf lokale Geräte aktivierenOder durch Bearbeiten
~/.config/pulse/default.pa
:Vergessen Sie nicht, neu zu starten
pulseaudio
, damit die Konfiguration erneut gelesen wird (oder laden Sie beide Module manuell mitpactl load-module
).Aktivieren Sie auf Computer A die Ermittlung:
Über
paprefs
→ Netzwerkzugriff → Ermittelbare PulseAudio-Geräte verfügbar machenOder durch Bearbeiten
~/.config/pulse/default.pa
:Vergessen Sie nicht, neu zu starten
pulseaudio
, damit die Konfiguration erneut gelesen wird (oder laden Sie das Modul manuell mitpactl load-module
).Auf Computer A sollten jetzt Soundgeräte von B neben lokalen Geräten aufgelistet sein (z. B. in
pavucontrol
oder in den Soundeinstellungen von GNOME).Methode 2, manuelle Konfiguration mit einem Server:
Aktivieren Sie auf Computer B den eingehenden Netzwerkzugriff:
Über
paprefs
→ Netzwerkserver → Netzwerkzugriff auf lokale Geräte aktivierenOder durch Bearbeiten
~/.config/pulse/default.pa
:Vergessen Sie nicht, neu zu starten
pulseaudio
, damit die Konfiguration erneut gelesen wird (oder laden Sie das Modul manuell mitpactl load-module
).Kopieren
~/.config/pulse/cookie
von Computer B auf Computer A.Weisen Sie PulseAudio auf Computer A an, einen Remote-Server zu verwenden:
Bearbeiten
~/.profile
oder entsprechendes Startskript zum Hinzufügen:Melden Sie sich ab, melden Sie sich erneut an, und vergewissern Sie sich, dass mindestens eine von
printenv PULSE_SERVER
undpax11publish
die Adresse von Computer B anzeigt.Auf Computer A sollten jetzt die Audiogeräte von B aufgelistet sein (z. B. in
pavucontrol
oder in den GNOME-Soundeinstellungen).Hinweis zu Programmen, die PulseAudio nicht nativ unterstützen: Programme, die PulseAudio nicht unterstützen, können so konfiguriert werden, dass sie eine PulseAudio-ALSA-Kompatibilitätsschicht über verwenden
/etc/asound.conf
. Das folgende Beispiel stammt aus dem Paket pulseaudio-alsa in Arch Linux:quelle
Nun ... das erste, was mir in den Sinn kam, war eine Version von VNC, die Sound zulässt. Nicht bei jeder Installation ist dies der Fall. Also habe ich eine VNC-Vergleichsseite aufgerufen .
Es gibt eine Reihe von VNC-basierten Installationen, die nicht nur unter Linux funktionieren, sondern auch Sound unterstützen. Also genau dort, das ist eine Möglichkeit. Sie installieren den Server auf Ihrem Computer, installieren den Client mit den Lautsprechern auf dem Computer, aktivieren Mehrbenutzersitzungen, damit Sie nicht getrennt werden, und Sie können Ihren Sound an diesen Computer leiten.
Andernfalls können Sie das Network Audio System ausprobieren, das ich nach einer ähnlichen Frage im letzten Jahr erhalten habe. Systemtöne von einem Computer über die Lautsprecher eines anderen Computers wiedergeben?
quelle
Ich denke, es ist besser, Samba-Freigaben für Ihre gesamte Musiksammlung einzurichten und dann mit dem Player Ihrer Wahl auf dem zweiten Computer darauf zuzugreifen. Ich bin sicher, es wird besser funktionieren als VNC (ich denke, VNC-Sound ist nicht Stereo)
quelle