Revision 14 as of 2007-12-08 22:05:17

Clear message

Logitech QuickCam Pro 9000

Logitech Quickcam Pro 9000 on hyvällä optiikalla sekä mikrofonilla varustettu web-kamera.

Moduli (uvcvideo) on valmiina Ubuntu 7.10:ssä

Pro 9000 web-kamera käyttää modulia, jonka nimi on "uvcvideo". Tämä modulin kotisivu on täällä:

http://linux-uvc.berlios.de/

Tämä moduli on valmiina Ubuntu 7.10:ssä.

{{{asmok@ubuntu:~$ locate uvcvideo /lib/modules/2.6.22-14-generic/ubuntu/media/usbvideo/uvcvideo.ko /lib/modules/2.6.22-14-rt/ubuntu/media/usbvideo/uvcvideo.ko asmok@ubuntu:~$ }}}

Modulin voi myös rakentaa itse viimeisimmästä lähdekoodista. Lähdekoodi haetaan svn-ohjelmalla. Modulin rakentamiseen tarvitaan kunkin Linux-ytimen header-tiedostot sekä joukko ohjelmoimiseen tarvittavia ohjelmia. Itse Linux-ydintä ei tarvitse kuitekaan rakentaa kokonaan uusiksi, vain moduli - jos siihen on tarvetta.

{{{svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk }}}

Ubuntu 7.10 tunnistaa kameran automaattisesti ja lataa modulin valmiiksi. Tässä ympäristössä myös hiiri ja näppäimistö ovat Logitechin valmistamia usb-laitteita.

{{{asmok@ubuntu:~$ lsusb | grep Logitech Bus 003 Device 004: ID 046d:0990 Logitech, Inc. Bus 004 Device 005: ID 046d:c019 Logitech, Inc. asmok@ubuntu:~$ }}}

Tässä ympäristössä on myös Digi-TV -kortti.

{{{asmok@ubuntu:~$ lsmod | grep video video 18060 0 uvcvideo 53636 0 video_buf 26244 1 saa7146_vv compat_ioctl32 2304 1 uvcvideo videodev 29568 2 uvcvideo,saa7146_vv v4l1_compat 15364 3 uvcvideo,saa7146_vv,videodev v4l2_common 18560 3 uvcvideo,saa7146_vv,videodev usbcore 139912 9 snd_usb_audio,snd_usb_lib,uvcvideo,xpad,hci_usb,usbhid,ehci_hcd,uhci_hcd asmok@ubuntu:~$ }}}

Ohjelmia uvcvideo-modulin käyttämiseksi

uvcvideo-modulin avuksi on ohjelmoitu pieni joukko tehokkaita ohjelmia.

uvcview-20071108

uvcview on Gnome-ohjelma, sen kotisivu on täällä:

http://www.nurs.or.jp/~ogochan/hack/uvcview.html

Ruutukaappaus ohjelmasta.

[http://www.arkki.info/howto/LogitechPro9000/wiki/uvcview.png uvcview.png]

luvcview-20070512

Toinen samantapainen ohjelma luvcview. Tällä ohjelmalla on myös mahdollista tallentaa videota avi-muodossa.

Ohjelman linkki, uusin:

http://mxhaard.free.fr/spca50x/Investigation/uvc/luvcview-20070512.tar.gz

Ruutukaappaus ohjelmasta.

http://www.arkki.info/howto/LogitechPro9000/wiki/luvcview.png

Videotallennus (11s) ohjelmasta.

[http://www.arkki.info/howto/LogitechPro9000/wiki/luvcview.avi luvcview.avi]

uvc-stream

Kolmas on komentoriviltä toimiva striimausohjelma, lähetettävää videota voi seurata samassa lähiverkossa VLC-ohjelmalla.

Ohjelman käynnistys.

{{{asmok@ubuntu:~/bin/mjpg-streamer/uvc-streamer$ ./uvc_stream Using V4L2 device.....: /dev/video0 Resolution............: 640 x 480 frames per second.....: 5 TCP port..............: 8080 motor control TCP port: 8081 }}}

Striimatun videon katselu vlc-ohjelmalla.

{{{asmok@ubuntu:~/bin/mjpg-streamer/uvc-streamer$ vlc http://localhost:8080/ VLC media player 0.8.6c Janus }}}

Ruutukaappaus vlc-ohjelmasta.

[http://www.arkki.info/howto/LogitechPro9000/wiki/uvc_stream_vlc.png uvc_stream_vlc.png]