Raspberry Pi Απομακρυσμένη οθόνη θα είναι σε θέση να συνδεθεί με Raspberry Pi φωτογραφική μηχανή σας σε ένα ασφαλές environemnt.
Αυτή η εφαρμογή θα συνδεθεί με κίνησης
μόνο χρησιμοποιώντας το βασικό έλεγχο ταυτότητας για περισσότερες πληροφορίες σχετικά με τη διαμόρφωση ή ερωτήσεις παρακαλώ 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 Card, από την είσοδο γραμμή εντολών χρησιμοποιώντας pi το όνομα χρήστη και τον κωδικό πρόσβασης βατόμουρο, όπως
> 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 διαχειριστή
Προσθέστε ένα cronjob για να ελέγξετε αν η κάμερα κίνηση σε απευθείας σύνδεση προσθέσετε αυτό στο κάτω μέρος του αρχείου
> Sudo crontab -e
* / 1 * * * * κίνησης pgrep || / Home / π / mmal / startmotion
Μπορείτε συνηθίζει πρέπει ακόμη και να το ξεκινήσετε
Nginx Διαμόρφωση στο Raspberry Pi
> Sudo apt-get install nginx sudo apt-get install apache2-utils
> Sudo htpasswd -c /home/pi/.htpasswd διαχειριστή
> Vi / etc / nginx / sites-διαθέσιμο / default
Προσθέστε τον ακόλουθο κώδικα παρακάτω για να
τοποθεσία / {
# Πρώτη προσπάθεια για να εξυπηρετήσει το αίτημα ως αρχείο, στη συνέχεια,
# Ως κατάλογο, στη συνέχεια, να πέσει πίσω στην εμφάνιση ενός 404.
try_files $ uri $ uri / = 404?
auth_basic «Περιορισμένη»?
auth_basic_user_file /home/pi/.htpasswd?
proxy_pass http://127.0.0.1:8081/img/video.mjpeg?
}
Και η εκκίνηση της υπηρεσίας
> Έναρξη sudo service nginx
FreeDNS Διαμόρφωση στο Raspberry Pi
Δημιουργήστε έναν λογαριασμό, αν δεν το έχετε
> Vi ~ / updatedns.sh
Αντιγράψτε το παρακάτω περιεχόμενο σε αυτό.
#! / Bin / sh
wget --no-check-πιστοποιητικό -O - https://freedns.afraid.org/dynamic/update.php?XXXXXXXXXXXXX >> /tmp/XXXXXXXXXXXXX.log
> -e crontab
* / 1 * * * * ~ / updatedns.sh