SSH 音訊重新導向

SSH 音訊重新導向

我將 DVB-T USB 加密狗插入我的 Linux 伺服器(無 GUI)。它工作正常,但我想將電視節目從伺服器串流到我的電腦。為此,我使用咖啡因:

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 上顯示結果。很好,但問題是音訊重定向。有什麼方法可以將音訊與視訊和鍵盤/滑鼠一起重定向嗎?

答案1

X11 有兩個優點:它是 Linux 上顯示的事實上的標準,而且它是網路透明的。不幸的是,聲音沒有這樣的東西。有聲音伺服器這正是你想要的;與開箱即用的 X 不同,聲音伺服器往往需要一些設定。

傑克脈衝音頻這是我建議研究的兩個選擇。 Pulseaudio 是 Ubuntu 上的預設聲音系統,這使其在 Ubuntu 上的使用和可用教程方面具有優勢。 JACK 以其低延遲而自豪,這在觀看電影時非常重要。

您需要做三件事:

  • 設定 Kaffeine 的 JACK 或 Pulseaudio 輸出,並指定連接埠(例如 5551)。
  • 在您的桌上型電腦上,將聲音伺服器設定為偵聽連接埠(例如 5552 — 它可以與無聲伺服器中的連接埠相同,也可以不同)。 Arch wiki 有以下操作方法:傑克脈衝音頻這個詢問 Ubuntu 問題還有關於PA的提示。有一個JACK2指南在傑克網站上。
  • 設定 SSH 將連線從伺服器轉送到客戶端:-R 5551:localhost:5552

相關內容