Webcam et Station Météo
à Fort-mahon plage

Partagez !

Ajout de la température dans l’overlay video

La caméra Axis que nous utilisons dispose d’une API nommée Vapix qui permet d’effectuer de nombreux réglages en utilisant de simples requêtes http. Pour les personnes intéressée, la documentation complète de cette API est disponible ici (en anglais) : https://www.axis.com/fr/fr/support/developer-support/vapix

Pour ajouter un affichage de la témpérature sur l’overlay de la vidéo, nous avons écrit un tout petit script qui récupère la valeur de la température relevée par la station météo et forge la requête http destiné à l’API Vapix de la caméra. La température est le 34ème champ du fichier csv envoyé par la station météo.

1
2
3
4
5
6
$file=file('livemeteo.csv');
$line=$file[1];
$data=explode(',',$line);
$temp=round($data[34],1);
$cmd="curl --digest -u user:password 'http://ip_cam/axis-cgi/dynamicoverlay.cgi?action=settext&camera=1&text=fortmahon.webcam%20$temp%20C%20'";
exec($cmd);

Ce script est exécuté chaque minute.


Il y a actuellement 5 visiteurs connectés