Ist es möglich, ein Audiosignal über eine SSH-Verbindung zu streamen?

Ist es möglich, ein Audiosignal über eine SSH-Verbindung zu streamen?

Das ist eine ziemlich heikle Frage. Ich bin ziemlich sicher, dass ich die Antwort kenne, aber ich bin noch ein Neuling, deshalb dachte ich, ich frage trotzdem.

Ich betreibe einen Mud-Client (http://tintin.sourceforge.net/) auf einem Ubuntu 10 Server-System. Ich melde mich dann per SSH bei besagtem System an, um über den Mud-Client zu spielen. Der Mud-Client bietet Audiowarnungen, und ich möchte diese einrichten. Ich gehe davon aus, dass ich, wenn ich lokal auf dem System spielen würde, sogar in der Konsole eine Art Audioausgabe einrichten und es über Lautsprecher hören könnte. Meine Frage ist: Gibt es eine Möglichkeit, die Audiowarnungen so einzustellen, dass Audio über SSH gesendet wird? Das Audio, das ich abspielen würde, sind nur einfache WAV-Dateien.

Auch hier bin ich mir ziemlich sicher, dass die Antwort Nein ist, wollte aber einfach bei Leuten nachfragen, die schlauer sind als ich.

Antwort1

Tatsächlich ist die Antwort ja. Erstellen Sie einen Remote-Tunnel über SSH,verwenden Sie socat, um das lokale Ende mit Ihrem PulseAudio-Daemon zu verbinden$PULSE_SERVER, am entfernten Ende des Tunnels einstellen und paplayzum Abspielen der Dateien verwenden.

verwandte Informationen