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

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

私は Linux サーバー (GUI なし) に DVB-T USB ドングルを接続しています。正常に動作しますが、サーバーから PC に TV 番組をストリーミングしたいです。そのためには、Kaffeine を次のように使用します。

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には2つの優れた点があります。Linuxのディスプレイの事実上の標準であり、ネットワーク透過性です。残念ながらサウンドにはそのようなものはありません。サウンドサーバーサウンド サーバーは、まさにあなたが望むことを実行します。すぐに使用できる X とは異なり、サウンド サーバーでは、少しの設定が必要になる傾向があります。

ジャックそしてパルスオーディオ調査してみることをお勧めする 2 つの選択肢があります。Pulseaudio は Ubuntu のデフォルトのサウンド システムであり、Ubuntu での使用や利用可能なチュートリアルの点で優れています。JACK は低遅延を誇りにしており、これは映画を見るときに重要です。

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

  • JACK または Pulseaudio 出力用に Kaffeine を設定し、ポート (たとえば 5551) を指定します。
  • デスクトップコンピュータで、サウンドサーバーをポート(たとえば5552)でリッスンするように設定します。サウンドレスサーバーと同じでも、そうでなくてもかまいません。Arch wikiには、ジャックそしてパルスオーディオこのAsk Ubuntuの質問PAに関するヒントもあります。JACK2のガイドJACKサイトにて。
  • サーバーからクライアントへの接続を転送するように SSH を設定します。-R 5551:localhost:5552

関連情報