Hello Sirs.
I am currently using the jetson nano platform, I need to connect two usb cameras. The problem is that the system assigns a different address to each camera each time and I need the addresses to be fixed. I have created udev rules to assign symbolic links. But there is something wrong when establishing the connection. Here is the output of the program:
[gstreamer] initialized gstreamer, version 1.14.5.0
[gstreamer] gstCamera – attempting to create device v4l2:///dev/video9
[gstreamer] gstCamera – found v4l2 device: Microsoft® LifeCam VX-2000
[gstreamer] v4l2-proplist, device.path=(string)/dev/video0, udev-probed=(boolean)false, device.api=(string)v4l2, v4l2.device.driver=(string)uvcvideo, v4l2.device.card=(string)“Microsoft\302\256\ LifeCam\ VX-2000”, v4l2.device.bus_info=(string)usb-70090000.xusb-2.4, v4l2.device.version=(uint)264649, v4l2.device.capabilities=(uint)2216689665, v4l2.device.device_caps=(uint)69206017;
[gstreamer] gstCamera – could not find v4l2 device /dev/video9
[gstreamer] gstCamera – device discovery failed, but /dev/video9 exists
[gstreamer] support for compressed formats is disabled
[gstreamer] gstCamera pipeline string:
[gstreamer] v4l2src device=/dev/video9 ! appsink name=mysink
[gstreamer] gstCamera successfully created device v4l2:///dev/video9
[video] created gstCamera from v4l2:///dev/video9.
The camera is an old webcam that I use for testing, but I have tried others and the result is the same.
I have not been able to find a solution for this problem.
Kind regards,
Antonio.