ZoneMinder

Published by Lello on

ZoneMinder è un sistema di videosorveglianza opensource grazie al quale è possibile implementare facilmente un sistema di monitoring personalizzato per la propria azienda (o anche casalingo), senza ricorrere ad hardware costoso e specializzato.

I principali vantaggi sono:

  • è opensource; nel caso in cui si trovassero problemi di installazione, configurazione o manutenzione, è facile reperire in rete le informazioni necessarie;
  • è multipiattaforma; troviamo i sorgenti/compilati per le maggiori distribuzioni Linux (Fedora/RedHat/CentOS, Debian, Gentoo); ZoneMinder NON funziona su Windows; è tuttavia possibile eseguirlo sotto WSL (anche se fortemente sconsigliato);
  • il parco di telecamere adatte o adattabili è davvero molto ampio;
  • è scalabile;
  • grazie alle API è possibile integrare software di terze parti;
  • è integrabile con sistemi ANPR/ALPR (Automatic Number Plate Recognition / Automatic License Plate Recognition); è un sistema di riconoscimento automatico delle targhe autoveicoli, grazie al quale potremmo ad esempio gestire in maniera automatica l’ingesso/uscita delle autovetture del nostro parco veicoli;
  • è integrabile con sistemi di rilevamento di oggetti e/o persone;
  • esiste un’app (zmNinja, a pagamento) tramite la quale connettersi al sistema di videosoreglianza in remoto (l’app è disponibile anche sotto Windows).

Il prodotto si installata facilmente; gli unici consigli che mi sento di dare sono:

  • l’utilizzo di uno storage con dischi abbastanza capienti e veloci in cui salvare i dati di rilevamento (i flussi generati possono facilmente raggiungere l’ordine di diverse decine/centinaia di Mb/sec);
  • una buona infrastruttura di rete (switch veloci ed eventualmente l’utilizzo di sezionamento tramite VLAN, per isolare il traffico delle telecamere dal resto della rete);
  • un’adeguamento aziendale (ove non sia stato ancora effettuato) al GDPR sulla privacy (l’azienda che tratta i dati personali mediante videosorveglianza è da considerare come “titolare del trattamento dei dati”, cioè come la persona fisica o giuridica che definisce le finalità nonché le modalità del trattamento e che ha la responsabilità delle scelte e delle azioni secondo il principio di responsabilizzazione o di “accountability” – art. 5.2 del GDPR – diventando unico responsabile per qualsiasi trattamento non a norma di legge).

Questo post va ad integrare la sezione “Linux – My Server“, quella porzione di questo blog che può aiutare i sistemisti a creare e gestire un’infrastruttura informatica.

Vediamo nei prossimi post come installare e configurare ZoneMinder.

ZoneMinder – Monitor, zone ed eventi →