Switching between USB and built in webcams - suse 12.2

Hi,
I have 2 webcams in my laptop - built in and USB C110.
built in cam works fine, I can capture the stream from /dev/video0, but when I want to switch to c110 (ex. in skype) I get a black screen. Test with mplayer

mplayer tv:// -tv driver=v4l2:width=640:height=480:device=/dev/video1 -fps 30

results in no frame capture.

Do you have any idea what can be wrong?

I don’t have a definitive answer here, but if both camera’s are connected to the same USB subsystem, it is likely down to a bandwidth issue. (The internal camera will also be connected via USB).

You may like to read the following (and experiment with trying to stream at a lower rate using mpeg compression for example):

Re: [Linux-uvc-devel] Running multiple webcams on the same hub

[Linux-uvc-devel] Trouble recording from two webcams]([Linux-uvc-devel] Trouble recording from two webcams)