
v4l2loopback-dkmsはいくつのループバックを実装できますか?
modprobe v4l2lookback devices = 8を使用して8つのループバックしか持てませんか?それ以上で、8つに制限されるようです。
答え1
デバイスの最大数はハードコードされています。源泉:
/* maximum number of v4l2loopback devices that can be created */ #ifndef MAX_DEVICES # define MAX_DEVICES 8 #endif
そしてカーネルメッセージdmesg
モジュールをロードするときにもっと使用しようとすると、次のものが生成されます(通常はvisibleを使用して)。
if (devices > MAX_DEVICES) { devices = MAX_DEVICES; printk(KERN_INFO "v4l2loopback: number of devices is limited to: %d\n", MAX_DEVICES); }
v4l2loopback-dkms
この制限が他の制限(V4L2フレームワークなど)に依存しない場合は、使用されているLinuxディストリビューションに従って呼び出されたパッケージまたはソースを提供する他の十分なパッケージを使用してカーネルモジュールを再コンパイルすることを検討してください。することができます。値MAX_DEVICES
。