私は 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