Script

 

Mise en place de cameras

En 2006, j'ai utilisé ma webcam USB pour filmer l'intérieur de ma maison lorsque je suis de sortie. J'ai utilisé le logiciel WebCamFirst pour sauver régulièrement des photos, puis j'ai installer un serveur web Apache pour consulter ces images via Internet. Voici un exemple de photos :

Bien que la qualité de l'image ne soit pas très bonne, ce petit test m'a donné envie d'aller plus loin. Mais il n'est pas possible d'installer plusieurs webcams sur un même PC alors j'ai commencé à chercher une autre solution avec de vrais caméras vidéos.

Mon objectif est de mettre plusieurs caméras, et de pouvoir en changer une assez rapidement en cas de panne. Il me fallait donc une caméra à cout réduit. La caméra ci-dessous a retenu toute mon attention :

Cette caméra se trouve dans tous les magasins d'électronique (Conrad, Comptoir Electronique, Gotronic, etc). Le prix varie de 20 euros à 39 euros. Attention, deux tailles existent 3x3cm ou 5x5cm. Techniquement, ce sont les mêmes, mais finalement, je préfère celles de 5x5cm car ils me semblent qu'elles chauffent moins et que la video reste de bonne qualité au fil du temps.

Ces caméras possédent trois fiches de connexion:

  • Une cinch rouge pour l'alimentation ( de 9 à 12v )
  • Une cinch jaune pour récupérer la vidéo
  • Une cinch blanche pour récupérer l'audio

Pour brancher ma première caméra au PC, j'ai utilisé à l'époque une carte TV classique (j'ai essayé une ATI all in Wonder, mais aussi une ADS Tech). J'ai utilisé du cable KX6 pour relier la prise video de la caméra à la carte TV.

Le résultat est sympa (Dans le cas ci-dessous, l'image a plein de reflets car la caméra est derrière la vitre de mon meuble TV) :

Pour aquérir les images venant de ma carte TV, j'ai été obligé de changer de logiciel. Je suis passé à Dorgem. Dorgem est un logiciel gratuit qui ne consomme quasi rien en ressources systèmes (RAM, CPU, etc). En plus, on peut faire tourner plusieurs Dorgem en parallèle (un par caméra).

J'ai ensuite cablé ma maison pour accepter plusieurs caméras. Une à l'extérieur, une devant ma maison, une dans mon salon, une dans l'entrée et une sur mon bureau. Pour connecter mes caméras sur ma carte TV, j'ai acheté un switch vidéo que je pilote en manuel. Il est aussi pilotable par infrarouge, et plus tard, j'automatiserai le changement de caméra. Voila le switch que j'utilise. Il vient de chez GOTRONIC (il coute 36 euros pour 4 entrées / 2 sorties) :

Le switch est une solution intéressante et peu couteuse. Il faut cependant compter 1 à 2 secondes pour switcher et avoir une bonne image sur la nouvelle caméra.

Mais récemment, en discutant sur le forum, j'ai fait l'acquisition d'une carte PCI 4 entrées vidéos. Cette carte m'a couté 20 euros sur ebay. J'ai donc décidé de laisser tomber le switch pour cette carte PCI. Elle permet de changer de caméra plus rapidement:

Pour faire fonctionner cette carte, je n'utilise pas le logiciel et les drivers livrés avec. J'utilise le driver conseillé par trebosc : pik878drv.zip et le logiciel
Activewebcam.

Activewebcam est un logiciel payant. Mais il est vraiment fantastique, vous pouvez détecter les mouvements, enregistrer des images et/ou des videos, faire du streaming, etc.

Personnellement, je sauve des photos toutes les secondes dans un répertoire que je peux consulter via le web. Mais avec 4 caméras, ca fait beaucoup trop de photos par jour. J'ai donc mis un MS13 à coté de chaque caméra. Ainsi, le MS13 me donne les moments ou il ya eu des mouvements, et je garde que les photos pertinentes. Ca filtre énormément le nombre de photos.

Je n'ai pas utiliser le détecter de mouvement de Activewebcam, car je ne suis pas arrivé à bien le régler. Il détecte beaucoup plus d'évènements que le MS13. Ces évènements supplémentaires ne sont pas pertinents, car ils concernent des parasites, ou des problèmes de qualité d'image.

En conclusion

La mise en place de caméras pousse à la consommation. On est vite obligé de changer son PC afin d'ajouter des caméras et de traiter/archiver les images.

Jusqu'alors, je récupérais des vieux PC pour gérer ma domotique. Depuis ces expériences avec les caméras, j'ai décidé de passer à un PC neuf (AMD64 3500+). Ca devenait indispensable car mon ancien PIII 450 restait bloqué entre 80 et 100% d'occupation des ressources.

© 2006 - Domotic's