I'm running centos 6.7 64bit and I have a ms lifecam cinema webcam connected, I've installed v4l-utils-1.6.3 but the webcam won't work with it. The blue light is on on the webcam, the cam works fine in windows 7 so it's not the hardware. I'm doing everything as root.
lsusb gives:
Bus 001 Device 002: ID 045e:075d Microsoft Corp. LifeCam Cinema
I have /dev/video0 when I connect the camera.
This is what I get in /var/log/messages when the camera is plugged in:
Code:
Aug 21 12:38:44 <my-machine> kernel: usb 1-1: new full speed USB device number 3 using ohci_hcd
Aug 21 12:38:44 <my-machine> kernel: usb 1-1: New USB device found, idVendor=045e, idProduct=075d
Aug 21 12:38:44 <my-machine> kernel: usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Aug 21 12:38:44 <my-machine> kernel: usb 1-1: Product: Microsoft® LifeCam Cinema(TM)
Aug 21 12:38:44 <my-machine> kernel: usb 1-1: Manufacturer: Microsoft
Aug 21 12:38:44 <my-machine> kernel: usb 1-1: configuration #1 chosen from 1 choice
Aug 21 12:38:44 <my-machine> kernel: uvcvideo: Found UVC 1.00 device Microsoft® LifeCam Cinema(TM) (045e:075d)
Aug 21 12:38:44 <my-machine> kernel: input: Microsoft® LifeCam Cinema(TM) as /devices/pci0000:00/0000:00:06.0/usb1/1-1/1-1:1.0/input/input7
Aug 21 12:38:49 <my-machine> kernel: usb 1-1: 3:1: cannot get freq at ep 0x82
Here's what I get with some v4l2 commands:
v4l2-ctl -I
Video input : 0 (Camera 1: ok)
v4l2-ctl -O
VIDIOC_G_OUTPUT: failed: Invalid argument
v4l2-ctl -l gives nothing, the cursor just drops to the next line.
I've been trawling google but nothing seems to work.
If I run ffmpeg on the cam I get
/dev/video0: Input/output error. What am I missing? thanks for any pointers.