Raspberry Pi Remote Monitor матиме можливість підключення до Raspberry Pi камери в безпечному environemnt.
Ця програма буде підключатися до Motion тільки за допомогою звичайної перевірки автентичності для отримання додаткової інформації про конфігурацію або питання, будь ласка, Referer до https://github.com/danidomi/motion або DANIEL .alexandre.domingues @ gmail.com
Конфігурація
Конфігурація руху в Raspberry Pi
Завантажити тільки для WINDOWS - https://sourceforge.net/projects/win32diskimager
Завантажити raspbian посилання - https://downloads.raspberrypi.org/raspbian_lite_latest
Після того, як творчість зображення на SD-карту, від входу в командному рядку за допомогою пі в якості імені користувача та пароль, як малини
> Wget https://github.com/danidomi/motion/releases/download/release/motion.zip
> Розпакуйте motion.zip
> CD MMAL
> Sudo APT-отримати установку -y libjpeg-DEV libavformat56 libavformat-DEV libavcodec56 кодеком-DEV libavutil54 libavutil-DEV libc6-DEV zlib1g-DEV libmysqlclient18 libmysqlclient-DEV libpq5 libpq-DEV
> Sudo APT-отримати установку Nginx
> Sudo APT-отримати установку apache2-утиліти
> Судо Htpasswd -c /home/pi/.htpasswd адмін
Додайте cronjob, щоб перевірити, якщо камера руху онлайн це до нижньої частини файлу
> Sudo кронтаб -e
* / 1 * * * * рух pgrep || / Головна / пі / MMAL / startmotion
Ви не будете навіть потрібно, щоб запустити його
Nginx конфігурації в Raspberry Pi
> Sudo APT-отримати установку Nginx SUDO APT-отримати установку apache2-утиліти
> Судо Htpasswd -c /home/pi/.htpasswd адмін
> VI / і т.д. / Nginx / сайти-доступні / за замовчуванням
Додайте наступний код в ньому
Місцезнаходження / {
# Перша спроба служити запит в файл, а потім
# У каталозі, а потім падають назад на відображення 404.
try_files $ $ URI URI / = 404;
auth_basic «Restricted»;
auth_basic_user_file /home/pi/.htpasswd;
proxy_pass http://127.0.0.1:8081/img/video.mjpeg;
}
І запустити службу
> Запуск Sudo служби Nginx
Конфігурація в своєму Free DNS Raspberry Pi
Створіть обліковий запис, якщо ви не маєте його
> VI ~ / updatedns.sh
Скопіюйте нижченаведений вміст в ньому.
#! / Bin / ш
Wget --no-чек-сертифікат -О - https://freedns.afraid.org/dynamic/update.php?XXXXXXXXXXXXX >> /tmp/XXXXXXXXXXXXX.log
> Кронтаб -e
* / 1 * * * * ~ / updatedns.sh