Fonctionnement

Sur cette page

Vous n'avez pas besoin de cette page pour utiliser le produit ; mais si vous êtes la personne à qui votre organisation demande « où vont réellement les images ? », elle est faite pour vous.

L'architecture du système

Cameras ──(local network)──► Edge Processor ──(encrypted upload)──► Cloud storage (your region)
                                   │
                                   └─────(live streams)────► Your browser

Quatre composants :

  1. Vos caméras : des caméras IP ordinaires sur votre réseau local. Elles communiquent uniquement avec l'Edge Processor ; elles n'ont jamais besoin d'un accès à Internet.
  2. L'Edge Processor : l'appareil installé dans votre installation. Il récupère le flux de chaque caméra, enregistre les clips localement, diffuse la vidéo en direct, exécute l'IA sur l'appareil et téléverse le tout dans le cloud.
  3. Le stockage cloud : vos enregistrements, vos images timelapse et vos métadonnées, chiffrés en transit et stockés dans la région de stockage de votre choix.
  4. Le Performance Hub : le plan de gestion et la visionneuse. La revendication des appareils, la configuration des caméras, les paramètres, le partage et toute l'interface de vidéosurveillance s'y trouvent.

Le principe directeur : la vidéo est traitée dans votre installation ; le cloud stocke, diffuse et gère.

De la caméra à l'enregistrement

L'Edge Processor se connecte à chaque caméra via votre réseau local et récupère son flux vidéo natif :

  • Aucun réencodage lorsqu'il n'est pas nécessaire. La vidéo standard des caméras (H.264 et H.265/HEVC) est enregistrée telle quelle, en résolution et en fréquence d'images natives complètes, sans perte de qualité générationnelle. Les caméras qui produisent d'autres formats sont converties automatiquement par l'encodeur matériel de l'appareil.
  • L'enregistrement s'effectue d'abord sur l'appareil. Les clips sont écrits sur le stockage local de l'appareil au fur et à mesure, puis téléversés : un incident côté cloud ne provoque donc jamais d'interruption de l'enregistrement.
  • Chaque caméra enregistre en mode déclenché par le mouvement ou continu, avec un pré-enregistrement et un post-enregistrement afin que vous ne manquiez jamais ce qui précède un événement. Détails dans Enregistrement.

De l'enregistrement au cloud

Un service de téléversement sur l'appareil transfère en continu les enregistrements terminés vers le stockage cloud :

  • Les téléversements sont fragmentés et reprenables : un clip volumineux interrompu en cours de transfert reprend là où il s'est arrêté au lieu de recommencer.
  • Chaque clip est téléversé avec sa miniature et son aperçu animé, ce qui rend le navigateur Recordings rapide.
  • Les téléversements sont chiffrés en transit (HTTPS) et aboutissent dans la région de stockage choisie par votre installation.
  • L'en-tête du module Vidéosurveillance affiche en permanence l'état des téléversements en direct : « ITEMS QUEUED », « UPLOAD SPEED » et « UPLOAD STATUS » (IDLE, UPLOADING ou PAUSED).

Les téléversements se mettent automatiquement en pause pendant que vous regardez des flux en direct, afin de laisser la bande passante à la vidéo en direct, et reprennent quelques minutes après la fin du visionnage ; l'interface indique : « Uploads automatically pause when viewing live streams, and will automatically resume a few minutes after closing live streams ».

Comment la vue en direct atteint votre navigateur

La vue en direct ne passe pas par le stockage cloud : vous regardez directement l'appareil.

  • Votre navigateur négocie un flux direct en pair à pair (WebRTC) avec l'appareil. Sur le même réseau, c'est pratiquement instantané ; à distance, cela fonctionne dès qu'un chemin pair à pair peut être établi.
  • Si une connexion directe ne peut pas être établie en quelques secondes, le lecteur bascule automatiquement vers un mode de streaming avec mise en mémoire tampon. Vous n'avez rien à choisir : le lecteur fonctionne, tout simplement.
  • Chaque caméra est diffusée à plusieurs niveaux de qualité (de 240p à la résolution native), et le réglage de qualité Auto choisit celui qui convient au débit mesuré de votre connexion. Consultez Vue en direct.

En cas de coupure d'Internet

  • L'enregistrement se poursuit. Les clips continuent d'être écrits sur le stockage local de l'appareil.
  • Les téléversements sont mis en file d'attente. Au rétablissement de la connexion, l'appareil rattrape automatiquement son retard : le compteur « ITEMS QUEUED » de l'en-tête redescend.
  • La vue en direct locale continue de fonctionner depuis le réseau de l'installation.
  • L'appareil gère son propre disque : si une longue coupure remplit le stockage local, les fichiers les plus anciens déjà téléversés sont supprimés en premier pour poursuivre l'enregistrement.

En cas de panne de l'appareil

Les images déjà téléversées sont en sécurité dans le cloud et restent consultables dans le Performance Hub. La perte se limite aux images qui n'avaient pas encore été téléversées. Les appareils signalent leur état en continu ; consultez État et surveillance des appareils pour savoir comment les appareils hors ligne sont signalés.

Mises à jour

L'appareil se met à jour lui-même depuis le cloud pendant une plage de maintenance nocturne (environ de 1 h à 3 h, heure locale de l'installation) : les mises à jour sont téléchargées en arrière-plan et appliquées pendant cette plage, et la balise d'état reste en ligne pendant toute l'opération afin que l'appareil ne semble pas disparaître. En dehors de cette plage, les mises à jour restent bloquées. Aucune action n'est requise de votre part.

Glossaire

TermeSignification
Edge ProcessorL'appareil sur site (affiché dans l'interface sous le nom « Edge Processor ») qui reçoit les flux des caméras, enregistre, diffuse et téléverse
Caméra réseauUne caméra IP ajoutée à un Edge Processor par son URL de flux (affichée sous le nom « Third Party Network Camera » lors de l'ajout)
Caméra cloud nativeUne caméra achetée via Performance Hub avec une intégration native (« Cloud Native CCTV Camera »)
EnregistrementUn clip vidéo unique (déclenché par le mouvement ou segment continu), téléversé dans le stockage cloud
Enregistrement conservéUn enregistrement que vous avez marqué pour être conservé indéfiniment, exempté de la suppression automatique liée à la conservation
TimelapseDes images à faible fréquence (une image par caméra et par minute) conservées pour parcourir l'historique sur de longues périodes
ConservationLa durée pendant laquelle chaque catégorie d'images est conservée avant sa suppression automatique ; consultez Stockage et conservation
Région de stockageLa région cloud géographique dans laquelle les images de votre installation sont stockées
Live viewLa diffusion en temps réel de l'appareil vers votre navigateur
Vue (mur d'images)Une disposition de vue en direct enregistrée de 1 à 10 caméras, personnelle ou partagée
Zone de mouvementUn polygone dessiné sur l'image d'une caméra qui définit où le mouvement déclenche l'enregistrement
Lien de partageUne URL invité à durée limitée qui donne accès aux sections choisies sans compte Performance Hub
MCPModel Context Protocol : l'interface d'intégration programmatique, utilisée nativement par l'appareil Agent IA