Sobre este aplicativo
O Raspberry Pi Remote Monitor poderá se conectar à sua câmera Raspberry Pi em um ambiente seguro.Este aplicativo se conectará ao movimento apenas usando a autenticação básica para obter mais informações sobre configuração ou perguntas, por favor, referente a https://github.com/danidomi/motion ou [email protected]
Configuração
Configuração de movimento em Raspberry Pi
Baixe apenas para Windows - https://sourceforge.net/projects/win32diskimager
Baixe o link Raspbian - https://downloads.raspberrypi.org/raspbian_lite_latest
Depois de escrever a imagem no cartão SD, a partir do login da linha de comando usando PI como nome de usuário e framboesa como senha
e gt; wget https://github.com/danidomi/motion/releases/download/release/motion.zip
e gt; descompactação.zip
e gt; movimento de CD
e gt; sudo apt-get install -y libjpeg-dev libavformat56 libavformat-dev libavcodec56 libavcodec-dev libavutil54 libavutil-dev libc6-dev zlib1g-dev libmysqlcient18 libmysqllient
e gt; sudo apt-get install nginx
e gt; sudo apt-get install apache2-utils
e gt; sudo htpasswd -c /home/pi/.htpasswd admin
Adicione um cronjob para verificar se a câmera de movimento está online
e gt; crontab -e
*/1 * * * * PGREP MOTOR || /home/pi/movimento/startmotion
Você nem precisará começar
Configuração Nginx em Raspberry Pi
e gt; sudo apt-get install nginx sudo apt-get install apache2-utils
e gt; sudo htpasswd -c /home/pi/.htpasswd admin
e gt; vi/etc/nginx/sites-disponível/padrão
Adicione o seguinte código abaixo
Localização / {
# Primeira tentativa de servir a solicitação como arquivo, então
# Como diretório, depois volte a exibir um 404.
try_files $ uri $ uri/ = 404;
auth_basic "restrito";
auth_basic_user_file /home/pi/.htpasswd;
proxy_pass http://127.0.0.1:8081/img/video.mjpeg;
}
E inicie o serviço
e GT; SUDO Service Nginx Start
Configuração do Freedns no Raspberry Pi
Crie uma conta se você não tiver
e gt; vi ~/updatedns.sh
Copie o conteúdo abaixo para ele.
#!/bin/sh
wget ---no -check-certificate -o -https://freedns.afraid.org/dynamic/update.php?xxxxxxxxxxxxxx e gt; e gt; /tmp/xxxxxxxxxxxxx.log
e gt; crontab -e
*/1 * * * * ~/atualizadons.sh