SSHオーディオリダイレクト


8

LinuxサーバーにDVB-T USBドングルを接続しています(GUIなし)。正常に動作しますが、サーバーからPCにTV番組をストリーミングしたいと思います。このために私はその方法でカフェインを使用します:

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

ご覧のように、sshはポート666で動作し、サーバーでカフェインを開始しますが、私のPCに結果を表示します。いいですが、問題はオーディオのリダイレクトです。ビデオとキーボード/マウスと共にオーディオをリダイレクトする方法はありますか?

回答:


3

X11には2つの優れた側面があります。これは、Linuxでの表示の事実上の標準であり、ネットワーク透過です。残念ながら音にはそのようなものはありません。あなたが望むことを正確に行うサウンドサーバーがあります。そのまま使用できるXとは異なり、サウンドサーバーは少しの設定が必要になる傾向があります。

JACKPulseaudioは、私が調査することをお勧めする2つの選択肢です。PulseaudioはUbuntuのデフォルトのサウンドシステムであり、Ubuntuでの使用と利用可能なチュートリアルの点で優位に立っています。JACKは低レイテンシーを誇っています。これは映画を観るときに重要です。

次の3つのことを行う必要があります。

  • KaffeineをJACKまたはPulseaudio出力用にセットアップし、ポートを指定します(5551など)。
  • デスクトップコンピューターで、ポートでリッスンするようにサウンドサーバーを設定します(たとえば、5522と言えます。これは、サウンドレスサーバーと同じかどうかにかかわらず)。Arch wikiにはJACKPulseaudioのハウツーがあります。このAsk Ubuntuの質問には、PAに関するヒントもあります。JACKのサイトにJACK2のガイドがあります。
  • サーバーからクライアントに接続を転送するようにSSHを設定します。 -R 5551:localhost:5552

OK。しかし、GUIのない​​サーバーでPulseAudioやJACKをラムすることはできますか?
mackowiakp 2014年

@ user180586はい、そうです。いったいなぜそれが可能ではないのでしょうか?ローカルGUIを使用することとソフトウェアを実行できることの間には関係がありません。
Gilles 'SO-邪悪なことをやめなさい'

OK。THX。やってみます!
mackowiakp 2014年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.