I'm trying to connect my USB webcam to Raspberry PI 3. First I tried to reach it with fswebcam image.jpg
command, but it got timed out.
--- Opening /dev/video0...
Trying source module v4l2...
/dev/video0 opened.
No input was specified, using the first.
Adjusting resolution from 384x288 to 352x288.
--- Capturing frame...
Timed out waiting for frame!
No frames captured.
Then, I tried to reach it via OpenCV with trying different ports such as: 0,1 /dev/video0, /dev/video1
etc. But it did not work.
When I plug in my camera and use the dmesg | grep USB*
command I'm getting some information:
[ 961.147819] usb 1-1.3: new high-speed USB device number 10 using dwc_otg
[ 961.278694] usb 1-1.3: New USB device found, idVendor=1908, idProduct=2310, bcdDevice= 1.00
[ 961.278739] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 961.278760] usb 1-1.3: Product: USB2.0 PC CAMERA
[ 961.280180] usb 1-1.3: Found UVC 1.00 device USB2.0 PC CAMERA (1908:2310)
[ 961.284227] input: USB2.0 PC CAMERA: USB2.0 PC CAM as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/1-1.3:1.0/input/input3
Also, when I run the v4l2-ctl --list-devices
command I'm getting some information to related ports:
bcm2835-codec-decode (platform:bcm2835-codec):
/dev/video10
/dev/video11
/dev/video12
/dev/video18
/dev/video31
/dev/media2
bcm2835-isp (platform:bcm2835-isp):
/dev/video13
/dev/video14
/dev/video15
/dev/video16
/dev/video20
/dev/video21
/dev/video22
/dev/video23
/dev/media0
/dev/media1
USB2.0 PC CAMERA: USB2.0 PC CAM (usb-3f980000.usb-1.3):
/dev/video0
/dev/video1
/dev/media3
When I run the vcgencmd get_camera
command i'm gettin below:
supported=1 detected=0, libcamera interfaces=0
I also enabled the legacy camera from raspi-config
. I use the same camera with Orange PI and it worked without problem. There is only camera plugged in to Raspberry Pi and Raspberry Pi powered by phone adapter.
How can I reach to the camera and take videos/photos? Can you help me out?