Raspberry Pi Remote Monitor ay magagawang upang kumonekta sa iyong prambuwesas Lara Camera sa isang ligtas na environemnt.
Ang application na ito ay kumonekta sa Motion lamang gamit Basic Authentication para sa karagdagang impormasyon tungkol sa configuration o mga katanungan mangyaring mag-refer sa https://github.com/danidomi/motion o daniel .alexandre.domingues @ gmail.com
Configuration
Motion Configuration sa prambuwesas Lara
I-download lamang para sa WINDOWS - https://sourceforge.net/projects/win32diskimager
I-download ang Raspbian link - https://downloads.raspberrypi.org/raspbian_lite_latest
Pagkatapos writting ang mga imahe sa SD Card, mula sa pag-login command line gamit pi ng username at prambuwesas bilang password
> Wget https://github.com/danidomi/motion/releases/download/release/motion.zip
> Unzip motion.zip
> Cd mmal
> Sudo apt-get install -y libjpeg-dev libavformat56 libavformat-dev libavcodec56 libavcodec-dev libavutil54 libavutil-dev libc6-dev zlib1g-dev libmysqlclient18 libmysqlclient-dev libpq5 libpq-dev
> Sudo apt-get install nginx
> Sudo apt-get install apache2-utils
> Sudo htpasswd -c /home/pi/.htpasswd admin
Magdagdag ng isang cronjob upang suriin kung ang galaw ng camera ay online maidagdag ito sa ibaba ng file
> Sudo crontab -e
* / 1 * * * * pgrep motion || / Home / pi / mmal / startmotion
Sanay kang kahit na kailangan upang simulan ito
Nginx Configuration sa prambuwesas Lara
> Sudo apt-get install nginx sudo apt-get install apache2-utils
> Sudo htpasswd -c /home/pi/.htpasswd admin
> Vi / etc / nginx / sites-available / default
Idagdag ang sumusunod na code sa ibaba nito
lokasyon / {
# Unang pagtatangka upang maghatid ng kahilingan sa lalong file, at pagkatapos ay
# Pati na direktoryo, pagkatapos ay umurong sa pagpapakita ng 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;
}
At simulan ang serbisyo
> Sudo serbisyo ng nginx start
FreeDNS Configuration sa prambuwesas Lara
Gumawa ng isang account kung hindi ka pa nito
> Vi ~ / updatedns.sh
Kopyahin ang ibaba ng nilalaman sa ito.
#! / Bin / SH
wget --no-check-certificate -O - https://freedns.afraid.org/dynamic/update.php?XXXXXXXXXXXXX >> /tmp/XXXXXXXXXXXXX.log
> Crontab -e
* / 1 * * * * ~ / updatedns.sh
Na-update noong
Peb 1, 2022
Mga Video Player at Editor