Ich habe einen DVB-T-USB-Dongle an meinen Linux-Server angeschlossen (ohne GUI). Er funktioniert einwandfrei, aber ich möchte Fernsehprogramme vom Server auf meinen PC streamen. Dazu verwende ich Kaffeine folgendermaßen:
ssh -X -p 666 -i /home/maciek/.ssh/id_rsa media@media env LANG=pl_PL.UTF-8 /usr/bin/kaffeine
Wie Sie sehen, funktioniert SSH auf Port 666 und startet Kaffeine auf dem Server, zeigt aber die Ergebnisse auf meinem PC an. Schön, aber das Problem ist die Audioumleitung. Gibt es eine Möglichkeit, Audio zusammen mit Video und Tastatur/Maus umzuleiten?
Antwort1
X11 hat zwei nette Aspekte: Es ist ein De-facto-Standard für die Anzeige unter Linux und es ist netzwerktransparent. Für den Ton gibt es leider nichts dergleichen. Es gibtSoundserverdie genau das tun, was Sie wollen. Im Gegensatz zu X, das sofort einsatzbereit ist, erfordern Soundserver in der Regel eine gewisse Einrichtung.
JACKUndPulseaudiosind die beiden Optionen, die ich zu prüfen empfehle. Pulseaudio ist das Standard-Soundsystem unter Ubuntu, was ihm einen Vorteil in Bezug auf die Verwendung unter Ubuntu und hinsichtlich der verfügbaren Tutorials verschafft. JACK ist stolz auf seine geringe Latenz, die beim Ansehen eines Films wichtig ist.
Sie müssen drei Dinge tun:
- Richten Sie Kaffeine für JACK- oder Pulseaudio-Ausgabe ein und geben Sie einen Port an (z. B. 5551).
- Richten Sie auf Ihrem Desktop-Computer den Soundserver so ein, dass er auf einem Port (z. B. 5552 – es kann derselbe sein wie bei Ihrem Soundless-Server, aber nicht unbedingt) lauscht. Das Arch-Wiki enthält Anleitungen fürJACKUndPulseaudio.Diese Frage zu „Ask Ubuntu“gibt auch Hinweise zu PA. Es gibt eineAnleitung für JACK2auf der JACK-Site.
- Richten Sie SSH ein, um Verbindungen vom Server an den Client weiterzuleiten:
-R 5551:localhost:5552