Raspberry Pi Monitor Remote akan dapat terhubung ke Kamera Raspberry Pi Anda dalam environemnt aman.
Aplikasi ini akan terhubung ke Gerak
hanya menggunakan otentikasi dasar untuk informasi lebih lanjut tentang konfigurasi atau pertanyaan silahkan referal untuk
https://github.com/danidomi/motion atau
daniel .alexandre.domingues @ gmail.com
Configuration
Konfigurasi Gerak di Raspberry Pi
Download hanya untuk WINDOWS - https://sourceforge.net/projects/win32diskimager
Link download raspbian - https://downloads.raspberrypi.org/raspbian_lite_latest
Setelah writting gambar untuk SD Card, dari login baris perintah dengan menggunakan pi sebagai username dan raspberry sebagai password
> Wget https://github.com/danidomi/motion/releases/download/release/motion.zip
> Motion.zip unzip
> 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
Menambahkan cronjob untuk memeriksa apakah kamera gerakan secara online menambahkan ini ke bagian bawah file
> Sudo crontab -e
* / 1 * * * * pgrep gerak || / Home / pi / MMal / startmotion
Anda wont bahkan perlu memulainya
Konfigurasi Nginx di Raspberry Pi
> Sudo apt-get install nginx sudo apt-get install apache2-utils
> Sudo htpasswd -c /home/pi/.htpasswd admin
> Vi / etc / nginx / sites-available / default
Tambahkan kode berikut di bawah ini untuk itu
Lokasi / {
# Upaya Pertama untuk melayani permintaan sebagai file, kemudian
# Sebagai direktori, kemudian jatuh kembali ke menampilkan 404.
try_files $ uri $ uri / = 404;
auth_basic “Dibatasi”;
auth_basic_user_file /home/pi/.htpasswd;
proxy_pass http://127.0.0.1:8081/img/video.mjpeg;
}
Dan memulai layanan
> Sudo layanan nginx start
FreeDNS Konfigurasi di Raspberry Pi
Buat akun jika Anda tidak memilikinya
> Vi ~ / updatedns.sh
Salin konten di bawah untuk itu.
#! / Bin / sh
wget --no-check-sertifikat -O - https://freedns.afraid.org/dynamic/update.php?XXXXXXXXXXXXX >> /tmp/XXXXXXXXXXXXX.log
> -e crontab
* / 1 * * * * ~ / updatedns.sh