sexta-feira, 23 de outubro de 2020

Instalação do Zoneminder no Debian 11 Buster + LAMP

apt install sudo
sudo timedatectl set-timezone America/Sao_Paulo
sudo apt install apache2 mariadb-server php libapache2-mod-php php-mysql lsb-release gnupg2
echo "deb https://zmrepo.zoneminder.com/debian/release-1.36 "`lsb_release -c -s`"/" >> /etc/apt/sources.list.d/zoneminder.list
wget -O - https://zmrepo.zoneminder.com/debian/archive-keyring.gpg | sudo apt-key add -
sudo apt-get update && sudo apt install zoneminder=1.36.11-bullseye1

mysql
CREATE DATABASE zm_db;
CREATE USER 'zm_user'@'localhost' IDENTIFIED BY 'zm_db_password';
GRANT ALL ON zm_db.* TO 'zm_user'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;

sudo systemctl enable zoneminder.service
sudo systemctl start zoneminder
sudo a2enconf zoneminder
sudo a2enmod rewrite headers expires
sudo service apache2 reload

Atualize os dados do Bando de Dados abaixo:
nano /usr/share/zoneminder/www/api/app/Config/database.php


quinta-feira, 22 de outubro de 2020

Endereços RTSP para ZONEMINDER DVR/NVR e Cameras IP - TECVOZ / INTELBRAS / GREATEK / HIKVISION / HDL e outros

Altere os nomes em MAIUSCULOS de acordo com suas configurações.

DOMÍNIO: IP ou DDNS. O IP pode ser Local ou Fixo da internet de acordo com seu provedor (ex: 192.168.0.1/201.189.30.112 ou cameras.dominio.net)

PORTA: 554 é a porta RTSP padrão. Verificar nas configurações de rede. 

USUÁRIO: Usuário de acesso a câmera (ex: admin)

SENHA: Senha do usuário (ex: admin)

CHANNEL/ChID/: Canal da Camera do DVR/NVR


TECVOZ:

Câmeras IP – Linha TW – Tecvoz

rtsp://USUARIO:SENHA@DOMINIO:PORTA/profile1

DVR/NVR – Linha TW – Tecvoz

rtsp://USUARIO:SENHA@DOMINIO:PORTA/chID=1&streamType=main&linkType=tcpa

DVR/NVR – Linha T1/THK – Tecvoz

rtsp://USUARIO:SENHA@DOMINIO:PORTA/Streaming/Channels/01

DVR – TVZ

rtsp://DOMINIO:PORTA/user=USUARIO&password=SENHA&channel=1&stream=0.sdp

Câmeras IP – Tecvoz TV (Futuro)

rtsp://DOMINIO:PORTA/user=USUARIO&password=SENHA&channel=1&stream=1

Câmeras – Linha T1/THK – Tecvoz

rtsp://USUARIO:SENHA@DOMINIO:PORTA/Streaming/Channels/101

Câmeras – Linha ICB Inteligente – Tecvoz

rtsp://USUARIO:SENHA@DOMINIO:PORTA/mode=real&idc=1&ids=1

 

ALIVE:

rtsp://DOMINIO:PORTA/user=USUARIO&password=SENHA&channel=1&stream=0.sdp?real_stream

AXIS:

rtsp://USUARIO: SENHA@DOMINIO:PORTA/axis-media/media.amp?videocodac=h264

CLEAR:

rtsp://DOMINIO: PORTA/user=USUARIO&password=SENHA&channel=1&stream=0.sdp

DAHUA:

rtsp://DOMINIO:PORTA/user=USUARIO&password=SENHA&channel=1&stream=0.sdp?

FOSCAN:

rtsp://USUARIO:SENHA@DOMINIO:PORTA/videoMain

GREATEK:

rtsp://DOMINIO:PORTA/user=USUARIO&password=SENHA&channel=1&stream=0.sdp

GIGA:

rtsp://DOMINIO:PORTA/user=USUARIO&password=SENHA&channel=1&stream=0.sdp

rtsp://DOMINIO:PORTA/user=USUARIO&password=SENHA&channel=1&stream=0.sdp

HDL:

rtsp://DOMINIO:PORTA/user=USUARIO&password=SENHA&channel=1&stream=0.sdp

HIKVISION:

rtsp://USUARIO:SENHA@DOMINIO:PORTA/h264/ch1/main/av_stream

HEROSPEED DVR:

rtsp://USUARIO:SENHA@DOMINIO:PORTA/snap.jpg

JFL:

rtsp://USUARIO:SENHA@DOMINIO:PORTA/h264/ch1/main/av_stream

INTELBRAS:

01 – rtsp://USUARIO:SENHA@DOMINIO:PORTA/cam/realmonitor?channel=1&subtype=0

02 – rtsp://DOMINIO:PORTA/user=USUARIO&password=SENHA&channel=1&stream=0.sdp?

JORTAN:

rtsp://DOMINIO:PORTA/user=USUARIO&password=SENHA&channel=1&stream=0.sdp

LG:

rtsp://USUARIO:SENHA@DOMINIO:PORTA/Master-0

LUXVISION:

rtsp://DOMINIO:PORTA/user=USUARIO&password=SENHA&channel=1&stream=0.sdp

MULTILASER:

rtsp://USUARIO:SENHA@DOMINIO:PORTA/H264?ch=1&subtype=0

VENETIAN:

rtsp://DOMINIO:PORTA/user=USUARIO&password=SENHA&channel=1&stream=0.sdp?

rtsp://USUARIO:SENHA@DOMINIO:PORTA/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif

VIVOTEK:

rtsp://USUARIO:SENHA@DOMINIO:PORTA/live.sdp

TWG:

rtsp://DOMINIO:PORTA/user=USUARIO&password=SENHA&channel=1&stream=0.sdp?

ZAVIO:

rtsp://USUARIO:SENHA@DOMINIO:PORTA/video.pro1

RTSPs GENÉRICOS:

rtsp://USUARIO:SENHA@DOMINIO:PORTA
rtsp://USUARIO:SENHA@DOMINIO:PORTA/h264?channel=1
rtsp://DOMINIO:PORTA/user=USUARIO&password=SENHA&channel=1&stream=0.sdp
rtsp://USUARIO:SENHA@DOMINIO:PORTA/onvif1

Instalação do Zoneminder no Debian 10 Buster + LAMP

Zoniminder Open Source 

É um sistema de software de vigilância por vídeo de última geração, de código aberto e cheio de recursos. Monitore sua casa, escritório ou onde quiser, usando hardware pronto para uso com qualquer câmera, você pode projetar um sistema tão grande ou tão pequeno do quanto você precisar. É escalonável e suporta diversas cameras e dvrs conectados ao mesmo tempo para visualização em uma única tela. 

----------------------------------------------------------------------------------------------------

Downloads:

Turnkey Core 16 Debian Buster: turnkey-core-16.0-buster-amd64.iso
Putty: Putty.exe

-----------------------------------------------------------------------------------------------------

Ambiente Virtual

Hyper-V Server 2019

1. Criar Máquina Virtual:
    
Requesitos Minimos:
     Memória:            4GB
     Disco:                 20 GB # Apenas para Sistema Zoneminder
     Processador:       4 Core
     Nome da VM:    VMZNM

2. Instalar turnkey-core-16.0-buster-amd64.

** Aceite  todas as opções padrões de instalação **

** Verifique o IP no final da instalação **

** Recomendável configurar como IP estático **

3. Execute o Aplicativo Putty.exe e acesse via SSH o IP da VMZNM:

-----------------------------------------------------------------------------------------------------

Instalação do Zoneminder com LAMP (Linux + Apache + Mariadb + PHP)

Script de instalação, copie e cole no seu terminal:

$ apt-get update && echo "deb https://zmrepo.zoneminder.com/debian/release-1.34 buster/" | tee -a /etc/apt/sources.list.d/sources.list && wget -O - https://zmrepo.zoneminder.com/debian/archive-keyring.gpg | apt-key add - && apt-get update && apt-get install sudo aptitude apache2 mariadb-server php libapache2-mod-php php-mysql apache2 mariadb-server php libapache2-mod-php php-mysql apt-transport-https gnupg -y && apt install zoneminder -y && adduser www-data video && systemctl enable zoneminder.service && systemctl start zoneminder && a2enconf zoneminder && a2enmod rewrite && service apache2 reload && mysql_secure_installation

** A instalação pode ser um pouco demorada de acordo com a sua internet.

** Na ultima etapa sera solicitado cadastrar a senha do banco Mariadb, pressione Enter para alterar, e confirme com Enter ate o final por padrão.



O Scrpit acima foi personalizado para instalação rápida e direta

Alguns Ajustes necessários:

1. Ajuste o horario da sua VMZNM e configure corretamente seguindo as intrucoes na Tela

    $ dpkg-reconfigure tzdata 

    Para ver sua hora atualizada, execute o comando:

    $ cat /etc/timezone

2. Acesse seu zoneminder no navegador http://IP_do_VMZNM/zm e ajuste o date.timezone de acordo com a sua região:

    Options / TIMEZONE. 


3. Ajuste o timezone do Mariadb mysql. Veja o time zone da sua cidade e coloque no lugar de -4:00.

    $ mariadb
    $ SET @@global.time_zone = '-4:00'; 
    $ quit;

4. Reinicie seu VMZNM
    
    $ reboot

Abra seu VMZNM pelo http://IP_DO_VMZNM/zm e verifique a cor dos logs mudará de LARANJA para VERDE.

 ** Seu Zoneminder está instalado e configurado corretamente **

Alguns Comandos úteis:

Reinicia o NGINX
    $ service nginx restart

Reinicia o CGI
    $ systemctl restart fcgiwrap

Reinicia o PHP
    $ systemctl restart php7.3-fpm

Reinicia o MARIADB
    $ systemctl restart mysql

Exibe o TIMEZONE no MARIADB
    $ mariadb
    $ select NOW();

Como mostrar a versão do Linux Debian

 Para mostrar a versão do Linux do Debian, rode o seguinte comando: $ cat /etc/*release* | grep CODENAME | cut -d "=" -f 2 Debian ...