Caméras
Caméras recommandées
Section intitulée « Caméras recommandées »| Type | Modèle | Connexion | Résolution | FOV | Usage | Prix |
|---|---|---|---|---|---|---|
| Smartphone | iPhone / Android | WiFi (RTMP) | 1080p-4K | Variable | Caméra mobile, coût zéro | 0 EUR |
| USB fixe | Logitech C930e | USB 2.0, 5m max | 1080p30 | 90 deg | Vue large, budget | ~90 EUR |
| USB AI | OBSBOT Tiny 2 | USB-C, 5m max | 4K | AI tracking | Suivi gestes auto | ~200 EUR |
| IP PoE fixe | Reolink RLC-810A | RJ45 PoE, 100m | 4K | 102 deg | Vue large, pro | ~50 EUR |
| IP PoE PTZ | Reolink RLC-823A | RJ45 PoE, 100m | 4K | 5x zoom | Orientable à distance | ~130 EUR |
| IP PoE PTZ pro | HuddleCamHD HC10X | RJ45 PoE + USB | 1080p60 | 10x zoom | Conférence pro | ~400 EUR |
Choix de connexion
Section intitulée « Choix de connexion »- Simple et plug & play
- Câble limité à 5m (10m avec rallonge active USB3)
- Idéal pour les installations basiques
RJ45 PoE
Section intitulée « RJ45 PoE »- Professionnel, câble jusqu’à 100m
- Alimentation par le câble (pas de prise secteur)
- Flux RTSP/ONVIF
- Nécessite un switch PoE externe (~30-50 EUR)
- Recommandé pour les installations professionnelles
RTMP (smartphone / OBS)
Section intitulée « RTMP (smartphone / OBS) »- Solution la plus simple pour démarrer : un iPhone ou Android avec Larix Broadcaster (gratuit) suffit pour filmer une séance de simulation complète
- Le flux RTMP est poussé vers SimServer via go2rtc, avec la même qualité que les caméras USB
- Le smartphone se connecte au WiFi de SimServer (
KerSim-KIT1) — aucun câble nécessaire - Le flux est visible en temps réel dans le dashboard, enregistrable avec overlay, et rejouable en débriefing
- Applications compatibles : Larix Broadcaster (iOS/Android, gratuit), Streamlabs (Android), OBS Studio (PC)
- On peut combiner plusieurs smartphones (ex: 1 iPhone vue large + 1 Android vue gestes) en ajoutant une caméra RTMP par appareil depuis la page
/cameras - Voir le guide POC pour la configuration pas à pas
- Déconseillé pour le streaming continu (latence, coupures)
Configuration par budget
Section intitulée « Configuration par budget »| Budget | Caméras recommandées |
|---|---|
| Découverte (0 EUR) | 1x iPhone/smartphone via Larix (RTMP, 0 EUR) |
| Basique (~100 EUR) | 1-2x Logitech C930e (USB) + smartphones en complément |
| Standard (~300 EUR) | 2x Reolink RLC-810A (PoE) + 1x Reolink RLC-823A PTZ (PoE) + switch PoE |
| Professionnel (~600 EUR) | 2x Reolink RLC-810A + 1x RLC-823A PTZ + 1x OBSBOT Tiny 2 (USB, tracking IA) + switch PoE |
Page de gestion des caméras
Section intitulée « Page de gestion des caméras »Le dashboard SimStudio dispose d’une page web dédiée à /cameras pour gérer les caméras sans modifier la configuration YAML.
https://<ip-simstudio>/camerasOu via le lien Caméras dans la barre de navigation du dashboard.
Fonctionnalités
Section intitulée « Fonctionnalités »- Liste des caméras : affichage en grille avec nom, type (badge couleur USB/IP/RTMP), résolution, statut (LED en ligne / hors ligne), aperçu miniature
- Ajout de caméra : formulaire pour 3 types :
- RTMP : nom + stream key — affiche automatiquement l’URL complète à copier dans Larix / OBS
- IP : nom + URL RTSP + résolution + framerate
- USB : nom + device (
/dev/videoX) + résolution + framerate
- Suppression : bouton par caméra avec confirmation modale
- Copier l’URL RTMP : bouton de copie dans le presse-papier pour chaque caméra RTMP
- Statut temps réel : mise à jour automatique toutes les 5 secondes
Ajouter une caméra RTMP (Larix / OBS)
Section intitulée « Ajouter une caméra RTMP (Larix / OBS) »-
Ouvrir la page Caméras (
/cameras) -
Cliquer sur + Ajouter une caméra
-
Sélectionner le type RTMP (Larix / OBS)
-
Remplir le nom (ex: “iPhone formateur”) et la stream key (ex:
live/iphone) -
L’URL RTMP complète s’affiche automatiquement (ex:
rtmp://<ip-simstudio>:1935/live/iphone) -
Cliquer sur Ajouter
-
Copier l’URL affichée sur la carte de la caméra et la coller dans Larix Broadcaster ou OBS
API REST
Section intitulée « API REST »La page utilise l’API REST de SimServer :
| Méthode | Endpoint | Description |
|---|---|---|
GET | /api/cameras | Liste toutes les caméras avec leur statut |
POST | /api/cameras | Ajoute une caméra (types: usb, ip, rtmp) |
DELETE | /api/cameras/{id} | Supprime une caméra |
GET | /api/cameras/{id}/snapshot | Capture une image JPEG |