At home, my video would always show a silhouette in G+ and Skype, and I always thought that this was because the lighting at home was not sufficient. At office, the video was decent. But, moving to sit right under the light also didn't help much.
Struggling with a bunch of tools like
help. But, during these struggles I noticed that
cheese would show
me bright and cheerful, while all the other programs showed my
I set out to "fake" the output of
cheese as a video device that
skype and other programs could use. But, I didn't have to go all the
way. I ended up using v4l2loopback to create a loopback video device,
and just using
gst-launch to redirect video to that device, did the
trick! Thanks gstreamer! Thanks v4l2loopback! :)
Here's a convenient script to use it every time I need it.