Closed archisman-panigrahi closed 3 years ago
You probably need to enable exclusive_caps=1
for Cheese (and Chrome) to work correctly with it.
$ # manually unload the v4l2loopback module
$ # (only needed if already loaded without the necessary parameter)
$ sudo modprobe -r v4l2loopback
$ # use V4L2_OPTS to pass extra parameters when loading v4l2loopback
$ V4L2_OPTS=exclusive_caps=1 ./run-videochat.sh
For more information, see umlaeute/v4l2loopback/#78.
I still get the same error
V4L2_OPTS=exclusive_caps=1 ./run-videochat.sh
Loading module
modprobe: ERROR: could not insert 'v4l2loopback': Bad address
this error is due to incompatibility between the v4l2loopback and the kernel. need to recompile the module from source. this is not a problem related to this script
I am closing this as the solution in #100 worked for me. Please add the solution proposed in #100 to the README. Also, I added this line (https://github.com/apandada1/ipwebcam-gst/blob/master/run-videochat.sh#L278) for my own use. I don't know if that may break functionality outside Ubuntu 20.04. Can something similar be added to the code and can it be selectively loaded with exclusive_caps=1
in Ubuntu?
OS: Linux Mint 19.3 with Kernel 5.3
I am using the latest code.
Phone is connected to computer via USB, and I have USB debugging enabled,
adb
installed in the computer, and IP Webcam server is turned on in phone. This dialog appeared.After clicking ok, the terminal output is,
I opened Cheese, only my internal webcam shows up.
After pressing enter I get
Am I missing something simple?