Skip to content

V0.8.2 — Relecture des enregistrements

Latest

Choose a tag to compare

@UlyssouLV UlyssouLV released this 19 Oct 13:10

Pourquoi

Depuis la 0.8.0 et la 0.8.1, le Site enregistre en continu et suit l’espace et les débits, mais l’Administrateur ne pouvait pas relire cet historique : la seule preuve était l’inspection du volume Docker. Il lui fallait choisir un moment sur la Conservation et lire la vidéo d’une Caméra depuis ArgOS.

Ce qu’on peut faire maintenant

  • Relire l’historique d’une Caméra depuis l’onglet Enregistrement : un clic sur sa ligne du résumé ouvre sa timeline sur toute la Conservation.

    Caméra sélectionnée, timeline ouverte

  • Voir d’un coup d’œil où il y a de la vidéo : plages enregistrées en couleur, trous en gris ; le Segment en cours d’écriture n’est pas proposé, et les Segments fermés depuis apparaissent seuls (rafraîchissement toutes les 10 s).

    Timeline : plages enregistrées et trou

  • Cliquer un moment sur la timeline pour lire le Segment qui le couvre, depuis son début ; au clavier, Entrée ou Espace sur la timeline passe au Segment suivant.

    Clic dans une plage

  • Cliquer dans un trou pour lire le Segment le plus proche.

    Clic dans le trou

  • Mettre en pause et reprendre, en suivant la progression dans le Segment.

    Pause

  • Accélérer à ×2, ×4, ×8 ou ×16 pour parcourir vite une longue Conservation.

    Lecture à ×16

  • Laisser la lecture enchaîner seule sur le Segment suivant, à la même vitesse.

    Enchaînement au Segment suivant

  • Relire sans réencodage ; un poste qui ne décode pas le H.265 le dit clairement, comme au Live.

    H.265 non décodé

  • Comprendre l’absence de vidéo : une Caméra sans enregistrement affiche « Aucun enregistrement sur cette période ».

    Caméra sans Segment

  • Relire seulement derrière la session : une session expirée renvoie à la connexion, rien n’est relu.

    Session expirée

Historique des tickets

Tickets (Fixes) : #127 #128 #129 #130 #131

Hors périmètre

Téléchargement / export des enregistrements (Plus tard), relecture de plusieurs Caméras à la fois, seek précis à la seconde dans un Segment (refonte 1.0.0), vitesse ×32, réencodage H.265 → H.264, plages horaires d’enregistrement, bind mount / second disque. Lecture réelle du H.265 non jouée aux tests humains (seul le message « ne lit pas le H.265 » l’a été).

Spec : https://github.com/UlyssouLV/ArgOS/blob/v0.8.2/docs/specs/v0.8.2-relecture-des-enregistrements.md

ADRs de cette version (liens sur ce tag, pas la base) :

Issues laissées de côté (PR / spec hors périmètre) : #86 #95