Caméléon 🦎
Présentation
Caméléon est un projet associatif mené en 2022 à Eirlab, visant à créer un tableau de bord pour enregistrer et diffuser des flux vidéo de caméras IP, avec post-traitement d’images via OpenCV. Le système fonctionne à partir d’une clé USB contenant le projet et d’une caméra IP, permettant d’enregistrer les fichiers vidéo et de les envoyer automatiquement sur la télévision de l’OpenSpace.
L’API backend est développée en Flask, le front en Bootstrap (modèle inspiré du projet Haricot). L’utilisateur peut scanner les caméras, choisir les options, lancer le stream, et enregistrer les vidéos. Les options de partage et de postprocessing sont en cours de développement.
Contexte associatif
Projet réalisé dans le cadre d’Eirlab, pour expérimenter la gestion et la diffusion de flux vidéo en environnement associatif. L’outil s’adresse aux membres, bénévoles et curieux du fablab.
Démarche et réalisations 🚀
- Développement de l’API Flask pour la gestion des flux vidéo
- Intégration d’OpenCV pour le post-traitement d’images
- Interface web en Bootstrap, inspirée du projet Haricot
- Enregistrement et diffusion automatique des vidéos sur la télévision de l’OpenSpace
- Tests, documentation et partage avec la communauté
Technologies et outils 🛠️
- Python (Flask, OpenCV)
- Caméras IP
- Bootstrap (front-end)
Liens et ressources 🔗
- 💻 Code source : GitHub
- 📝 Article de présentation : Eirlab.net