--- title: Viseron created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, nvr, app-marathon-batch-c, ai, nvidia] confidence: medium contested: false sources: [https://selfh.st/apps/?tag=NVR&app=viseron, https://github.com/roflcoopter/viseron] --- # đŸ“č Viseron > **NVR Python avec dĂ©tection d'objets** : alternative moderne Ă  Frigate, support GPU NVIDIA/Coral, UI web custom. ## 📋 Informations GĂ©nĂ©rales | Champ | Valeur | | :--- | :--- | | **Site web** | [viseron.netlify.app](https://viseron.netlify.app/) | | **GitHub** | [roflcoopter/viseron](https://github.com/roflcoopter/viseron) | | **License** | MIT | | **Langage** | Python | | **Étoiles GitHub** | 1.3k ⭐ | | **CatĂ©gorie** | [[cat-nvr\|NVR]] | ## 📝 Description **Viseron** est un **NVR moderne Ă©crit en Python** avec dĂ©tection d'objets IA. - ✅ **DĂ©tection d'objets** : YOLO, OpenCV - ✅ **GPU NVIDIA** : CUDA, OpenVINO - ✅ **Coral TPU** : support Ă©galement - ✅ **Multi-camĂ©ras** : RTSP, MJPEG - ✅ **Motion detection** : par zones - ✅ **UI web custom** : viewers MJPEG/HLS intĂ©grĂ©s - ✅ **Enregistrement continu/motion** - ✅ **Notifications** : MQTT, webhook - ✅ **HASS integration** : discovery auto - ✅ **Config YAML** **DiffĂ©rence vs Frigate** : Viseron = Python pur, GPU NVIDIA focus, plus jeune. Frigate = communautĂ© massive, intĂ©gration HASS plus poussĂ©e. Pour qui: utilisateurs avec **GPU NVIDIA** qui veulent un NVR Python lisible. ## 🚀 Installation ### Docker Compose (avec GPU NVIDIA) ```yaml version: '3.8' services: viseron: image: roflcoopter/viseron:latest container_name: viseron restart: unless-stopped runtime: nvidia # GPU NVIDIA environment: - NVIDIA_VISIBLE_DEVICES=all volumes: - ./viseron_config:/config - viseron_events:/viseron/events ports: - 9082:8888 labels: - "traefik.enable=true" - "traefik.http.routers.viseron.rule=Host(`viseron.example.com`)" - "traefik.http.routers.viseron.entrypoints=websecure" - "traefik.http.routers.viseron.tls.certresolver=letsencrypt" volumes: viseron_events: ``` ### Configuration `config/config.yaml` ```yaml cameras: - name: front_door host: 192.168.1.100 username: admin password: changeme path: /stream1 detection: labels: - person - car object_detection: model: yolov8 ``` ## 🔄 Alternatives ### Open Source - [[app-frigate]] — RĂ©fĂ©rence NVR moderne - [[app-zoneminder]] — VĂ©tĂ©ran - [[app-shinobi]] — NVR Node.js - [[app-scrypted]] — Hub unifiĂ© - [[app-unblink]] — NVR simple ### PropriĂ©taires - **Blue Iris** — Windows, ~70$ - **Synology Surveillance Station** — Inclus NAS - **Hikvision iVMS** — Cloud - **Nest Aware** — Cloud ## 🔐 SĂ©curitĂ© - **Auth basique** : complĂ©ter avec Authelia - **HTTPS obligatoire** via reverse-proxy - **Pas de 2FA** : Ă  compenser - **Network** : VLAN IoT pour camĂ©ras - **Backups** : snapshot config + events ## 📚 Ressources - [Documentation](https://viseron.netlify.app/) - [GitHub](https://github.com/roflcoopter/viseron) - [Discord](https://discord.gg/2PtK6W4fUU) ## Pages LiĂ©es - [[cat-nvr]] — CatĂ©gorie NVR - [[app-frigate]] — Concurrent principal - [[recettes-docker-compose]] — Templates Docker - [[comparatif-nvr-ai]] — Comparaison NVR avec AI