Le logiciel motion est très pratique il dispose d’une multitudes d’options.
Et par rapport à sa complexité il est un centre de contrôle parfait.
Certaines caméras IP ont des logiciels qui ne permettent pas l’envoi de Mail en sécurité SSL comme chez Linksys par exemple.
Et les configurations sont restreintes, c’est pourquoi aujourd’hui je vais rajouter une caméra supplémentaire à mon centre de contrôle Motion et celle ci ne sera pas relié directement au Raspberry.
Dans le fichier /etc/motion/motion.conf
sudo nano /etc/motion/motion.conf
Je vais enlevé les balises sur
/etc/motion/thread1.conf
/etc/motion/thread2.conf
afin de pouvoir définir mes 2 caméras.
Point Important :
/etc/motion/motion.conf garde sa configuration initiale c’est à dire que pour faire fonctionner 2 caméras il nous faut le fichier motion.conf + thread1.conf (configuration de la webcam USB) thread2.conf (configuration de la webcam IP)
– Edition du premier thread
sudo nano /etc/motion/thread1.conf
—
# Videodevice to be used for capturing (default /dev/video0)
# for FreeBSD default is /dev/bktr0
videodevice /dev/video0
# The video input to be used (default: 8)
# Should normally be set to 1 for video/TV cards, and 8 for USB cameras
input 8
# Draw a user defined text on the images using same options as C function strftime(3) # Default: Not defined = no text # Text is placed in lower left corner
text_left CAMERA SALON
—–
le premier thread est donc ma webcam USB connecté directement au Raspberry c’est pourquoi le device reste /dev/video0
le texte affiché quand à lui est CAMERA SALON
Edition du deuxième thread :
sudo nano /etc/motion/thread2.conf
# Draw a user defined text on the images using same options as C function strftime(3) # Default: Not defined = no text # Text is placed in lower left corner
text_left CAMERA GARAGE
« OUI mon garage n’est pas cablé… »
Je change simplement ceci pour différencié lors de mes alertes laquelle caméra m’a envoyée un email afin que celui ci se range dans son dossier !!
Pour faire fonctionner une caméra IP avec Motion, je vais utiliser les options:
netcam_url http://192.168.x.x/img/video.mjpeg [ le chemin d’accès est propice à la marque de la caméra IP, il peut donc varier ]
netcam_userpass admin:*********** [ ceci est la deuxième option à utiliser en cas de protection de celle ci par mot de passe ]
En rentrant ces deux paramètres l’option videodevice et toutes les options relatives au format de la caméra IP seront ignorées.
Le flux vidéo sera diffusé sur le port 8082.
Pour lancer les deux caméras :
sudo motion
Conclusion :
Motion peut donc accueillir sans problème d’autres caméras ( jusqu’à 4 si ma mémoire est bonne) et donc remplacer les logiciels intégrés qui sont loin d’être entièrement programmables.
De plus cela permet de garder une seul interface de contrôle.
Prochain Post :
Ajout d’une deuxième caméra USB.