SSH音频重定向


8

我已将DVB-T USB加密狗插入我的Linux服务器(无GUI)。它可以正常工作,但我想将电视节目从服务器流式传输到我的PC。为此,我使用咖啡因:

ssh -X -p 666 -i /home/maciek/.ssh/id_rsa media@media env LANG=pl_PL.UTF-8 /usr/bin/kaffeine

如您所见,ssh在端口666上运行,并在服务器上启动kaffeine,但在我的PC上显示结果。很好,但问题是音频重定向。有什么办法可以将音频与视频和键盘/鼠标一起重定向?

Answers:


3

X11具有两个巧妙的方面:它是在Linux上显示的事实上的标准,并且是网络透明的。不幸的是,没有声音。有些声音服务器可以完全满足您的需求。与开箱即用的X不同,声音服务器往往需要一些设置。

JACKPulseaudio是我建议调查的两个选择。Pulseaudio是Ubuntu上的默认声音系统,在Ubuntu上的使用以及可用的教程方面,它具有优势。JACK以其低延迟而自豪,这在观看电影时很重要。

您需要做三件事:

  • 设置Kaffeine用于JACK或Pulseaudio输出,并指示端口(例如5551)。
  • 在台式计算机上,设置声音服务器以侦听端口(例如5552,它可以与无声服务器中的端口相同)。Arch Wiki提供了有关JACKPulseaudio的指导这个Ask Ubuntu问题也有关于PA的提示。在JACK网站上有关于JACK2指南
  • 设置SSH以将连接从服务器转发到客户端: -R 5551:localhost:5552

好。但是我可以在无GUI的服务器上朗读Pulseaudio和/或JACK吗?
mackowiakp 2014年

@ user180586是的,可以。到底为什么不可能呢?在拥有本地GUI和能够运行软件之间没有任何联系。
吉尔(Gilles)'所以

好。谢谢。我会尝试!
mackowiakp 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.