QuickCam Zoom sous GNU/Linux

Installation d'une webcam QuickCam Zoom sous GNU/Linux.

Installation des paquets

La première ligne concerne les paquets nécessaires, la seconde concerne les logiciels qui utilisent la webcam donc facultatifs :

apt-get install libpt-plugins-v4l v4l-conf
apt-get install gqcam qcam gnomemeeting camstream kopete

Le driver qc-usb ne reconnait pas toutes les webcams Logitech. La QuickCam Zoom ne fait pas partit de celles-ci, il faut utiliser le driver pwc.

Un paquet debian existe pour installer le driver pwc, cependant il n'est présent que pour la sid :

apt-get install pwc-source

Pour obtenir un version utilisable en stable il faut aller le télécharger sur le site de l'auteur.

Les dernière version du driver ne sont compatibles qu'avec les noyaux 2.6.9 et supérieur. J'ai essayé avec le noyau 2.6.8-2 et le driver pwc-source_10.0.6a-1_all.deb et cela fonctionne bien.

wget http://www.saillard.org/linux/pwc/debian/pwc-source_10.0.6a-1_all.deb
dpkg -i pwc-source_10.0.6a-1_all.deb

Ensuite quelque soit la version utilisée :

cd /usr/src/modules/pwc/
make
rm /lib/modules/`uname -a`/kernel/drivers/media/video/pwc/pwc.ko
make install

Pour l'utiliser, on enleve l'ancien et on ajoute le nouveau :

rmmod pwc
rmmod pwcx
modprovbe pwc

Configuration du système

La caméra va être montée dans /dev/video :

mknod /dev/video0 c 81 0
chmod a+rw /dev/video0
ln -s /dev/video0 /dev/video

Test

Pour vérifier que cela fonctionne, il suffit d'executer un des logiciel de la seconde ligne d'installation.

Dans gnomemeeting il faut faire attention de choisir le plugin v4l et pas v4l2. S'il n'est pas proposé, c'est que l'installation de gnomemeeting l'a remplacé par v4l2, dans ce cas il faut le réinstaller.

apt-get install libpt-plugins-v4l libpt-plugins-alsa

Utilisation

Il existe de nombreux logiciels pour utiliser une webcam sous GNU/Linux :

  • motion : vidéo surveillance
  • camstream : visualisation/cnfiguration
  • hasciicam : rendu ascii de l'image en local ou sous forme de page html
  • vlc : pour streamer entre autre