{"id":6539,"date":"2024-08-17T19:12:04","date_gmt":"2024-08-17T18:12:04","guid":{"rendered":"https:\/\/olivier.hoarau.site\/?p=6539"},"modified":"2024-08-17T19:14:55","modified_gmt":"2024-08-17T18:14:55","slug":"systemes-de-videosurveillance-sous-linux","status":"publish","type":"post","link":"https:\/\/olivier.hoarau.org\/?p=6539","title":{"rendered":"Syst\u00e8mes de vid\u00e9osurveillance sous Linux"},"content":{"rendered":"\n<p>Dans une soci\u00e9t\u00e9 qui se s\u00e9curise, je ne suis pas en reste et j&rsquo;ai d\u00e9cid\u00e9 d&rsquo;installer 2, 3 cam\u00e9ras judicieusement dispos\u00e9es \u00e0 des fins de vid\u00e9osurveillance et \u00e9videmment le tout doit marcher sous Linux. L&rsquo;id\u00e9e n&rsquo;est pas de passer mon temps \u00e0 les visualiser en temps r\u00e9el, mais que le syst\u00e8me de supervision d\u00e9tecte les mouvements anormaux et me renvoie une alarme.<\/p>\n\n\n\n<p>On trouve sur un c\u00e9l\u00e8bre site de vente en ligne des cam\u00e9ras IP plut\u00f4t abordables, mon premier choix s&rsquo;est port\u00e9 sur la marque <strong>Reolink<\/strong>, mais j&rsquo;ai \u00e9t\u00e9 incapable de la faire fonctionner sous Linux et m\u00eame sous windows ! Et <a href=\"https:\/\/community.reolink.com\/topic\/737\/linux-client-support\/18\">rien n&rsquo;est fait de la part de ce constructeur pour les utilisateurs linux<\/a>, donc retour \u00e0 l&rsquo;envoyeur et je me rabats sur la marque <strong>Annke<\/strong> et <a href=\"https:\/\/amzn.to\/3yUtUQC\">ce mod\u00e8le<\/a> I51DL.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.funix.org\/fr\/linux\/images\/video\/videosurveillance\/annke-camera.jpg?w=474&#038;ssl=1\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Cam\u00e9ra Annke avec son injecteur PoE<\/figcaption><\/figure>\n\n\n\n<p>Dans un cas comme un autre ces cam\u00e9ras IP sont aliment\u00e9es via le c\u00e2ble Ethernet (PoE Power over Ethernet) et cela n\u00e9cessite un routeur ou un adaptateur particulier comme celui qu&rsquo;on peut voir sur la photo ci-dessus de <a href=\"https:\/\/amzn.to\/3XiHM0N\">ce mod\u00e8le<\/a>.<\/p>\n\n\n\n<p>Petit b\u00e9mol, j&rsquo;ai d\u00fb passer au moins une fois par windows pour l&rsquo;activer avec le logiciel maison en fixant un mot de passe et l&rsquo;adresse IP mais ensuite toute la configuration peut se faire d&rsquo;un navigateur sous Linux en tapant simplement l&rsquo;adresse IP dans la barre d&rsquo;URL, comme on peut le voir sur ce screenshot pris sur mon poste Linux\/Mageia 9.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.funix.org\/fr\/linux\/images\/video\/videosurveillance\/annke-config.jpg?w=474&#038;ssl=1\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Page de configuration de la cam\u00e9ra Annke<\/figcaption><\/figure>\n\n\n\n<p>La visualisation se fait simplement en tapant dans un shell<\/p>\n\n\n\n<p><strong>ffplay rtsp:\/\/admin:password@192.168.2.110<\/strong><\/p>\n\n\n\n<p>C\u00f4t\u00e9 logiciel, pour l&rsquo;instant j&rsquo;ai test\u00e9 deux logiciels, <strong><a href=\"https:\/\/zoneminder.com\/\">zoneminder<\/a><\/strong> et <strong><a href=\"https:\/\/motion-project.github.io\/index.html\">motionplus<\/a><\/strong>, les deux permettant d&rsquo;int\u00e9grer un large panel de cam\u00e9ras qu&rsquo;elles soient distantes IP, Wifi, locales, analogiques ou num\u00e9riques, de faire de la d\u00e9tection automatique de mouvement, de cr\u00e9er des \u00e9v\u00e9nements. Ils sont bas\u00e9s \u00e9galement sur un serveur web et MySQL pour g\u00e9rer les \u00e9v\u00e8nements, ils sont accessibles via un navigateur o\u00f9 il possible de les configurer, de visualiser en temps r\u00e9el les cam\u00e9ras et de g\u00e9rer les \u00e9v\u00e9nements.<\/p>\n\n\n\n<p><strong>Zoneminder<\/strong> est consid\u00e9r\u00e9 comme la r\u00e9f\u00e9rence opensource, mais il est de prime abord plus complexe avec beaucoup plus de fonctionnalit\u00e9s que <strong>motionplus<\/strong> plus simple et moins lourd.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.funix.org\/fr\/linux\/images\/video\/videosurveillance\/zm-camera-sud-event.jpg?w=474&#038;ssl=1\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Zoneminder<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.funix.org\/fr\/linux\/images\/video\/videosurveillance\/motionplus-vue.jpg?w=474&#038;ssl=1\" alt=\"\"\/><\/figure>\n\n\n\n<p>J&rsquo;ai cr\u00e9\u00e9 une<a href=\"https:\/\/www.funix.org\/fr\/linux\/index.php?ref=videosurveillance\"> page d\u00e9di\u00e9e <\/a>sur mon site <a href=\"https:\/\/www.funix.org\">Funix<\/a> o\u00f9 vous trouverez davantage de d\u00e9tails sur l&rsquo;installation et leur utilisation. Cette page est appel\u00e9e \u00e0 s&rsquo;\u00e9toffer au fur et \u00e0 mesure de l&rsquo;installation, de la mont\u00e9e en gamme et en perfectionnement de mon propre syst\u00e8me.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dans une soci\u00e9t\u00e9 qui se s\u00e9curise, je ne suis pas en reste et j&rsquo;ai d\u00e9cid\u00e9 d&rsquo;installer 2, 3 cam\u00e9ras judicieusement dispos\u00e9es \u00e0 des fins de vid\u00e9osurveillance et \u00e9videmment le tout doit marcher sous Linux. L&rsquo;id\u00e9e n&rsquo;est pas de passer mon temps \u00e0 les visualiser en temps r\u00e9el, mais que le syst\u00e8me de supervision d\u00e9tecte les &hellip; <a href=\"https:\/\/olivier.hoarau.org\/?p=6539\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Syst\u00e8mes de vid\u00e9osurveillance sous Linux<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false,"_share_on_mastodon":"0"},"categories":[5],"tags":[],"class_list":["post-6539","post","type-post","status-publish","format-standard","hentry","category-logiciels-libres"],"share_on_mastodon":{"url":"https:\/\/mastodon.social\/@funix\/112978711371167761","error":""},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/peOjJ-1Ht","jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts\/6539","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6539"}],"version-history":[{"count":3,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts\/6539\/revisions"}],"predecessor-version":[{"id":6542,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts\/6539\/revisions\/6542"}],"wp:attachment":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6539"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6539"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6539"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}