Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
zoneminder [Le 04/12/2021, 20:25]
82.127.107.92 à_recycler
zoneminder [Le 13/07/2024, 22:45] (Version actuelle)
spnux Raffraîchissement des hyperliens
Ligne 5: Ligne 5:
 ======ZoneMinder:​ vidéo-surveillance====== ======ZoneMinder:​ vidéo-surveillance======
  
-===== Présentation===== +Zoneminder est une solution open source efficace **de** vidéosurveillance,​ acceptant des sources vidéo analogiques 
-Zoneminder est une solution open source efficace **de** vidéosurveillance, ​<note important>​acceptant</​note> ​des sources vidéo analogiques + ​(connectées via une carte d'​acquisition),​ des webcams ou encore des caméras réseau. Il est capable d'​envoyer les images capturées sur un serveur déporté via FTP ouSMTP ​(mail) mais dispose également d'un serveur web dédié permettant de consulter les images et vidéos capturées aide vidéo-surveillance...
- ​(connectées via une carte d'​acquisition),​ des webcams ou encore des caméras réseau. Il est capable d'​envoyer les images capturées sur un serveur déporté via FTP ou SMTP (mail) mais dispose également d'un serveur web dédié permettant de consulter les images et vidéos capturées aide vidéo-surveillance...+
  
 <note warning>​Cette page contient des manipulation dangereuses pour la sécurité du système en attribuant des droits excessifs à plusieurs emplacements (chmod -R 777 entre autres)</​note>​ <note warning>​Cette page contient des manipulation dangereuses pour la sécurité du système en attribuant des droits excessifs à plusieurs emplacements (chmod -R 777 entre autres)</​note>​
Ligne 22: Ligne 21:
 <​code>​sudo add-apt-repository ppa:​iconnor/​zoneminder-1.32 && sudo apt-get update</​code>​ <​code>​sudo add-apt-repository ppa:​iconnor/​zoneminder-1.32 && sudo apt-get update</​code>​
  
-Installez simplement le paquet [[apt://zoneminder]].+Installez simplement le paquet ​**[[apt>zoneminder]]**.
  
-L'​installeur vous demande "mail name" et "smart hosts",​ vous pouvez les laisser par défaut. ​+L'​installeur vous demande "mail name" et "smart hosts",​ vous pouvez les laisser par défaut.
  
-Ces réglages sont utiles si vous voulez que ZoneMinder envoie des notifications par email ; vous pourrez modifier ces valeurs plus tard facilement. ​+Ces réglages sont utiles si vous voulez que ZoneMinder envoie des notifications par email ; vous pourrez modifier ces valeurs plus tard facilement.
  
 ==== Paramétrage du serveur web ==== ==== Paramétrage du serveur web ====
Ligne 34: Ligne 33:
 <​code>​sudo ln -s /​etc/​zm/​apache.conf /​etc/​apache2/​conf.d/​zoneminder.conf</​code>​ <​code>​sudo ln -s /​etc/​zm/​apache.conf /​etc/​apache2/​conf.d/​zoneminder.conf</​code>​
  
-ou +ou
 <​code>​sudo ln -s /​usr/​share/​zoneminder/​ /​var/​www/​zm</​code>​ <​code>​sudo ln -s /​usr/​share/​zoneminder/​ /​var/​www/​zm</​code>​
 puis relancer le serveur apache : puis relancer le serveur apache :
 <​code>​sudo /​etc/​init.d/​apache2 force-reload</​code>​ <​code>​sudo /​etc/​init.d/​apache2 force-reload</​code>​
  
-- **Si vous avez une erreur du type** //apache2: Could not reliably determine the server'​s fully qualified domain name, using 127.0.0.1 for ServerName//, ​+- **Si vous avez une erreur du type** //apache2: Could not reliably determine the server'​s fully qualified domain name, using 127.0.0.1 for ServerName//,​
   - il faut ajouter la ligne suivante dans /​etc/​apache2/​httpd.conf <​code>​ServerName www.mondomaine.com</​code>​ (on peut remplacer www.mondomaine.com par un **dyndns** si on en a un)   - il faut ajouter la ligne suivante dans /​etc/​apache2/​httpd.conf <​code>​ServerName www.mondomaine.com</​code>​ (on peut remplacer www.mondomaine.com par un **dyndns** si on en a un)
   - et dans /etc/hosts vérifer qu'on ait bien une ligne du type <​code>​127.0.0.1 localhost nom_de_machine  ​  ​www.mondomaine.com</​code>​   - et dans /etc/hosts vérifer qu'on ait bien une ligne du type <​code>​127.0.0.1 localhost nom_de_machine  ​  ​www.mondomaine.com</​code>​
Ligne 71: Ligne 70:
  
 NB: si vous décidez de changer le mot de passe par défaut "​zmpass"​ (ce qui est une **bonne** idée), n'​oubliez pas de reporter cette modification dans /​etc/​zm/​zm.conf. NB: si vous décidez de changer le mot de passe par défaut "​zmpass"​ (ce qui est une **bonne** idée), n'​oubliez pas de reporter cette modification dans /​etc/​zm/​zm.conf.
 +NB2 : si vous avez l'​erreur ​
 +<​code>​ERROR 1133 (28000): Can't find any matching row in the user table </​code>​ essayez ​
 +<​code>​GRANT ALL ON zm.* TO '​zmuser'​@'​localhost'​ identified by '​zmpass';</​code>​
  
 Lancez ZoneMinder : Lancez ZoneMinder :
Ligne 88: Ligne 90:
 ===== Configuration ===== ===== Configuration =====
  
-L'​adresse http://​127.0.0.1/​zm/​ ou http://​www.mondomaine.com/​zm/​ permet d'​administrer Zoneminder lorsqu'​il est démarré.+L'​adresse ​[[http://​127.0.0.1/​zm/​]] ou [[http://​www.mondomaine.com/​zm/​]] permet d'​administrer Zoneminder lorsqu'​il est démarré.
  
 ==== Modifier la langue ==== ==== Modifier la langue ====
Ligne 99: Ligne 101:
 ==== Changer le port de l'​interface web ==== ==== Changer le port de l'​interface web ====
  
-Si vous voulez accéder à ZoneMinder à partir d'​internet et que votre ISP bloque le port 80, vous allez devoir changer le port d'​écoute de ZoneMinder pour le port 8080 ou autre.+Si vous voulez accéder à ZoneMinder à partir d'​internet et que votre ISP bloque le port 80, vous allez devoir changer le port d'​écoute de ZoneMinder pour le port 8080 ouautre.
  
 Modifiez le fichier /​etc/​apache2/​ports.conf et modifiez les deux lignes Modifiez le fichier /​etc/​apache2/​ports.conf et modifiez les deux lignes
Ligne 125: Ligne 127:
  
 ==== Vérifier la communication avec la camera ==== ==== Vérifier la communication avec la camera ====
-<note tip>​Tester d'​abord la caméra dans un autre logiciel comme cheese ​ou xawtv</​note>​+<note tip>​Tester d'​abord la caméra dans un autre logiciel comme cheese ​ouxawtv</​note>​
 FIXME Pas pour une caméra IP, uniquement pour une caméra USB (?) FIXME Pas pour une caméra IP, uniquement pour une caméra USB (?)
  
-Taper cette commande dans un terminal : +Taper cette commande dans un terminal :
 <​code>​zmu -d /dev/video0 -q -v</​code>​ <​code>​zmu -d /dev/video0 -q -v</​code>​
 Si vous avez un message d'​erreur,​ essayez ceci : Si vous avez un message d'​erreur,​ essayez ceci :
Ligne 142: Ligne 144:
   Canal Camera : 0   Canal Camera : 0
   Format Camera : PAL   Format Camera : PAL
-  Palette capture : YUYV (ou GREY)+  Palette capture : YUYV (ouGREY)
   Largeur de capture : 320   Largeur de capture : 320
   Hauteur de capture : 240</​code>​   Hauteur de capture : 240</​code>​
  
-Les cameras basée sur UVC (beaucoup de webcams en usb le sont) possèdent un outil spécifique,​ vous pouvez installer le paquet //Luvc// et/ou //​Guvcview//​ (facultatif) pour connaitre les modes d'​utilisation disponibles,​ puis lancer :+Les cameras basée sur UVC (beaucoup de webcams en usb le sont) possèdent un outil spécifique,​ vous pouvez installer le paquet //Luvc// et/​ou//​Guvcview//​ (facultatif) pour connaitre les modes d'​utilisation disponibles,​ puis lancer :
 <​code>​luvcview -d /dev/video0 -L</​code> ​ <​code>​luvcview -d /dev/video0 -L</​code> ​
 Vous verrez apparaitre la liste des modes vidéos supportés. Vous verrez apparaitre la liste des modes vidéos supportés.
Ligne 155: Ligne 157:
 </​code>​ </​code>​
 avant les commandes luvcview.</​note>​ avant les commandes luvcview.</​note>​
-ou lancez ​en interface graphique <​code>​guvcview</​code>​+oulancez ​en interface graphique <​code>​guvcview</​code>​
   ​   ​
 Certaines webcams ne fonctionnent pas directement avec Zoneminder. Certaines webcams ne fonctionnent pas directement avec Zoneminder.
-Vous avez donc la possibilité de passer par un logiciel tiers ( [[motion]] , [[mjpg-streamer]] ...). Ceux-ci vont mettre en place un serveur http, que vous récupérerez sous Zoneminder en ajoutant une source de type "​remote"​.+Vous avez donc la possibilité de passer par un logiciel tiers ( [[motion]]...). Ceux-ci vont mettre en place un serveur http, que vous récupérerez sous Zoneminder en ajoutant une source de type "​remote"​.
 Attention à bien respecter résolution et format, sinon la camera ne sera pas prise en compte. Attention à bien respecter résolution et format, sinon la camera ne sera pas prise en compte.
 ==== Signification codes couleurs ==== ==== Signification codes couleurs ====
Ligne 165: Ligne 167:
 **VERT** - Communication fonctionne normalement (uniquement si la fonction choisie diffère de "​MONITOR"​ et de "​NONE"​) **VERT** - Communication fonctionne normalement (uniquement si la fonction choisie diffère de "​MONITOR"​ et de "​NONE"​)
  
-**ORANGE** - Fonctionne à moitié. Cela peut être la taille de l'​image qui n'est pas bonne, la couleur, ​ou que les images ne peuvent être sauvées (plus assez d'​espace disque, problème de permissions), ​ou la base MySQL qui est corrompue ​ou erronée+**ORANGE** - Fonctionne à moitié. Cela peut être la taille de l'​image qui n'est pas bonne, la couleur, ​ouque les images ne peuvent être sauvées (plus assez d'​espace disque, problème de permissions), ​oula base MySQL qui est corrompue ​ouerronée
 (si la fonction choisie est "​MONITOR"​ alors tout est normal quand ORANGE) (si la fonction choisie est "​MONITOR"​ alors tout est normal quand ORANGE)
  
-**ROUGE** - Ne peut pas joindre le périphérique (device) ​ou autre erreur fatale.+**ROUGE** - Ne peut pas joindre le périphérique (device) ​ouautre ​erreur fatale.
 (si la fonction choisie est "​NONE"​ alors c'est normal quand ROUGE) (si la fonction choisie est "​NONE"​ alors c'est normal quand ROUGE)
  
Ligne 189: Ligne 191:
 Un login sera directement demandé (après avoir sauvé). Un login sera directement demandé (après avoir sauvé).
  
-Ne pas le répéter, c'est : +Ne pas le répéter, c'est :
  
 utilisateur:​ **admin** utilisateur:​ **admin**
Ligne 198: Ligne 200:
 Cet onglet permet de gérer différents utilisateurs et leurs droits. Cet onglet permet de gérer différents utilisateurs et leurs droits.
  
-== 4. Images corrompues ​ou dégradées ​==+== 4. Images corrompues ​oudégradées ​==
  
-Cela peut venir d'une mauvaise transformation de l'​image,​ essayer en remettant ORIENTATION de votre source sur la valeur "​Normal"​ (pas de rotation ​ou de miroir).+Cela peut venir d'une mauvaise transformation de l'​image,​ essayer en remettant ORIENTATION de votre source sur la valeur "​Normal"​ (pas de rotation ​oude miroir).
  
 == 5. Démarrage automatique == == 5. Démarrage automatique ==
Ligne 208: Ligne 210:
 </​code>​ </​code>​
  
-== 6. Fix pour les installations 32 bits == +== 6. Fix pour les installations 32 bits ==
 Si vous avez l'​erreur suivante: Si vous avez l'​erreur suivante:
 <​code>​Shared data size conflict in shared_data for monitor Monitor-1, expected 328, got 316</​code>​ <​code>​Shared data size conflict in shared_data for monitor Monitor-1, expected 328, got 316</​code>​
Ligne 223: Ligne 225:
 Puis redémarrer zoneminder. Puis redémarrer zoneminder.
  
-== 7. Supprimer les exportations automatiquement == +== 7. Supprimer les exportations automatiquement ==
 Pour supprimer les http://​localhost/​zm/​temp/​zmExport.zip automatiquement. Ajouter à [[cron]] la commande suivante Pour supprimer les http://​localhost/​zm/​temp/​zmExport.zip automatiquement. Ajouter à [[cron]] la commande suivante
 <​code>/​usr/​bin/​find /​var/​cache/​zoneminder/​temp/​ -type f -mtime +1 -exec rm {} \; </​code>​ <​code>/​usr/​bin/​find /​var/​cache/​zoneminder/​temp/​ -type f -mtime +1 -exec rm {} \; </​code>​
-le "​+1"​ correspondant aux fichiers d'un jour ou plus.+le "​+1"​ correspondant aux fichiers d'un jour ouplus.
  
 ===== ZMviewer : Interface graphique (Qt) pour zoneminder ===== ===== ZMviewer : Interface graphique (Qt) pour zoneminder =====
-  * [[http://​sourceforge.net/​projects/​zmviewer/​files/​]]+  * [[https://​sourceforge.net/​projects/​zmviewer/​files/​]]
 **zmviewer** nécessite les paquets : cmake, qt4-qmake, libqt4-dev **zmviewer** nécessite les paquets : cmake, qt4-qmake, libqt4-dev
  
Ligne 241: Ligne 243:
 - Accès à l'​interface web zoneviewer par menu "​Cameras">"​Admin Panel">"​Your server"​ - Accès à l'​interface web zoneviewer par menu "​Cameras">"​Admin Panel">"​Your server"​
  
-===== Liens =====+===== Voir aussi =====
  
-Lien vers des explications (FR): +  ​* **(en)** [[https://​zoneminder.com/​|Site officiel du logiciel]]
- +
-  ​[[http://​fr.wikipedia.org/​wiki/​ZoneMinder]] +
- +
-Guide d'​installation complet à partir des sources (EN): +
- +
-  ​[[http://​www.zoneminder.com/​wiki/​index.php/​Ubuntu_9.10_Server_32-bit]] +
- +
-Guide complet d'​utilisation sous Ubuntu (EN): +
- +
-  ​[[http://​www.howtoforge.com/​video_surveillance_zoneminder_ubuntu]] +
- +
-Forum officiel zoneminder ​(EN)+
- +
-  ​* [[http://www.zoneminder.com/​forums/]]+
  
 ---- ----
  
 //​Contributeurs : Maintenu par [[utilisateurs:​apokalypse]] et [[utilisateurs:​gezus]]. //​Contributeurs : Maintenu par [[utilisateurs:​apokalypse]] et [[utilisateurs:​gezus]].
  • zoneminder.1638645957.txt.gz
  • Dernière modification: Le 04/12/2021, 20:25
  • par 82.127.107.92