Publié: 11 juin 2022
Vidéotémoignage de Copropriété - Tutoriel #2
L'installation de la caméra réseau
Maintenant que vous avez une vue d'ensemble du système, attaquons-nous à la partie visible - la caméra réseau. Elle est aussi appelée "caméra IP" (pour "Internet Protocol"), ou, puisque nous voulons la connecter via un câble, "caméra Ethernet".
Choix de la caméra réseau
La caméra doit être compatible avec RTSP (Real-Time Streaming Protocol), car c'est ce format de flux vidéo qui sera aspiré par l'enregistreur.
Pour le reste :
- Elle n'a pas besoin de supporter le Wifi (mieux vaut même qu'elle ne l'ait pas)
- La capture du son n'est pas encore supportée par notre logiciel (en juin 2022).
Cette caméra devra pouvoir être mise à la bonne heure sans Internet ; soit en lui donnant l'adresse IP du boîtier enregistreur comme serveur NTP (Network Time Protocol) personnalisé ; soit en ajoutant au boîtier un script qui mettra à jour périodiquement l'heure de la caméra. Vous pouvez aussi laisser la caméra connectée à Internet pour qu'elle se mette à l'heure facilement, mais cela nuira grandement à sa sécurité.
Nous avons testé notre boîtier enregistreur avec les modèles de caméra suivants :
- Trendnet TV-IP325P (utilise NTP)
- Reolink RLC-410-5MP (utilise NTP)
- Bluestork BS-CAM/DO/HD (utilise un script de mise à l'heure)
Mais une fois encore, toute caméra offrant un flux RTSP standard (compatible avec FFMPEG), et supportant cette synchronisation de l'heure sans Internet, fera l'affaire.
Pour l'alimentation en électricité, vous pouvez soit relier la caméra directement à une prise de courant, avec son adaptateur dédié, soit transmettre du courant directement dans son câble de données Ethernet, grâce à un boitier injecteur P.O.E (Power Over Ethernet). Vérifiez bien dans ce cas que la norme (ex. "802.3at"), le voltage, et la puissance supportés par l'injecteur, couvrent bien les besoins de la caméra - les injecteurs à bas coût délivrent souvent une puissance insuffisante.
Nous avons testé avec succès les injecteurs suivants :
- Trendnet Injecteur PoE Gigabit TPE-113GI (pour la caméra Trendnet)
- Cudy Injecteur Gigabit PoE/PoE+ 48V-54V (pour la caméra Reolink)
Configuration de la caméra réseau
Trouver l'interface d'administration
Chaque caméra réseau est différente ; la plupart peuvent être configurées soit par une interface web (en se connectant directement à la caméra sur un navigateur web), soit par un logiciel d'administration à installer séparément (Reolink Client, Blueview, etc.). Ce dernier logiciel a l'avantage de savoir détecter tout seul les caméras connectées au réseau, mais est souvent uniquement compatible avec des environnements PC classiques (Windows, MacOS…).
Le plus simple reste, dans tous les cas, de relier par câble Ethernet votre caméra réseau à votre Box Internet ADSL/FIBRE, puis d'y accéder depuis un autre ordinateur, le temps de la configurer. Si vous voulez passer par l'interface web, alors pour trouver l'adresse réseau dynamique de la caméra, qu'elle a obtenue auprès de la Box (adresse du type 192.168.0.XX ou 192.168.1.XX le plus souvent), le plus simple est de se connecter à votre Box Internet (192.168.0.1 ou 192.168.1.1 depuis un navigateur web) et de regarder son onglet "Réseau".
De nombreuses caméras disposent aussi d'applications mobiles Android/iOS, mais cela les force à communiquer par des passerelles Internet (souvent à l'étranger), cela crée donc des risques de sécurité qu'il faut, après configuration de la caméra, savoir refermer.
Notez que souvent, les configurations avancées ne sont pas accessibles par toutes les interfaces d'administration (web et logiciel d'administration), il faut donc les explorer une par une, et se référer aux manuels/FAQ du constructeur, ou plus généralement aux discussions des forums Internet.
Trouver l'adresse du flux video RTSP
Vous aurez à trouver l'adresse du flux vidéo délivré par votre caméra. Cette adresse est parfois marquée dans l'interface d'administration, sinon il vous faudra chercher là encore dans les manuels ou sur Internet, pour votre modèle exact de caméra, comment cette adresse est construite.
Elle doit ressembler à rtps://<adresse>:<port>/<chemin>, et probablement intégrer les identifiants d'accès à un endroit ou un autre.
Notez qu'une caméra peut avoir différentes adresses RTSP, chacune ayant une qualité d'image différente.
Exemples d'adresses RTSP :
- rtsp://admin:mypassword@192.168.1.37:554/h264Preview_01_main
- rtsp://192.168.1.37:8855/1.3gp?login=admin&password=mypassword
Parfois, l'interface RTSP (aussi appelée "ONVIF") est désactivée par défaut, et doit alors être activée manuellement dans les paramètres de la caméra.
Régler les paramètres avancés
Voici les différents points à régler en priorité sur la caméra réseau.
La sécurité : changez le mot de passe par défaut, créez un compte d'accès "opérateur" (dédié uniquement à la visualisation) si c'est possible, et désactivez toutes les fonctionnalités inutiles (Wifi, serveur Cloud, stockage interne de la caméra, captation du son…)
La vidéo : réglez la qualité d'image en fonction de vos besoins, et surtout activez le "bitrate variable", si disponible, afin que la compression du flux soit très bonne tant qu'il ne se passe rien à l'image - ce qui est le cas la plupart du temps dans les parties communes d'une copropriété.
L'horloge : configurez l'adresse IP Ethernet fixe du Raspberry Pi en tant que serveur cible NTP (dans l'image système que nous fournissons, c'est 192.168.10.23)
L'adresse réseau de la caméra elle-même : à faire en tout dernier, choisissez "IP fixe" (au lieu de DHCP, "Dynamic Host Configuration Protocol"), et mettez une adresse de votre choix sur le même sous-réseau Ethernet que le Raspberry Pi, par exemple 192.168.10.44
Dans le schéma actuel de fonctionnement, la caméra sera directement connectée au Raspberry Pi, et aucun des deux ne possède la faculté d'attribuer des adresses réseau, c'est pour cela que, pour simplifier, nous forçons l'utilisation de ces adresses IP fixes.
Une fois toute cette configuration faite, redémarrez la caméra. Elle est désormais prête à communiquer directement, par câble, avec le boitier enregistreur Raspberry Pi.
Avertissement : la caméra sera probablement injoignable, désormais, si vous la laissez connectée à votre Box Internet, car son adresse IP est forcée sur un sous-réseau différent du 192.168.0/1.XX standard, et les Box refusent souvent les périphériques qui ne se sont pas enregistrés en DHCP auprès d'elles. Si vous avez besoin d'accéder à nouveau à la caméra depuis un PC de votre réseau filaire lié à la Box Internet, il faudra soit d'abord la repasser en mode DHCP (ex. en accédant l'interface web de la caméra depuis le Raspberry Pi), soit la réinitialiser entièrement si elle possède un bouton pour cela (certaines caméras exigent, par sécurité, de contacter le constructeur pour pouvoir les réinitialiser).