Linux - Fedora 12: Webcam Microsoft LifeCam VX-1000 + skype 2.0
Webcam Microsoft VX-1000

shell> lsusb
045e:00f7 Microsoft Corp. LifeCam VX-1000
shell> dmesg
gspca: probing 045e:00f7
sonixj: Sonix chip id: 11
gspca: probe ok
gspca: probing 045e:00f7
microsoft vx-1000
shell> sudo yum install libv4l skype -y
What's libv4l?
libv4l is a collection of libraries which adds a thin abstraction layer on
top of video4linux2 devices. The purpose of this (thin) layer is to make it
easy for application writers to support a wide variety of devices without
having to write seperate code for different devices in the same class.
shell> sudo vi /usr/local/bin/webcamSkype
Add these 2 lines below:
#!/bin/bash
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
What's v4l1compat.so?
v4l1compat.so is a wrapper of libv4l which adds v4l2 device compatibility to v4l1
applications (like skype).
shell> sudo chown your_linux_login:your_linux_login /usr/local/bin/webcamSkype
shell> sudo chmod u+x /usr/local/bin/webcamSkype
Now you can just call webcamSkype from shell or create a launcher from your desktop.
i.e:
shell> webcamSkype


lsusb:
shell> lsusb
045e:00f7 Microsoft Corp. LifeCam VX-1000
Dmesg:
shell> dmesg
gspca: probing 045e:00f7
sonixj: Sonix chip id: 11
gspca: probe ok
gspca: probing 045e:00f7
microsoft vx-1000
1) Installing softwares:
shell> sudo yum install libv4l skype -y
What's libv4l?
libv4l is a collection of libraries which adds a thin abstraction layer on
top of video4linux2 devices. The purpose of this (thin) layer is to make it
easy for application writers to support a wide variety of devices without
having to write seperate code for different devices in the same class.
2) Creating a new executable:
shell> sudo vi /usr/local/bin/webcamSkype
Add these 2 lines below:
#!/bin/bash
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
What's v4l1compat.so?
v4l1compat.so is a wrapper of libv4l which adds v4l2 device compatibility to v4l1
applications (like skype).
3) Setting permissions:
shell> sudo chown your_linux_login:your_linux_login /usr/local/bin/webcamSkype
shell> sudo chmod u+x /usr/local/bin/webcamSkype
Starting application:
Now you can just call webcamSkype from shell or create a launcher from your desktop.
i.e:
shell> webcamSkype

(Anonymous)
Порно