Re: Debian + vidéosurveillance

2017-05-23 Par sujet BM

Le 22/05/2017 à 00:51, kaliderus a écrit :

Le bonjour,

Connaissez-vous des solutions de vidéosurveillance qui tournent avec
notre Debian préférée ?
Si vous avez quelques références "professionnelles" j'apprécierai...


Merci




Bonsoir,

j'utilise motioneye qui s'appuie sur motion:

https://github.com/ccrisan/motioneye/wiki

bm



Re: Debian + vidéosurveillance

2017-05-22 Par sujet Pierre L.
J'imagine qu'au pire, il est tout à fait possible d'avoir plusieurs
machines hébergeant zoneminder... si 1 seule ne suffit pas ;)
par exemple:

- 1 serveur pour les 20 cams extérieures,
- 1 autre serveur pour les 20 cams intérieures...
Chacun d'eux avec une IP différentes, chacun son grand écran avec les
cams qui switchent à l'écran...



signature.asc
Description: OpenPGP digital signature


Re: Debian + vidéosurveillance

2017-05-22 Par sujet Stéphane Rivière
> Cela aurait changé, supporte t'il à présent 20 et + caméras sans soucis ?

1) Faut juste mettre le matos en face... 20 cams, c'est énorme, donc si
c'est en 25ips et HD... Perso je tourne à 3/5 ips avec des résolutions
au plus juste... Histoire aussi de ne pas consommer les ressources sans
raison (et peut-être aussi pour avoir une cam en 4K si nécessaire).

2) On peut déporter (par scripts) la détection de mouvement en
récupérant les infos de détection de mouvement directement dans les
caméras (via leurs API)

Quand à la soluce qui a l'air très complète, Zoneminder peut la gérer,
faut juste retrousser ses manches et apprendre... Ce bestiau est
complètement scriptable, donc on fait le café, mais y'a un effort à
fournir initialement.

Si une seule install de ce type avec rien derrière, acheter du tout
fait... Si installs récurrentes, intéressant de s'investir.

Effectivement, un réseau IP dédié est aussi bien. Et attention, la video
ça bouffe, faut tout bien gérer, 'calculer' ses caméras (prendre les
bonnes, sic...) Sans compter que si l'on veux une "vision humaine de
loin", c'est du 4K impératif... Mais si c'est pour un gros plan de
comptoir, du 720 suffit... La videosurveillance, limite, c'est un art.

-- 
Stéphane Rivière
Ile d'Oléron - France


0xD7F43200.asc
Description: application/pgp-keys


Re: Debian + vidéosurveillance

2017-05-22 Par sujet BERTRAND Joël

daniel huhardeaux a écrit :

Le 22/05/2017 à 09:41, Stéphane Rivière a écrit :

[...]

Si vous avez quelques références "professionnelles" j'apprécierai...

Zoneminder ! Libre... détection de mouvement intégrée pas mal du tout...
Plein de possibilités de hacks... App pour smartphone...

Vraiment bien :)

Je l'utilise même en recyclant des vieux PC pas pêchus (trucs en IDE,
avec des disques deux disques de 500Go en raid 1 et 1,5 Go de ram), dans
une config encore plus légère qu'XFCE (le très beau Windowmaker)...
[...]


Professionnel ? Je l'avais testé il y a quelques années, à partir de 3~4
caméras il ne suivait plus ! :(

Cela aurait changé, supporte t'il à présent 20 et + caméras sans soucis ?



Ça dépend essentiellement des types de détection, du nombre d'images par 
seconde et des traitements à effectuer.


De ce que je vois, zoneminder consomme chez moi 7% d'un coeur de i5 (2,9 
GHz) par camera (résolution 24 bits 1280x960 à 15 images par secondes, 
quatre zones à détecter en best machin chose). Je peux monter à 14 
caméras identiques avant de saturer un coeur. Naturellement, il faut que 
la mémoire suive.


Bien cordialement,

JKB



Re: Debian + vidéosurveillance

2017-05-22 Par sujet BERTRAND Joël

daniel huhardeaux a écrit :

Le 22/05/2017 à 00:51, kaliderus a écrit :

Le bonjour,

Connaissez-vous des solutions de vidéosurveillance qui tournent avec
notre Debian préférée ?
Si vous avez quelques références "professionnelles" j'apprécierai...


J'ai longtemps cherché et n'ai trouvé aucune solution libre sous Linux.
NUUO a des recorders qui tournent avec leur logiciel propriétaire sous
Linux. Solution 100% libre: iSpy sous Windows. Pour ces 2 solutions on
peut utiliser IPCam viewer sous Android et iPhone afin d'avoir accès aux
images à distance. NUUO possède sa propre application si l'on préfère
rester dans leur enviroennement.



Bonjour,

	J'utilise zoneminder. C'est pratique, facile à configurer (enfin 
presque) et efficace. Autant de cameras que l'on veut (et que le CPU est 
capable de traiter). Avec une camera (usb+coriander+patches v4l2+ 
v4l2loopback et zoneminder traitant quatre zones), j'ai une charge 
inférieure à 0.5. Et là-dedans, c'est l'USB qui met tout par terre.


	Il paraît que ça commence à fonctionner sur un raspberry PI, je n'ai 
pas testé. Personnellement, je le fais tourner sur un i5 diskless (avec 
la base de données hébergée sur un serveur distant mais sur le même 
LAN). Ça a le bon goût d'accepter presque n'importe quoi en entrée 
(j'utilise personnellement une camera USB reconnue comme une firewire 
dans coriander rebalançant le flux dans v4l2 pour le faire digérer à 
zoneminder).


	J'ai accès à distance aux images, à la configuration. Bref, ça roule 
sans problème. Zoneminder est aussi capable d'utiliser et de commander 
des caméras PTZ.


Cordialement,

JKB



Re: Debian + vidéosurveillance

2017-05-22 Par sujet daniel huhardeaux

Le 22/05/2017 à 09:41, Stéphane Rivière a écrit :

[...]

Si vous avez quelques références "professionnelles" j'apprécierai...

Zoneminder ! Libre... détection de mouvement intégrée pas mal du tout...
Plein de possibilités de hacks... App pour smartphone...

Vraiment bien :)

Je l'utilise même en recyclant des vieux PC pas pêchus (trucs en IDE,
avec des disques deux disques de 500Go en raid 1 et 1,5 Go de ram), dans
une config encore plus légère qu'XFCE (le très beau Windowmaker)...
[...]


Professionnel ? Je l'avais testé il y a quelques années, à partir de 3~4 
caméras il ne suivait plus ! :(


Cela aurait changé, supporte t'il à présent 20 et + caméras sans soucis ?

--
Daniel



Re: Debian + vidéosurveillance

2017-05-22 Par sujet kaliderus
Merci à tous pour vos retours,

Néanmoins, quand je parlais de "solutions", je pensais à un système
complet, dont voici ce que pourrait être le cahier des charges :

Système pour 12 caméras (motorisées et pilotables à distance), sur
réseau filaire exclusif (pas très adepte des solutions sur ip pour
autant de vidéos à faire transiter, mais peut être que c'est possible
?), extensible à 24 caméras.
Carte d'acquisition vidéo ?
Logiciel ou automate pour piloter le tout.
IP 66.
Utilisable la nuit (projecteur infrarouge).
Enregistrement en continu sur 1 semaine.
Possibilité de transférer les vidéos sur le réseau pour sauvegarde.
Redondance électrique.
Système idéalement en 100% Debian.
Possibilité de développer des macros afin d'automatiser les prises de
vue (selon le calendrier par exemple).

J'ai le sentiment d'être un peu optimiste pour le coup :-/



Re: Debian + vidéosurveillance

2017-05-22 Par sujet Pierre L.
Ha oui ca a l'air de bien faire son taf ce Zoneminder :)
Genre avec des Raspberry Pi (ou concurrents équivalents) auxquels on va
plugger une cam... Apparemment ca bouffe un peu sur la machine qui réuni
les clients si j'ai bien compris, un bidule avec un genre CPU Atom
pourrait faire l'affaire probablement?


Le 22/05/2017 à 09:41, Stéphane Rivière a écrit :
> Le 22/05/2017 à 00:51, kaliderus a écrit :
>> Le bonjour,
>>
>> Connaissez-vous des solutions de vidéosurveillance qui tournent avec
>> notre Debian préférée ?
> Oui !
>
>> Si vous avez quelques références "professionnelles" j'apprécierai...
> Zoneminder ! Libre... détection de mouvement intégrée pas mal du tout...
> Plein de possibilités de hacks... App pour smartphone...
>
> Vraiment bien :)
>
> Je l'utilise même en recyclant des vieux PC pas pêchus (trucs en IDE,
> avec des disques deux disques de 500Go en raid 1 et 1,5 Go de ram), dans
> une config encore plus légère qu'XFCE (le très beau Windowmaker)...
>
> Un copier/collé (très sale, désolé) de mon wiki, (pour le reste, il est
> facile à configurer via son serveur web) :
>
> --
> Architecture
> 1Introduction
>
> Compte tenu des spécificités de Zoneminder, l'installation de ce dernier
> se fera soit :
> - Via une configuration légère fondée sur WindowMaker ;
> - Via une VM, dans le cadre d'un serveur local.
>
> Ce document décrit l'installation d'un serveur Zoneminder.
> 1.1  Système
> Le système d'exploitation, le « L » de « LAMP » est : GNU/Linux Debian 8
> Jessie.
>
> Debian est le roi des systèmes serveurs sous Linux. Son niveau de
> sécurité et de fiabilité est sans équivalent. Son système de gestion de
> paquets « aptitude » est le meilleur de tous les Linux.
>
> L'installation et la sécurisation de base sont décrits dans : serveur
> INTERNIX (cloud).odt
>
> 1.2  LAMP Stack
> La « LAMP » stack est conservée car Zoneminder est très liée à cette
> dernière.
>
>
> Installation Système
> 1Généralités
>
> Installer le système. Ne choisir aucune installation typique par défaut
> (tout décocher).
>
> En fonction du support (machine physique ou VM) :
> - Prévoir 12 Go sur / et un nombre suffisant de Go sur /srv pour le
> stockage des vidéos et des données SQL ;
> - Moduler les paquets préconisés en fonction du hardware ou du contexte.
> 2Base
>
>
> # Installer boot sur second disque RAID
>
> root@system: grub-install /dev/sdb
>
> root@system: update-grub /dev/sdb
>
> root@system: apt-get install aptitude
> root@system: aptitude keep-all
>
> root@system: aptitude install mc
>
>
> Mettre à jour les dépôts  :
>
> /etc/apt/sources.list
>
> deb http://http.debian.net/debian/ jessie main contrib non-free
> deb-src http://http.debian.net/debian/ jessie main contrib non-free
>
> deb http://security.debian.org/ jessie/updates main contrib non-free
> deb-src http://security.debian.org/ jessie/updates main contrib non-free
>
> # jessie-updates, previously known as 'volatile'
> deb http://ftp.fr.debian.org/debian/ jessie-updates main contrib non-free
> deb-src http://ftp.fr.debian.org/debian/ jessie-updates main contrib
> non-free
>
> # jessie-backports, previously on backports.debian.org
> deb http://http.debian.net/debian/ jessie-backports main
> deb-src http://http.debian.net/debian/ jessie-backports main
>
>
> Mettre à jour le système et installer les paquets :
>
>
> # Mise à jour
>
> root@system: aptitude update
> root@system: aptitude upgrade
>
> # Postfix doit être installé pour supprimer Exim avant l'installation
> des smartmontools
>
> root@system: aptitude install ssh xorg lightdm wmaker postfix
>
> # Pour les cartes graphiques et réseau
>
> root@system: aptitude install firmware-linux-nonfree firmware-realtek
> 3Finalisations
> 3.1  Smartmontools
>
>
> root@system: aptitude install smartmontools
>
>
>
> <<< CONFIG SMARMONTOOLS >>>
>
> 3.2  LM-Sensors
>
>
> root@system: aptitude install lm-sensors
>
> # Configuration
>
> root@system: sensors-detect
>
> # Contrôle
>
> root@system: sensors
>
> 3.3  Grub
>
> /etc/default/grub
>
> ...
> GRUB_GFXMODE=1024x768
> GRUB_GFXPAYLOAD_LINUX=keep
> GRUB_BACKGROUND="usr/share/images/desktop_base/lightdm_gris.png"
> ...
>
>
>
> root@system: update-grub
>
> 3.4  LightDM
>
> /etc/lightdm/lightdm-gtk-greeter.conf
>
> ...
> background=/usr/share/images/desktop_base/lightdm_gris.png"
> ...
>
> Installation Zoneminder
> 1Base
>
>
> root@system: aptitude install php5 mysql-server php-pear php5-mysql php5-gd
>
> # Noter le mot de passe MySQL
>
>
> Déplacer le chemin des bases MySQL :
>
>
> root@system: systemctl stop mysql
>
> root@system: mv /var/lib/mysql /srv/sql
>
>
> Mettre à jour :
>
> /etc/mysql/my.cnf
>
> ...
> datadir   = /srv/sql
> ...
>
> # set MySQL to use innodb_file_per_table
>
> [mysqld]
> ...
> innodb_file_per_table
> ...
>
> 2Zoneminder
> Installer
>
> root@system: aptitude install zoneminder
>
>
> Paramétrer :
>
>
> root@s

Re: Debian + vidéosurveillance

2017-05-22 Par sujet Stéphane Rivière
Le 22/05/2017 à 00:51, kaliderus a écrit :
> Le bonjour,
> 
> Connaissez-vous des solutions de vidéosurveillance qui tournent avec
> notre Debian préférée ?

Oui !

> Si vous avez quelques références "professionnelles" j'apprécierai...

Zoneminder ! Libre... détection de mouvement intégrée pas mal du tout...
Plein de possibilités de hacks... App pour smartphone...

Vraiment bien :)

Je l'utilise même en recyclant des vieux PC pas pêchus (trucs en IDE,
avec des disques deux disques de 500Go en raid 1 et 1,5 Go de ram), dans
une config encore plus légère qu'XFCE (le très beau Windowmaker)...

Un copier/collé (très sale, désolé) de mon wiki, (pour le reste, il est
facile à configurer via son serveur web) :

--
Architecture
1Introduction

Compte tenu des spécificités de Zoneminder, l'installation de ce dernier
se fera soit :
- Via une configuration légère fondée sur WindowMaker ;
- Via une VM, dans le cadre d'un serveur local.

Ce document décrit l'installation d'un serveur Zoneminder.
1.1  Système
Le système d'exploitation, le « L » de « LAMP » est : GNU/Linux Debian 8
Jessie.

Debian est le roi des systèmes serveurs sous Linux. Son niveau de
sécurité et de fiabilité est sans équivalent. Son système de gestion de
paquets « aptitude » est le meilleur de tous les Linux.

L'installation et la sécurisation de base sont décrits dans : serveur
INTERNIX (cloud).odt

1.2  LAMP Stack
La « LAMP » stack est conservée car Zoneminder est très liée à cette
dernière.


Installation Système
1Généralités

Installer le système. Ne choisir aucune installation typique par défaut
(tout décocher).

En fonction du support (machine physique ou VM) :
- Prévoir 12 Go sur / et un nombre suffisant de Go sur /srv pour le
stockage des vidéos et des données SQL ;
- Moduler les paquets préconisés en fonction du hardware ou du contexte.
2Base


# Installer boot sur second disque RAID

root@system: grub-install /dev/sdb

root@system: update-grub /dev/sdb

root@system: apt-get install aptitude
root@system: aptitude keep-all

root@system: aptitude install mc


Mettre à jour les dépôts  :

/etc/apt/sources.list

deb http://http.debian.net/debian/ jessie main contrib non-free
deb-src http://http.debian.net/debian/ jessie main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

# jessie-updates, previously known as 'volatile'
deb http://ftp.fr.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ jessie-updates main contrib
non-free

# jessie-backports, previously on backports.debian.org
deb http://http.debian.net/debian/ jessie-backports main
deb-src http://http.debian.net/debian/ jessie-backports main


Mettre à jour le système et installer les paquets :


# Mise à jour

root@system: aptitude update
root@system: aptitude upgrade

# Postfix doit être installé pour supprimer Exim avant l'installation
des smartmontools

root@system: aptitude install ssh xorg lightdm wmaker postfix

# Pour les cartes graphiques et réseau

root@system: aptitude install firmware-linux-nonfree firmware-realtek
3Finalisations
3.1  Smartmontools


root@system: aptitude install smartmontools



<<< CONFIG SMARMONTOOLS >>>

3.2  LM-Sensors


root@system: aptitude install lm-sensors

# Configuration

root@system: sensors-detect

# Contrôle

root@system: sensors

3.3  Grub

/etc/default/grub

...
GRUB_GFXMODE=1024x768
GRUB_GFXPAYLOAD_LINUX=keep
GRUB_BACKGROUND="usr/share/images/desktop_base/lightdm_gris.png"
...



root@system: update-grub

3.4  LightDM

/etc/lightdm/lightdm-gtk-greeter.conf

...
background=/usr/share/images/desktop_base/lightdm_gris.png"
...

Installation Zoneminder
1Base


root@system: aptitude install php5 mysql-server php-pear php5-mysql php5-gd

# Noter le mot de passe MySQL


Déplacer le chemin des bases MySQL :


root@system: systemctl stop mysql

root@system: mv /var/lib/mysql /srv/sql


Mettre à jour :

/etc/mysql/my.cnf

...
datadir = /srv/sql
...

# set MySQL to use innodb_file_per_table

[mysqld]
...
innodb_file_per_table
...

2Zoneminder
Installer

root@system: aptitude install zoneminder


Paramétrer :


root@system: mysql -uroot -p < /usr/share/zoneminder/db/zm_create.sql
root@system: mysql -uroot -p -e "grant all on zm.* to 'zmuser'@localhost
identified by 'zmpass';"
root@system: mysqladmin -uroot -p reload

root@system: chmod 740 /etc/zm/zm.conf
root@system: chown root:www-data /etc/zm/zm.conf

root@system: adduser www-data video


Mettre à jour, à la fin du fichier :

/etc/apache2/conf-enabled/zoneminder.conf

...

AllowOverride All

...


Déplacer le chemin de Zoneminder

root@system: mv /usr/share/zoneminder/www/ /srv/www/zm/


Créer ou mettre à jour ces paramètres et valeurs :

/etc/apache2/conf-enabled

Alias /zm /srv/www/zm



/etc/apache2.conf


...

/

Re: Debian + vidéosurveillance

2017-05-22 Par sujet Stéphane Aulery

Le 22/05/2017 09:14, daniel huhardeaux a écrit :

Le 22/05/2017 à 00:51, kaliderus a écrit :

Le bonjour,

Connaissez-vous des solutions de vidéosurveillance qui tournent avec
notre Debian préférée ?
Si vous avez quelques références "professionnelles" j'apprécierai...


J'ai longtemps cherché et n'ai trouvé aucune solution libre sous
Linux. NUUO a des recorders qui tournent avec leur logiciel
propriétaire sous Linux. Solution 100% libre: iSpy sous Windows. Pour
ces 2 solutions on peut utiliser IPCam viewer sous Android et iPhone
afin d'avoir accès aux images à distance. NUUO possède sa propre
application si l'on préfère rester dans leur enviroennement.


Et en ouvrant une instance du logiciel par caméra dans un gestionnaire 
de fenêtres en tilling ?


--
Stéphane Aulery



Re: Debian + vidéosurveillance

2017-05-22 Par sujet daniel huhardeaux

Le 22/05/2017 à 00:51, kaliderus a écrit :

Le bonjour,

Connaissez-vous des solutions de vidéosurveillance qui tournent avec
notre Debian préférée ?
Si vous avez quelques références "professionnelles" j'apprécierai...


J'ai longtemps cherché et n'ai trouvé aucune solution libre sous Linux. 
NUUO a des recorders qui tournent avec leur logiciel propriétaire sous 
Linux. Solution 100% libre: iSpy sous Windows. Pour ces 2 solutions on 
peut utiliser IPCam viewer sous Android et iPhone afin d'avoir accès aux 
images à distance. NUUO possède sa propre application si l'on préfère 
rester dans leur enviroennement.


--
Daniel



Re: Debian + vidéosurveillance

2017-05-21 Par sujet Pierre L.
Salut,

On peut regarder du coté de "motion" qui peut être utilisé à cette fin.
Perso, uniquement utilisé avec 1 cam/ordi.
Streaming vidéo sur le réseau, enregistrement d'images toutes les x
secondes dès qu'un mouvement est détecté... etc.
Assez simple à mettre en place, tu peux t'inspirer de ces quelques
lignes de config :
https://blueberry4pi.com/2012/10/29/video-surveillance-avec-raspberry-pi/

Mais tu recherches probablement des logiciels beaucoup plus complets,
qui doivent gérer plusieurs cams sur 1 écran final à mon avis ? Mais là
ca me dépasse :p

Good luck ;)


Le 22/05/2017 à 00:51, kaliderus a écrit :
> Le bonjour,
>
> Connaissez-vous des solutions de vidéosurveillance qui tournent avec
> notre Debian préférée ?
> Si vous avez quelques références "professionnelles" j'apprécierai...
>
>
> Merci
>




signature.asc
Description: OpenPGP digital signature


Debian + vidéosurveillance

2017-05-21 Par sujet kaliderus
Le bonjour,

Connaissez-vous des solutions de vidéosurveillance qui tournent avec
notre Debian préférée ?
Si vous avez quelques références "professionnelles" j'apprécierai...


Merci