Raspberry Pi : la caméra d’alarme, capture RTSP

Si vous possédez ce type de caméra IP miniature, vous avez sans doute remarqué qu’elle n’intègre aucune fonctionnalité de capture d’écran (snapshot in english) :

camera ip raspberry
Caméra IP miniature ONVIF

Ce modèle se trouve chez nombre de distributeurs aux yeux bridés, souvent dans les $20 à $30 en moyenne, avec objectif réglable ou fixe. Elle s’allume directement avec l’IP 192.168.1.10, accès avec le seul login admin, sans mot de passe. Pas de bol, il vous faudra Microchose Interdaube Explorateur et donc un environnement Winchose pour accéder aux fonctionnalités complètes, mais on peut s’en sortir avec Safari via l’adresse http://192.168.1.10/Login.htm. L’image sera alors affichée sans soucis.

Sur Raspberry Pi, voici le contenu de snapshot.sh, un script utilisé pour capturer une image en utilisant le flux rtsp de la caméra IP, lui ajouter la date, l’heure, et la sauvegarder dans /var/www/alarme/, le répertoire où se trouvent toutes les images prises lors d’une alarme :

#!/bin/sh
sudo avconv -i rtsp://192.168.1.10:554/user=admin_password=_channel=0_stream=1.sdp -vframes 1 -r 1 -s 640x480 /var/www/alarme/image-`date +%Y%m%d-%H%M%S`.jpg

J’ai tenté avec ffmpeg, mais le résultat était systématiquement minable, dommage donc, avconv est la seule solution exploitable.

Voici donc ce que vous allez retrouver dans /var/www/alarme :

ls /var/www/alarme
image-20150720-114853.jpg  image-20150720-114859.jpg

Pour venir afficher toutes les images dans /var/www/alarme, j’ai utilisé le script php présenté ici sur GitHub, en l’adaptant un peu, et voici le résultat avec un exemple de 2 images d’alarme :

raspberry images alarme
Affichage de toutes les images d’alarme

Un bouton dans l’interface de gestion de l’alarme permettra lui de supprimer tous les fichiers en envoyant une simple commande dans le script php :

exec("sudo rm /var/www/alarme/*.*");

 

Publications similaires

  • 3G : opacité chez Virgin Mobile

    Virgin mobile a présenté hier de nouveaux forfaits, dont une formule quadruple play, H@ppy 4 : ADSL jusqu’à 25 Mbps Appels gratuits vers les fixes en France et vers 100 destinations Appels vers les mobiles : communications gratuites au delà de la troisième minute d’appel (0,25 €/mn) 130 chaines TV,  jusqu’à 300 avec des options payantes Mais le soucis n’est pas là, il est plus au niveau de la transparence de l’offre 3G de l’opérateur virtuel, utilisateur du réseau SFR….

  • DCS-825L : une caméra Dlink pour bébé

    Pour $179, D-Link vous proposera bientôt une caméra de surveillance pour bébé : Utilisable avec une application mobile sur smartphone, cette caméra va vous permettre de surveiller bébé quand vous le souhaitez, avec une image 720p HD et une vision infrarouge. Mieux encore, un capteur de température vous informera en permanence de l’ambiance de la chambre, et un zoom intégré permettra de capturer des gros plans du nouveau né. Le son n’a pas été oublié puisque vous pourrez écouter bébé…

  • Raspberry Pi 2 domotique : alimentation PoE (8)

    Quand on intègre tout un tas de modules, le soucis est de venir récupérer des alimentations correctes, capables d’alimenter tout le monde sans se mettre à genou, ni faire exploser la régulation intégrée au Raspberry Pi. L’autre soucis, est de pouvoir venir alimenter notre montage avec un seul et unique câble, en PoE. Sur le marché asiatique, on trouve des platines fournissant une alimentation USB 5V 3A si vous leur donnez de 7 à 24 V en entrée : impeccable…

  • Ubiquiti : nouvelle gamme de couleurs

    Ubiquiti renouvelle aujourd’hui sa gamme de matériels avec de nouvelles couleurs : Il s’agit, selon les responsables de l’entreprise, de modules totalement revisités et redesignés pour mieux résister à la crise. La couleur ainsi apportée devrait contribuer à, non seulement une hause des ventes estimée à 35 %, mais également favoriser la propagation en utilisant le protocol Airfish, avec environ 3 Gbps de débit. Comme toujours, Ubiquiti innove, chapeau bas !  

  • Weblogpack Version 4 en approche

    Weblogpack continue d’évoluer, avec une version 4 en préparation, plus petite, 500 Go de disque dur, moins gourmande en énergie que ses prédécesseurs : Weblogpack V4 est encore en phase de test en labo, mais l’image ci-dessus vous donne déjà une idée du rétrécissement subi par le matériel 😉 Nous hésitons à rajouter des fonctionnalités, un serveur Web par exemple, considérant que, jusqu’à présent, très peu d’utilisateurs de hotspot WiFi avaient recours à un intranet pour, par exemple, présenter leurs…