Aller au contenu
LGM-OS Enterprise
Maison Entreprise
documentation

La vidéosurveillance sans le cloud du fabricant.

Caméras : la vidéosurveillance sur le NAS lui-même

11 min · 10 rubriques

L’app Caméras transforme le NAS en enregistreur pour les caméras que tu as déjà. Chaque caméra enregistre sur un de tes disques, dans un de tes dossiers, et se regarde depuis le panneau sans passer par le cloud du fabricant ni par son application.

Ce qu’elle fait : trouver les caméras du réseau, voir le direct, enregistrer par morceaux, garder les enregistrements aussi longtemps que tu le décides, te laisser revoir les enregistrements et t’alerter quand elle détecte du mouvement. Ce qu’elle ne fait pas, exprès : configurer la caméra. Pour ça, il y a l’app du fabricant, qui le fait mieux.

Ajouter une caméra

Caméras → Ajouter une caméra. Il y a trois chemins, dans cet ordre :

1. Chercher sur le réseau (ONVIF)

Le bouton Chercher des caméras sur le réseau envoie une requête à tous les réseaux du NAS et liste celles qui répondent, avec leur nom et leur modèle. Tu en choisis une, tu saisis l’utilisateur et le mot de passe de la caméra —ceux de la caméra, pas ceux du NAS— et c’est elle qui indique son adresse vidéo.

C’est le bon chemin : chaque fabricant écrit l’adresse RTSP à sa façon, et la chercher dans le manuel est justement ce qui fait abandonner les gens.

Si aucune n’apparaît :

  • ONVIF est désactivé d’usine sur beaucoup de caméras (Reolink, Tapo, Ezviz…). On l’active depuis leur app pour téléphone, en général dans Réglages avancés → ONVIF, et elle demande souvent d’y créer un utilisateur à part pour ça. C’est la raison numéro un.
  • La caméra et le NAS doivent être sur le même réseau. Une caméra sur le Wi-Fi invités ou sur un autre VLAN ne reçoit pas la requête, qui ne traverse pas les routeurs.
  • Certaines caméras ne répondent que pendant la première minute après leur mise en marche. Redémarre-la et relance la recherche.
  • Si rien ne marche, passe aux deux autres chemins : tu ne restes pas sans caméra.

2. Par marque

Si tu sais de quelle marque elle est, choisis-la dans la liste et saisis l’IP, l’utilisateur et le mot de passe : le NAS compose l’adresse connue de cette marque (Hikvision, Dahua, Reolink, Tapo, Foscam, Axis et les génériques). Pas besoin d’ONVIF.

3. À la main

En collant l’adresse RTSP complète, si tu la connais :

rtsp://usuario:contraseña@192.168.1.60:554/Streaming/Channels/101

Dans les trois cas, Tester se connecte à la caméra avant d’enregistrer et dit ce qui s’est passé : si le mot de passe est faux, si elle ne répond pas ou si la vidéo est illisible. Enregistrer une caméra qui ne marche pas ne sert à rien.

Enregistrement

Chaque caméra enregistre dans le dossier que tu lui indiques, à l’intérieur d’un dossier de la maison (ainsi on le voit par SMB et il entre dans les sauvegardes comme tout le reste). L’enregistrement est continu et découpé en morceaux de quelques minutes : si quelque chose se coupe, on perd un morceau, pas la journée entière.

  • Jours de conservation : ce qui est gardé avant d’être supprimé automatiquement. Pense au disque : une caméra 1080p occupe de l’ordre de 20 à 40 Go par jour en haute qualité.
  • Limite d’espace : au cas où le calcul ci-dessus t’échapperait. Une fois la limite atteinte, le plus ancien est supprimé même s’il n’a pas atteint le nombre de jours.
  • Le nettoyage se lance tout seul ; il y a aussi un bouton pour le lancer tout de suite.

La vidéo est enregistrée telle que la caméra l’envoie, sans réencodage : le NAS n’y dépense pas de processeur et un dispositif modeste tient plusieurs caméras à la fois.

Voir le direct et les enregistrements

  • Direct : le panneau affiche l’image de la caméra. Rien à installer. Si la caméra est motorisée, la personne qui administre a, au-dessus de l’image, les flèches et le zoom pour la bouger.
  • Enregistrements : la liste des morceaux par jour et par heure, avec leur taille. On les regarde dans le navigateur ou on les télécharge.
  • Pour le reste de la maison, seulement regarder. À un compte qui n’administre pas, Caméras se donne au maximum avec Voir (dans sa fiche d’Utilisateurs et groupes → Applications) : il voit le direct et les enregistrements. Ajouter une caméra, la bouger ou garder un enregistrement pour que le nettoyage ne le supprime pas revient à la personne qui administre.
  • Qui la voit, caméra par caméra. D’usine, chaque caméra est vue par **tous ceux qui utilisent Caméras. Dans sa fiche, « Qui peut la voir »** ouvre la fenêtre de partage : décoche « Tous ceux qui utilisent Caméras » et choisis des personnes ou des groupes. Qui n’est pas dans la liste ne voit ni le direct, ni les enregistrements, ni les alertes de cette caméra — l’invité n’a pas à voir celle de la chambre des enfants. Qui administre les voit toujours toutes.

Chaque caméra enregistre avec son propre service système (lgm-camara@<id>) : une caméra qui plante n’entraîne pas les autres.

Comment arrive le direct (et pourquoi c’est important)

La vidéo du direct arrive telle qu’elle sort de la caméra, sans réencodage, et le navigateur la lit avec moins d’une seconde de retard. Le NAS ne décode rien : il découpe seulement. Dans le coin de l’image, il est écrit DIRECT quand c’est le cas.

Si la caméra enregistre en H.265, presque aucun navigateur ne peut l’afficher ainsi, alors le panneau passe tout seul en MJPEG —et l’indique dans le coin—. Là, il y a bien réencodage et consommation de processeur, justement ce qu’on évite dans le cas normal. Si ta caméra le permet, mets-la en H.264 : ça se voit sur la consommation du NAS.

Une seule connexion par caméra. Peu importe combien de personnes regardent la même caméra ou combien d’onglets tu as ouverts : le NAS ouvre une connexion avec elle et partage l’image. C’est important parce que beaucoup de caméras domestiques n’acceptent que deux ou trois connexions vidéo à la fois et, au-delà, commencent à flancher —enregistrement compris—. Quand tu fermes la dernière fenêtre, la connexion est libérée quelques secondes plus tard ; recharger la page n’oblige pas à renégocier avec la caméra. Dans Vérification du système → Caméras, tu vois combien de directs sont ouverts en ce moment.

M’alerter quand du mouvement est détecté

Dans la fiche de chaque caméra, il y a un interrupteur, M’alerter quand du mouvement est détecté. Il est désactivé et s’active caméra par caméra : une caméra qui donne sur la rue alerterait à chaque voiture qui passe, et une alerte qui arrive tout le temps finit par ne plus être lue.

Comment ça marche :

  • Elle regarde ce qui est enregistré, pas la caméra. Toutes les trente secondes, le NAS passe en revue les six dernières secondes du morceau en cours d’enregistrement. Il n’ouvre pas de deuxième connexion avec la caméra : beaucoup de caméras domestiques n’en acceptent que deux ou trois, et celle de trop prend la place de l’enregistrement.
  • Au maximum une alerte toutes les deux minutes par caméra. Quelqu’un qui cuisine devant la caméra de la cuisine ne déclenche pas quarante alertes.
  • Des zones qui ne comptent pas. Dans la même fiche, on dessine sur l’image les zones à ignorer —le trottoir, le haut d’un arbre, le reflet d’un lampadaire—. Ce qui s’y passe ne déclenche pas d’alerte. C’est ce qui rend l’alerte utile sur une caméra qui donne sur la rue.
  • Ne marche que pendant que la caméra enregistre. L’alerte regarde ce qui est enregistré : avec Enregistrer désactivé, ou avec la caméra à l’arrêt à cause de ses horaires, il n’y a rien à regarder et aucune alerte n’arrive. Le panneau l’indique sous l’interrupteur.
  • L’alerte contient la photo du moment. Elle arrive complète par e-mail, Telegram et Discord, et apparaît aussi dans la cloche du panneau. Par ntfy, l’alerte arrive sans la photo, parce que ce service a besoin d’une adresse publique de l’image, et la photo de l’intérieur d’une maison ne se publie pas sur internet.

La vidéo de moindre qualité (facultatif)

Presque toutes les caméras fournissent une deuxième vidéo de plus basse résolution en plus de la principale. Si tu mets son adresse dans la fiche —elle se remplit toute seule quand tu cherches la caméra sur le réseau—, le panneau l’utilise pour la mosaïque de toutes les caméras et pour le direct sur le téléphone : elle apparaît plus vite et consomme beaucoup moins de réseau, ce qui se sent quand tu regardes depuis l’extérieur. En plein écran et pour enregistrer, c’est toujours la vidéo principale qui sert : la qualité de ce qui est enregistré ne change pas.

Avec une seule caméra à l’écran, c’est la vidéo principale qui est demandée. L’exception, ce sont les caméras qui n’acceptent qu’une connexion : pendant qu’elles enregistrent, leur vidéo principale est occupée et ce qu’on voit est celle de moindre qualité —jusqu’à ce que tu appuies sur HD, qui la tire de l’enregistrement.

Conseils réseau

  • Donne une IP fixe à chaque caméra sur le routeur (réservation par adresse MAC). Si le routeur lui change son IP, l’enregistrement s’arrête jusqu’à ce que tu corriges l’adresse. Si tu utilises le DHCP du NAS, la réservation se fait depuis le panneau.
  • Utilise le flux secondaire (sub stream) si tu veux juste de la surveillance et pas une qualité cinéma : il prend quatre fois moins de place.
  • N’ouvre pas le port des caméras sur le routeur. Les caméras bon marché sont parmi les dispositifs les plus attaqués qui soient. Pour voir le direct depuis l’extérieur, passe par le VPN.
  • Les enregistrements sont des fichiers ordinaires dans un dossier de la maison : ils entrent dans les sauvegardes si tu inclus ce dossier —et attention à la taille si tu le fais.

Horaires d’enregistrement

Chaque caméra choisit quand elle enregistre : toujours, seulement certaines heures et certains jours (une plage qui peut passer minuit, par exemple de 22:00 à 07:00) ou seulement quand il n’y a personne à la maison, en choisissant les téléphones de la famille parmi les dispositifs du réseau (il faut que ce soit le NAS qui distribue les adresses). En dehors de ses horaires, la caméra apparaît comme « hors horaires », avec l’heure à laquelle elle reprend, et pas comme une panne. Les horaires d’avant la 1.69 (la grille hebdomadaire) sont convertis tout seuls en une plage : vérifie celui de chaque caméra, car elle peut enregistrer plus d’heures qu’avant.

Parler à travers la caméra

Si la caméra a un haut-parleur et laisse l'utiliser en dehors de son application (le canal de retour ONVIF, présent sur les Dahua, les Amcrest et beaucoup de compatibles ; ou, sur les Hikvision, leur propre voie), un micro apparaît en bas au centre de son direct. Appuie dessus et ce que tu dis sort par le haut-parleur de la caméra pendant qu'il est écrit « On t'entend à travers la caméra » ; appuie de nouveau pour couper. Le navigateur demande l'autorisation du micro la première fois, et le panneau doit être chiffré (https et le port 5001).

  • Si la caméra n'annonce pas de haut-parleur, le bouton n'apparaît pas. Les Reolink et les Tapo utilisent un protocole propriétaire, et le NAS ne peut pas parler à travers elles.
  • Une seule personne à la fois par caméra, et cinq minutes d'affilée au plus.
  • Parler est réservé à qui administre, et c'est noté dans le journal d'activité.

Plan (Entreprise)

Dans l'édition Entreprise, l'onglet Plan montre les caméras sur le plan du bâtiment. La personne qui administre envoie l'image du plan (JPEG ou PNG, jusqu'à 25 Mo ; jusqu'à huit plans, un par étage) et appuie sur Placer les caméras : chaque caméra se pose d'un appui là où elle est, se fait glisser pour la déplacer et, une fois choisie, se règle selon la direction où elle regarde, son champ de vision et sa portée. Rien n'est enregistré avant d'appuyer sur Enregistrer. Un appui sur une caméra du plan ouvre son direct, et chaque compte ne voit sur le plan que les caméras qu'il peut voir.

Copie des enregistrements protégés (Entreprise)

Les enregistrements protégés (le cadenas dans Enregistrements) peuvent être envoyés automatiquement vers un autre appareil : dans Enregistrements → Copie des enregistrements protégés → Configurer, choisis une destination de Sauvegardes (un autre NAS en SSH ou un dossier non chiffré). À l'activation, le NAS écrit un fichier de test sur la destination, le relit et le compare ; si ça ne correspond pas, rien n'est activé et il dit pourquoi.

  • Chaque enregistrement protégé part quand son heure se termine et y est vérifié fichier par fichier, avec une somme de contrôle ; jusque-là, il ne compte pas comme copié.
  • Ils vont dans le dossier lgm-camaras-protegidas de la destination, un sous-dossier par caméra.
  • Retirer le cadenas ici ne le supprime pas là-bas. Si une copie échoue, une alerte arrive.