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
Відэапрайгравальнікі і рэдактары