1つのビデオデバイスを複数のプログラムにルーティングする方法

1つのビデオデバイスを複数のプログラムにルーティングする方法

シングルキャプチャカード(Hauppauge PVR-150)の出力をVLC(LANストリーミング用)と予約録画用MythTVの2つのプログラムに送りたいと思います。 V4L2loopbackデバイスを使用してこれを行うことは可能だと思いますが、どうすればよいかわかりません。

私が達成したいものの例:

関連機器の場合:

/dev/video0   #PVR-150 baseband source
/dev/video1   #v4l2loopback sink 1
/dev/video2   #v4l2loopback source 1
/dev/video3   #v4l2loopback sink 2
/dev/video4   #v4l2loopback source 2

起動時に /dev/video0 を /dev/video1 および /dev/video3 として指定したいと思います。次に、VLCに/dev/video2でエンコードするように指示し、MythTVに/dev/video4で録画するように指示します。

これはうまくいくでしょうか?動作している場合、マシンが起動するたびに実行されるようにどのように設定できますか?

ベストアンサー1

おすすめ記事