web-dev-qa-db-fra.com

Système de caméra de sécurité

Je voudrais installer un système de caméra de sécurité qui capture et stocke les flux vidéo dans Ubuntu Server à partir de 2 caméras sans fil.

  • Quel type de caméra sans fil à détection de mouvement que vous avez suggéré?

  • Existe-t-il un logiciel permettant de capturer les vidéos à l’heure prévue sur le serveur?

  • Et de quel logiciel ai-je besoin pour contrôler à distance les caméras?

11
Achu

Autant que je sache, la majorité des caméras IP, comme celles montrées dans cette boutique virtuelle , à partir de 945,00 $ US (environ 100 USD), et cela D-Link Le DC-9 (la majorité d’entre eux que j’ai testés) résout la détection de mouvement, l’enregistrement programmé et le contrôle à distance par lui-même (quelques-uns seulement offrent un mouvement à 360 °, contrôlé à distance).

Ce que je veux dire: Tout ce dont vous avez besoin est un bon serveur FTP où déposer les images/vidéos, qui peuvent également être basées sur Linux.

Pour accéder à vos caméras depuis l’extérieur, rien de plus simple: obtenir un service de nom de domaine dynamique et l’utiliser dans votre modem/routeur ou, si vous n’avez pas un IP fixe, vous n’avez pas de problème, vous aurez également besoin d’acheminer les ports spécifiques aux caméras et oblige les caméras à répondre aux requêtes d'un port spécifique.

Tout peut être surveillé/contrôlé via un navigateur Web, comme dans cet exemple de mon système de sécurité qui incorpore 3 caméras (dont une télécommandée) dans une seule page Web. (flou si nécessaire pour la vie privée).

enter image description here

La caméra télécommandée est la caméra illustrée ici , avec audio bidirectionnel (oui, vous pouvez parler aux personnes proches de la caméra), vision nocturne sans fil et infrarouge. (Désolé, je ne vends pas ces appareils mais j'ai acheté là-bas à Mexico.)

Je vous suggère donc de rechercher une caméra spécifique qui correspond à vos besoins et si vos intentions sont de conserver une sauvegarde de vos vidéos sur un serveur, recherchez les guides de serveur FTP ici ou même sur le réseau.

Bonne chance!

Modifier:

Application Web originale de la caméra DCS-900

enter image description here

4

Je recommande d'utiliser ZoneMinder , qui semble correspondre exactement à ce que vous recherchez dans les logiciels. En ce qui concerne le matériel, il existe un liste des caméras fonctionnant avec ZoneMinder à partir duquel vous pouvez choisir du matériel. Choisissez quelque chose qui a les fonctionnalités dont vous avez besoin (caméra réseau, certaines résolutions, faible lumière, etc.) dans cette liste et il devrait fonctionner avec ZoneMinder.

4
tgm4883

ZoneMinder semble être un logiciel complexe ... Je l'ai fait fonctionner pour un scénario de caméra USB plus simple - peut-être que quelque chose dans cela aide ...

  1. Installez les packages et configurez Apache comme décrit à l’adresse suivante: http://www.unixmen.com/use-your-cam-as-a-security-video-camera-with-zoneminder/ (suivez les instructions jusqu'à ce qu'ils commencent à ajouter la caméra en tant que "moniteur")
  2. Configurez votre caméra comme décrit dans http://www.zoneminder.com/wiki/index.php/Documentation#Check_that_your_Camera_Works.21
  3. Lisez les notes de configuration de votre caméra. pour moi, c'était http://www.zoneminder.com/wiki/index.php/Logitech_Webcam_Pro_90 . En particulier, vous voudrez probablement exécuter zmu -d /dev/video0 --verbose -V1 --query (ou avec -V2) pour répertorier les modes pris en charge de votre appareil photo. Parfois, le pilote Linux ne prend pas en charge autant de modes que le pilote Windows.
  4. Définissez une limite de mémoire partagée supérieure [ lien ]. Pour Ubuntu, vous voulez exécuter echo kernel.shmmax = 536870912 > /etc/sysctl.d/60-kernel-shm.conf, puis sysctl -p pour définir la taille maximale de la mémoire partagée à 512 Mo.
  5. Redémarrez zoneminder (service zoneminder restart).
  6. tail -f /var/log/syslog et surveillez les erreurs; google les et reconfigurez votre appareil photo jusqu'à ce qu'il fonctionne :)

Bonne chance.

3
gatoatigrado