Je cherche à créer une application web qui affiche le stream d’une caméra pour raspberry et profiter du méchanisme d’authentification de Yunohost pour autoriser un utilisateur donné à accéder à cette application.
J’utilise actuellement motionPie sur un autre RPI mais qui ne convient pas pour une utilisation sur internet (ne supporte pas HTTPS, je passe pas un reverse proxy https sur une 3ème machine)
Quelqu’un pourra-t-il m’indiquer par où commencer?
apt-cache show w3cam
(...)
Description-fr: script CGI simple pour acquérir des images d'un périphérique Video4Linux
w3cam est un script CGI simple pour acquérir des images d'un périphérique
Video4Linux. Ce programme ne fonctionnera donc que sur des machines
Linux qui gèrent des périphériques Video4Linux.
(...)
@n00dl3: Je pensais plutôt à intégrer cette application : http://elinux.org/RPi-Cam-Web-Interface en tant que interface de la caméra. Il faudra adapter le script d’installation et ajouter la détection de la caméra sous debian.
Il y a simplement motion (du moins sur debian, pas essayé sur un rpi) qui propose un mini serveur pour le flux vidéo. Avec un reverse proxy nginx il peux être sorti en https.
Encore un package en cours que je n’ai pas le temps d’avancer d’ailleurs…
Salut, le plugin que tu mentionnes n’installe pas de caméra, il ne fait que rajouter une tuile et une redirection vers une caméra pré-installée.
En fait un peu comme mon application Redirect: https://github.com/scith/redirect_ynh
Cette application Redirect peut d’ailleurs éventuellement servir de rustine pour transformer une application déjà installée en application YunoHost.
J’ai commencé à faire un package pour motion mais ce n’est pas testé (donc à installer sur une machine de test). Le package est disponible ici: https://github.com/hamzux/picam_ynh