Raspberry Pi – Moniteur caméras RTSP

Cet article détail le fonctionnement du moniteur vu dans l’article Confinement.S02E21.

Un écran est installé dans la pièce principale du hackerspace afin de voir qui sonne à la porte et/ou de surveiller les imprimantes 3D, …

La méthode est probablement loin d’être parfaite, mais elle marche parfaitement sans discontinu depuis des mois.


Prérequis


Si vous n’avez pas encore installé les prérequis commencez par :

sudo apt update
sudo apt install omxplayer screen

Ensuite, clonez le repo Gitub :

git clone https://github.com/LgHS/dashboard-camera-config.git

Vous devriez maintenant avoir un README.md (qui lit les readme ?) et un simple camera.sh. Voyons ce que contient ce camera.sh, c’est très KISS.

C’est simplement un script qui tue les screens et les relances selon la configuration de votre cron. Pourquoi cela ? Nous avons remarqué qu’au bout d’un certain temps, la lecture prenait du retard sur le live sans trop comprendre pourquoi. Alors en cas de doute, reboot.

Il y a aussi un peu de configuration d’omxplayer, comme la position et taille des lecteurs.

Ajoutez le script dans le crontab :

crontab -e

Ci-dessus, ce que vous devez ajouter à votre crontab. Dans notre cas le refresh des flux se fait toutes les 15 minutes.

*/15 * * * * /home/pi/dashboard-camera-config/camera.sh > /dev/null

Voilà pour répondre à la demande. Adaptez le script à vos besoins, vos flux, …

Merci Haydar, pour ce quick & dirty? qui fonctionne bien depuis des mois.

Confinement.S02E21

Moniteur caméras RTSP

Au hackerspace, nous pouvons enfin voir les caméras pour surveiller les imprimantes 3D, … et voir qui sonne à la porte.

Un petit script basé sur OMXPlayer à été poussé sur Github par mon comparse Haydar.

Bière de l’Avent

La bière de ce 3 décembre est une bière italienne, la Ma.Ma Weiss. Elle est décrite comme une délicieuse bière, avec de l’amertume et une mousse généreuse.

Je l’ai personnellement trouvée moyenne avec un très fort goût de levure. Peut-être suis-je tombé sur une « mauvaise bouteille » ? Voir mon check-in sur Untappd.

Alors la bière, même si c’est bon… abusez-en avec modération! (cc @Une bière et Jivay)


Cette série d’articles a été motivée par Yves sur Twitter.

Zoneminder et RTSP

Suite à un grand nettoyage de mon réseau et VM j’ai décidé d’installer un Zoneminder propre passant de la version 1.29 à 1.32.3. Et surprise… plus aucune caméra ne fonctionne.

En cherchant un peu sur le forum de la communauté je tombe sur ce message

I’m sorry you spent 1.5 days trying to use the remote -> RTSP method, but the documentation does tell you that method is deprecated:

La solution

Modifier vos « monitors » comme ceci :

  • Type de source: Ffmpeg
  • Source – Chemin: rtsp://login:mot_de_pass@ip:port/path_camera

Source en anglais: https://forums.zoneminder.com/viewtopic.php?t=26099