Zoneminder (Linux): Unterschied zwischen den Versionen

Aus Tutorials
Zur Navigation springen Zur Suche springen
Zeile 124: Zeile 124:


Ich verwende eine '''D-Link DCS-7010L''', wo die Parameter [https://wiki.zoneminder.com/D-Link#DCS-7010L hier] zu finden sind.
Ich verwende eine '''D-Link DCS-7010L''', wo die Parameter [https://wiki.zoneminder.com/D-Link#DCS-7010L hier] zu finden sind.


(Standard-Zugangsdaten für das Webinterface der DCS-7010L sind:  
(Standard-Zugangsdaten für das Webinterface der DCS-7010L sind:  


'''Nutzername:''' <code>admin</code>
'''Nutzername:''' <code>admin</code>
'''Passwort:''' <code><leer></code>
'''Passwort:''' <code><leer></code>



Version vom 6. Februar 2018, 19:52 Uhr

Noch in Bearbeitung


Voraussetzungen

LAMP-Server (Installation PHP ist unter Apache HTTP beschrieben):

Apache HTTP

MySQL installieren

Installation

Repository

PPA-Repository hinzufügen und aktualisieren:

sudo add-apt-repository ppa:iconnor/zoneminder
sudo apt-get update && sudo apt-get -y upgrade && sudo apt-get -y dist-upgrade

MySQL

Den symbolischen Link my.cnf löschen und durch die Beispiel-Konfigurationsdatei ersetzen:

sudo rm /etc/mysql/my.cnf
sudo cp /etc/mysql/mysql.conf.d/mysqld.cnf /etc/mysql/my.cnf

Danach diese Datei editieren

sudo vi /etc/mysql/my.cnf

und im Abschnitt [mysqld] folgende Zeile hinzufügen:

sql_mode = NO_ENGINE_SUBSTITUTION

ZoneMinder - Teil 1

ZoneMinder installieren:

sudo apt-get install zoneminder

Danach die SQL-Patches einfügen:

mysql -uroot -p < /usr/share/zoneminder/db/zm_create.sql
mysql -uroot -p -e "grant select,insert,update,delete,create,alter,index,lock tables on zm.* to 'zmuser'@'localhost' identified by 'zmpass';"

Berechtigungen anpassen:

sudo chmod 740 /etc/zm/zm.conf
sudo chown root:www-data /etc/zm/zm.conf
sudo chown -R www-data:www-data /usr/share/zoneminder/

Apache - Teil 1

Folgende Module aktivieren:

sudo a2enconf zoneminder
sudo a2enmod cgi
sudo a2enmod rewrite

ZoneMinder - Teil 2

sudo systemctl enable zoneminder
sudo systemctl start zoneminder

PHP

Folgende Datei

sudo vi /etc/php/7.0/apache2/php.ini

editieren und Kommentarzeichen entfernen und richtige Zeitzone setzen:

[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = Europe/Vienna

Apache - Teil 2

Die Apache-Konfigurationen neu laden:

sudo systemctl reload apache2

Danach sollte das Portal bereits verfügbar sein:

http://hostname_or_ip/zm

Links

http://zoneminder.readthedocs.io/en/latest/installationguide/ubuntu.html#easy-way-ubuntu-16-04

Konfiguration

Konitor hinzufügen

Parameter

Ich verwende eine D-Link DCS-7010L, wo die Parameter hier zu finden sind.


(Standard-Zugangsdaten für das Webinterface der DCS-7010L sind:

Nutzername: admin

Passwort: <leer>


Source Type: Remote
Remote Protocol: RTSP
Remote Method: RTP/Unicast
Remote Host Port: 554
Remote Host Name: <IP Address of Camera> (RTSP authentication didn't work with this method)
Remote Host Path: /live1.sdp
Source Type: Remote
Remote Protocol: Ffmpeg
Remote Host Path: rtsp://<IP Address of Camera>:554/live1.sdp
Remote Host Path: rtsp://user:pass@<IP Address of Camera>:554/live1.sdp (when RTSP authentication is enabled)
Source Type: Remote
Remote Protocol: HTTP
Remote Host Port: 80
Remote Host Name: user:pass@<IP Address of Camera>
Remote Host Path: /video1.mjpg


Change in video settings of the camera the mode to MPEG4 and restart the device.

Links

http://zoneminder.readthedocs.io/en/latest/userguide/gettingstarted.html

Android App

Links

https://play.google.com/store/apps/details?id=com.pliablepixels.zmninja_pro&hl=en

Links

https://zoneminder.com/

https://wiki.zoneminder.com/Hardware_Compatibility_List

https://piprojects.net/guenstige-videoueberwachung-mit-zoneminder/


Zurück zu Ubuntu