Le javascript est désactivé sur votre navigateur
 
Prononcer /'po.bot/
Accueil du siteProgrammation et logicielsPour aller plus loinLa virtualisationDéveloppement sous VmWare
  publication inférieure à 7 jours
  publié < 7j sous cette rubrique
     
À propos de l'article
    Publié le 27 novembre 2005
    par Julien H.

    Mis à jour le 28 décembre 2010
Choisir votre langue :

Webcam sous Linux avec VMware

faire fonctionner une caméra Philips avec Vmware

Les étapes décrites dans cet article diffèrent peu d’une utilisation classique d’une webcam Philips sous Linux, car même si deux systèmes d’exploitation partagent les mêmes ports USB, Vmware gère la connexion de la caméra à l’un ou à l’autre.

 Se connecter sous Linux

On lance la VM sous Vmware, on attend le boot et on se connecte en root :

login root
password vmrobot

Si vous regardez les modules chargés, seul l’USB est actif, rien n’est encore prévu pour gérer une caméra vidéo

 Brancher la webcam

On va d’abord se placer dans le cadre d’un OS Windows. Dans ce cas, les périphériques sont détectés par le système Plug’n’Play, et un driver va être appelé. Par défaut c’est le driver Philips Toucam qui va connecter la webcam à Windows (pratique pour MSN mais pas pour programmer le robot). Mais si la fenêtre Vmware est active, alors le driver Vmware USB prend la main et va connecter la webcam au système d’exploitation guest (notre Linux).

Dès que l’USB est connecté à la machine virtuelle, le driver usb réveille les modules video et pwc. On peut constater cette activité dans les messages /var/log/messages :

Et sans qu’on ait à intervenir, les modules sont chargés, comme le montre le lsmod :

 Utilisation de la webcam

On peut alors lancer une capture d’image, et vérifier que la caméra fonctionne bien. Ici l’image obtenue : Et l’analyse qui en est faite : Résultat d'une analyse

Voilà, c’est terminé. On dispose désormais d’un environnement de développement de la vision pratique. Atelier de développement

 
Répondre à cet article
Vous avez aimé cet article ? Merci de nous recommander !