Repository navigation
V0.4.1 — Ajout d’une Caméra depuis un Candidat (Aperçu et identifiants)
Modifié en V0.7.0 (#96) — Lancement
Avant : Clone obligatoire,build:seul
Après : Clone pour construire ; Site Ubuntu sans sources
Modifié en V0.6.2 (#69) — Aperçu
apercu-<jeton>
Avant : lisible par qui connaît le jeton (WHEP, HLS, RTSP)
Après : WHEP / HLS exigent la session ; RTSP réservé au réseau Compose
Pourquoi
Depuis la 0.4.0, l’Administrateur voyait les Candidats trouvés par la Détection, mais ne pouvait rien en faire : pour ajouter une Caméra, il devait encore connaître et coller son URL RTSP complète (chemin propre à la marque, identifiants compris), et ne voyait l’image qu’une fois la Caméra créée. Une caméra protégée par mot de passe restait offline sans explication.
Ce qu’on peut faire maintenant
- Ajouter sur un Candidat : ArgOS cherche seul le Flux en essayant les chemins courants des caméras (Hikvision, Dahua, Reolink, Uniview, Axis, génériques), flux principal en priorité.
- Caméra protégée : « Cette caméra demande un mot de passe », identifiant
adminprérempli. Un seul essai par clic, jamais de mots de passe par défaut, pour ne pas faire verrouiller la caméra. - Caméra exotique : « Flux introuvable », puis saisie du chemin RTSP, essayé avec les identifiants déjà donnés.
- Aperçu du Flux dans l’Administration avant l’ajout (jamais dans le Live), puis nom, emplacement et « Ajouter la Caméra ». Le mot de passe ne revient jamais au navigateur.
- Codec que le navigateur ne lit pas (H.265) : nommé, l’ajout reste permis.
- Ajouter par adresse IP pour un appareil que la Détection n’a pas trouvé, par le même parcours. L’Administration n’offre plus d’ajout par URL (la modification reste).
- Garde-fous : essai réservé à une session, un seul à la fois, réseau local seulement, jamais vers ArgOS ; un seul Aperçu, retiré à l’ajout, à l’annulation ou après 2 min sans renouvellement.
- Les Caméras simulées servent des chemins de vraies caméras (style Hikvision, Dahua avec identifiants, chemin exotique).
- Doc : Ajouter une Caméra.
Historique des tickets
- PR : #34
- Commits : https://github.com/UlyssouLV/ArgOS/pull/34/commits
Tickets (Fixes) : #25 #26 #27 #28 #29 #30 #31 #32 #33
Hors périmètre
- Adresse MAC (identité stable, ajout manuel par MAC) : 0.4.2.
- ONVIF, PTZ ; choix entre flux principal et secondaire.
- Lecture du H.265 dans le navigateur (réencodage ou autre transport) : « Codecs multiples ».
- Chiffrement des identifiants en base, HTTPS, authentification des Flux (Aperçu compris).
ADRs de cette version : aucune nouvelle (l’Aperçu complète l’ADR 0001 sans la contredire).
Issues laissées de côté : aucune.