web-dev-qa-db-ja.com

v4l2-ループバックデバイスを追加および削除しますか?

自分のマシンでさまざまなlxcコンテナーを実行していて、Webカメラも接続されています。すべてのlxcコンテナにこのカメラにアクセスしてもらいたいです。 'v4l2-loopback'デバイスに出くわし、;を使用してデバイスを追加する方法を見つけました。

modprobe v4l2loopback devices=3

そして、/ dev/video0から目的の仮想ビデオデバイスにストリームを送信しました。私の質問は、実行時にこれらのv4l2loopbackデバイスを追加および削除する方法です。 lxcコンテナが起動/削除されるたびにデバイスを追加/削除したい。何か案は?

ありがとう!

2
beenum

V4l2loopbackモジュールを強制的に削除する以外に、これらのデバイスを削除するエレガントな方法はありません。

Sudo modprobe -r v4l2loopback
2
user278684