Comment ça marche?
Une architecture simple
Un agent local
Vos caméras sont sur votre réseau local (LAN) et sont protégées derrière le NAT et pare-feu de la box de votre FAI. Un agent local est nécessaire pour éviter de trouer le pare-feu comme un gruyère. Par souci de sécurité, Cams vous invite vivement à empêcher vos caméras de se connecter directement
Un Hub sur le Cloud
Un service sur le Cloud organise le routage des flux qui remonte des agents, il centralise la gestion des permissions, et communique à chaque agent le besoin de lire tel ou tel flux. Ainsi, seuls les flux vidéo pour lesquels il y a une demande sont réellement émis.
100% Sécurité
C'est de vos données personnelles dont il est ici question. Et il est hors de question que puissent y avoir accès des personnes non-autorisées.
Pour y arriver, un système de permissions robuste vous permet de configurer à qui vous autorisez l'accès au visionnage de vos caméras. Par défaut, l'acccès à vos flux est privé et il faut recevoir une autorisation explicite pour y avoir accès.
Ensuite, les communications font appel aux techniques de chiffrement et d'authentification à la pointe de l'état de l'art. Tous les flux qui partent de votre réseau local vers le Cams cloud sont chiffrés. Tout est mis en oeuvre au sein du Cloud pour éviter la divulgation de vos informations.
No GAFAM
Vous faites confiance aux GAFAM? Pas nous.
Le choix délibéré de faire reposer la plate-forme sur des standards ouverts vous permet de choisir le matériel en lequel vous avez confiance, mais aussi de rester maître des intervenants. Vous n'êtes pas captif.
Les temps ne sont plus au gaspillage. L'obsolescence programmée des équipements est facilitée par la complète hégémonie de ces multinationales qui peuvent décider de forcer le renouvellement de vos équipements simplement en changeant leurs API Cloud.
Parce que Cams repose sur des standards ouverts et un code disponible publiquement, vous ne dépendez plus d'une tierce compagnie pour assurer le service.
- WS-discovery: la découverte de vos caméras sur votre réseau local utilise ce protocole issu de Microsoft à base de trames UDP multicast qui embarquent une entête similaire à du HTTP. Si vos caméras ne peuvent y répondre, il est possible de configurer Cams pour les renseigner explicitement.
- OnVif: ce standard permet le pilotage du control plane d'une caméra, comme le positionnement PTZ des caméras qui le proposent, l'activation de fonctions comme la détection de mouvement, la configuration d'utilisateurs, du fuseau horaire, etc.
- RTSP: un standard destiné à piloter les flux média de chaque caméra (le data plane). Autrement dit, les boutons "Play" et "Stop" de la caméra.
- RTP/RTCP: le tandem de protocoles qui permettent le transport des flux média.