Petit interlude vidéo surveillance...

Comme je le disais dans un précédent article, j'ai maintenant un module caméra connecté à mon Raspberry Pi. Pour la connexion et le paramétrage de base, rendez-vous ici.

Côté logiciel, nous allons utiliser une version modifiée de Motion, spécialement adaptée pour la caméra du Raspberry Pi par dozencrows. Comme il a pas mal de dépendances, nous allons quand même installer la version standard, pour que les dépendances soient satisfaites:

[bash]

sudo apt-get install motion

sudo apt-get install libjpeg62

sudo apt-get install vi (ben ouais)

[/bash]

Maintenant, installons la version spéciale de Motion dans notre répertoire utilisateur:

[bash]

mkdir ~/mmal

cd ~/mmal

wget http://dirtymarmotte.net/wp-content/uploads/2014/04/motion-mmal.tar.gz

tar -zxvf motion-mmal.tar.gz

vi motion-mmalcam.conf

[/bash]

Note : le lien initial pointe sur https://www.dropbox.com/s/xdfcxm5hu71s97d/motion-mmal.tar.gz, mais n'est pas directement téléchargeable avec wget.

Dans le fichier de configuration, on peut modifier la taille de l'image capturée :

[bash]

width 640

height 480

[/bash]

On peut aussi décider ou pas de streamer la vidéo en http sur le port de notre choix (par défaut, c'est le port 8081). Si on met ce port à zéro, le streaming sera désactivé.

[bash]

stream_port 8081

[/bash]

Voilà pour les réglages de base, maintenant il ne reste plus qu'à démarrer le service:

[bash]

/home/pi/mmal/mmotion -c /home/pi/mmal/motion-mmalcam.conf

[/bash]

Depuis un navigateur (attention, aux dernières nouvelles ça ne marche pas avec Chrome; j'utilise Firefox), ouvrez la page http://adresse_du_raspberry:8081

Vous devriez voir la vidéo en live!

Et chaque mouvement devant la caméra génèrera une image jpeg dans le dossier target_dir du fichier de configuration.

Merci à http://rbnrpi.wordpress.com/project-list/setting-up-wireless-motion-detect-cam/

Article précédent Article suivant