Προσθέτοντας μια μονάδα κάμερας (ή μια κάμερα USB) στο Raspberry Pi σας, μπορείτε ουσιαστικά να πάρετε μια φορητή, ελαφριά και εύχρηστη κάμερα συνδεδεμένη στο διαδίκτυο.
Έτσι, έχει νόημα ότι ίσως θέλετε να κάνετε streaming με αυτό. Αλλά πώς ξεκινάτε με αυτό; Ποιο μοντέλο Pi πρέπει να χρησιμοποιήσετε; Είναι μια λύση μονάδας κάμερας καλύτερη από άλλη; Και πόσο καλά παίρνετε το footage στο YouTube;
Όπως και με τα περισσότερα πράγματα Raspberry Pi, είναι εξαιρετικά απλή.
Τι θα χρειαστείτε
Για να ζήσετε ό, τι είναι μπροστά από το Raspberry Pi στο YouTube, θα χρειαστείτε τα εξής:
- A Raspberry Pi (Μοντέλο Β + ή νεότερη).
- Το Raspberry Pi Camera Module (αρχική ή NoIR αναθεώρηση, είτε είναι εντάξει) είτε μια κάμερα USB. Αυτές οι οδηγίες υποθέτουν ότι μια κάμερα Raspberry Pi Module είναι σε χρήση.
- Ασύρματο dongle εάν χρησιμοποιείτε μοντέλο Pre-Raspberry Pi 3.
- Φορητή τροφοδοσία μπαταρίας (προαιρετικά).
Για το λειτουργικό σύστημα, το πρότυπο Raspbian Jessie 5 τρόποι New Raspbian Jessie κάνει το Raspberry Pi ακόμη πιο εύκολο στη χρήση 5 τρόποι Νέος Raspbian Jessie κάνει το Raspberry Pi ακόμα ευκολότερο στη χρήση Μετά την απελευθέρωση του Debian Jessie τον Ιούλιο, η κοινότητα Raspberry Pi έχει ευλογηθεί μια νέα έκδοση της Raspbian παραλλαγής, βασισμένη στην "μητρική" διανομή. Διαβάστε περισσότερα θα είναι εντάξει, κατά προτίμηση με την επιφάνεια εργασίας Pixel Αναβάθμιση Raspberry Pi του Raspbian OS Με το PIXEL Desktop Environment Upgrade Raspberry Pi του Raspbian OS Με το περιβάλλον εργασίας PIXEL Από την κυκλοφορία του το 2012, το Raspberry Pi's Raspbian λειτουργικό σύστημα είχε μερικές αναθεωρήσεις, αλλά το περιβάλλον της επιφάνειας εργασίας παρέμεινε σε μεγάλο βαθμό το ίδιο. Το Pixel αλλάζει αυτό. Διαβάστε περισσότερα . Αλλά μπορείτε να προτιμήσετε το Ubuntu ή το Arch Linux, ή οποιοδήποτε άλλο Raspberry Pi distros Not Just Raspbian: 10 Linux Distros Ο Pi σας μπορεί να τρέξει όχι μόνο Raspbian: 10 Linux Distros Ο Pi σας μπορεί να τρέξει Πιθανώς τρέχετε την τελευταία έκδοση του Raspbian on το βατόμουρο σου Pi. Αλλά είναι το καλύτερο διανομέα Linux για τη συσκευή; Θα μπορούσε να υπάρξει μια εναλλακτική λύση που θα μπορούσε να βρει κοστούμια εσείς καλύτερα; Διαβάστε περισσότερα διαθέσιμα σήμερα.
Θα χρειαστείτε επίσης ένα κανάλι YouTube, για τη ροή του footage σας. Αυτό δεν είναι τόσο δύσκολο να δημιουργηθεί όσο νομίζετε, και αντίθετα από άλλες λύσεις, είναι δωρεάν.
Ρυθμίστε το κανάλι σας στο YouTube
Πιθανότατα έχετε ήδη λογαριασμό YouTube. Εάν χρησιμοποιείτε το Google Mail, υπάρχει ένας λογαριασμός έτοιμος να ενεργοποιήσετε. Χρειαζόμαστε μια ειδική διεύθυνση URL από εδώ που μπορούμε να χρησιμοποιήσουμε για να κατευθύνουμε τα βίντεο που τραβήξαμε από τη φωτογραφική μηχανή του Raspberry Pi στο YouTube, μεταφέροντάς το έτσι.
Αυτό ονομάζεται διεύθυνση RMTP και είναι βασικά μια συγκεκριμένη διεύθυνση URL μέσων.
Για να το βρείτε, κατευθυνθείτε στο YouTube, συνδεθείτε και αναζητήστε το κουμπί " Μεταφόρτωση ". Αυτό θα χρησιμοποιούσατε κανονικά στο YouTube για να προσθέσετε ένα βίντεο. Ωστόσο, σε αυτήν την περίπτωση, θα αγνοήσουμε αυτό το γεγονός και πατήστε το κουμπί " Ξεκινήστε " στο Live Streaming.
Στην επόμενη οθόνη, συμπληρώστε τα στοιχεία που θέλετε για τη ζωντανή ροή. Αυτές θα είναι πληροφορίες σχετικά με το θέμα της τροφής και έναν τίτλο, τον οποίο θα πρέπει να προσθέσετε κάτω από τις Βασικές πληροφορίες . Στην επόμενη καρτέλα, Επιλογές ροής, αναζητήστε την Εγκατάσταση κωδικοποιητή και αντιγράψτε το URL του διακομιστή και το όνομα / πλήκτρο του ρεύματος (θα χρειαστεί να κάνετε κλικ στην επιλογή Αποκαλύψτε για να δείτε αυτό). Λάβετε υπόψη ότι το πλήκτρο Stream πρέπει να παραμείνει ιδιωτικό - οποιοσδήποτε με αυτές τις πληροφορίες μπορεί να μεταβεί στο κανάλι σας στο YouTube!
Προετοιμασία του Raspberry Pi για ζωντανή ροή στο YouTube
Τώρα, ήρθε η ώρα να εγκαταστήσετε το Raspberry Pi για streaming.
Ξεκινήστε τρέχοντας αναβάθμιση. Αυτό εξασφαλίζει ότι εκτελείτε την πιο πρόσφατη έκδοση του Raspbian, με όλες τις απαραίτητες ενημερώσεις του συστήματος και του λογισμικού, συμπεριλαμβανομένης και της raspivid.
Στη συνέχεια, συνδέστε τη φωτογραφική μηχανή και ξεκινήστε την εκκίνηση. Αν δεν έχετε μια οθόνη συνδεδεμένη, χρησιμοποιήστε VNC για να δημιουργήσετε μια σύνδεση απομακρυσμένης επιφάνειας εργασίας στο Pi Πώς να εκτελέσετε μια απομακρυσμένη επιφάνεια εργασίας σε Raspberry Pi με VNC Πώς να εκτελέσετε μια απομακρυσμένη επιφάνεια εργασίας σε Raspberry Pi με VNC Τι θα συμβεί αν χρειάζεστε πρόσβαση στο Raspberry Pi επιφάνεια εργασίας από τον υπολογιστή ή το φορητό υπολογιστή σας, χωρίς να χρειάζεται να συνδέσετε πληκτρολόγιο, ποντίκι και οθόνη; Εδώ μπαίνει το VNC. Διαβάστε περισσότερα και δοκιμάστε την κάμερα. Ο προηγούμενος οδηγός μας για τη ρύθμιση της μονάδας φωτογραφικής μηχανής Pi Raspberry 5 Πράγματα που μπορείτε να κάνετε με τη Μονάδα Κάμερας Pi της Raspberry 5 Πράγματα που μπορείτε να κάνετε με τη Μονάδα Κάμερας Pi Raspberry Μια από τις πρώτες επεκτάσεις που πρέπει να αγοράσετε για το Raspberry Pi είναι η μονάδα κάμερας. Με μια ειδική υποδοχή, η κάμερα μπορεί να χρησιμοποιηθεί για διάφορες εργασίες. Ας ΡΙΞΟΥΜΕ μια ΜΑΤΙΑ. Διαβάστε περισσότερα πρέπει να βοηθήσει εδώ. Αν δεν έχετε χρόνο για αυτό, ανοίξτε ένα παράθυρο τερματικού και πληκτρολογήστε:
sudo raspi-config
Χρησιμοποιήστε τα πλήκτρα βέλους για να επιλέξετε Ενεργοποίηση κάμερας, πατήστε Εισαγωγή και, στη συνέχεια, επιλέξτε Ναι. Θα σας ζητηθεί να κάνετε επανεκκίνηση. Όταν το Pi σας επανεκκινηθεί, πληκτρολογήστε:
raspistill –o image.jpg"
Θα βρείτε το προκύπτον στιγμιότυπο στον κατάλογο Home. Μόλις μάθετε ότι η μηχανή σας συνεργάζεται με το Raspberry Pi, μπορείτε να προχωρήσετε.
Ρύθμιση ροής με το avconv
Για να μεταφέρετε τη ροή από τη φωτογραφική μηχανή της Pi, θα χρειαστεί να εγκαταστήσετε το avconv . Αυτό είναι μέρος του πακέτου libav-tools, ώστε να μπορείτε να το εγκαταστήσετε με:
sudo apt-get install libav-tools
Δυστυχώς, δεν λειτουργεί πάντα με αυτόν τον τρόπο.
Με την εγκατάσταση του avconv, είστε έτοιμοι να δημιουργήσετε τη ροή για το YouTube. Θα χρειαστείτε το όνομα / κλειδί ρεύματος που σημειώσατε νωρίτερα γι 'αυτό.
(Εάν το κάνετε αυτό μέσω SSH, θα είναι ευκολότερο απλά να αντιγράψετε το όνομα / κλειδί της ροής από το παράθυρο του προγράμματος περιήγησης στο YouTube στη γραμμή εντολών Raspberry Pi.)
Η εντολή, ωστόσο, είναι μεγάλη. Πραγματικά μακρύς.
raspivid -o - -t 0 -vf -hf -fps 30 -b 6000000 | avconv -re -ar 44100 -ac 2 -acodec pcm_s16le -f s16le -ac 2 -i /dev/zero -f h264 -i - -vcodec copy -acodec aac -ab 128k -g 50 -strict experimental -f flv rtmp://a.rtmp.youtube.com/live2/[your-secret-key-here]
Όπως μπορείτε να δείτε, έχει πολλά στοιχεία σε αυτό. Τώρα, εάν θέλετε να προχωρήσετε και να το εκτελέσετε, αντιγράψτε τον κώδικα, επικολλήστε το στο παράθυρο τερματικού και πατήστε enter. Θυμηθείτε να αλλάξετε το [κλειδί-μυστικό-εδώ] για το πλήκτρο ρεύματος που δώσατε προηγουμένως.
Αν όλα έχουν δουλέψει όπως θα προβλεφθεί, θα καταλήξετε με κάτι τέτοιο:
Όταν συμβεί αυτό, επιστρέψτε στην καρτέλα του προγράμματος περιήγησης YouTube. Θα δείτε κάτι παρόμοιο:
Και λίγα λεπτά αργότερα, το βίντεο θα ξεκινήσει συνεχώς:
Προβλήματα; Δοκιμάστε το ffmpeg
Σε ορισμένες περιπτώσεις, το avconv δεν θα προωθήσει τη ροή του Pi στο YouTube. Αν αυτό συμβεί σε εσάς, τότε θα πρέπει να εξετάσετε τη χρήση του ffmpeg, του προδρόμου του avconv, το οποίο ήταν διαθέσιμο για παλαιότερες εκδόσεις του Raspbian.
Παρόλο που έχει αποσυρθεί από το Debian, το ffmpeg μπορεί να μεταφορτωθεί και να δημιουργηθεί με μη αυτόματο τρόπο, χρησιμοποιώντας αυτές τις οδηγίες. Να γνωρίζετε ότι αυτό μπορεί να διαρκέσει λίγο, οπότε βεβαιωθείτε ότι έχετε πάρει ζεστά ποτά και σνακ στο χέρι. Ή ένα βιβλίο για να διαβάσετε.
Τι σημαίνει η Εντολή Ρεύματος
Αυτή η μακρά εντολή παραπάνω μπορεί να είναι αρκετά συγκεχυμένη για το μη εκπαιδευμένο μάτι, αλλά διαθέτει μια συλλογή ξεχωριστών παραμέτρων. Ας δούμε τα πιο σημαντικά.
-fps - Αυτή είναι η αναλογία καρέ ανά δευτερόλεπτο. Για καλύτερα αποτελέσματα θα πρέπει να είναι πάνω από 24, που είναι οι ταινίες ταχύτητας που παραδοσιακά έτρεχαν για να δημιουργήσουν την ψευδαίσθηση της κίνησης. Ωστόσο, εάν η απόδοση είναι ένα ζήτημα, ίσως προτιμάτε να μειώσετε αυτήν την ποσότητα για να βελτιώσετε τον ατμό.
-w -h - Αυτά μπορούν να χρησιμοποιηθούν για τον προσδιορισμό του πλάτους και του ύψους. Εάν τα παραλείψετε, το raspivid θα χρησιμοποιήσει την πλήρη ανάλυση 1920 x 1080 υψηλής ευκρίνειας (1080p).
-b - Όριο bitrate εξόδου. Η σύσταση του YouTube είναι 400-600kbps. Ένα χαμηλότερο ποσοστό θα μειώσει το εύρος ζώνης φόρτωσης, σε αντάλλαγμα για βίντεο χαμηλότερης ποιότητας.
-acodec - Αυτό είναι ιδιαίτερα σημαντικό για streaming στο YouTube. Η υπηρεσία δεν επιτρέπει βίντεο χωρίς ένα κομμάτι ήχου (ή ήχο χωρίς κομμάτι βίντεο), ώστε να το χρησιμοποιήσουμε για να δημιουργήσουμε ένα ψεύτικο ηχητικό κομμάτι για το ρεύμα. Καθώς το Raspberry Pi δεν μεταφέρεται με ενσωματωμένο μικρόφωνο και τα καλύτερα ακουστικά αποτελέσματα αποκτώνται από την προσθήκη κάρτας ήχου HAT, αυτή είναι η εύκολη λύση.
-f - Αυτή είναι η μορφή εξόδου, στην περίπτωση αυτή flv, η προτιμώμενη μορφή για live streams του YouTube.
Βγάζετε ροή: Τι θα κάνετε στη συνέχεια;
Με την ροή βίντεο Pi από την κάμερα, όλα πρέπει να λειτουργούν καλά. Αλλά υπάρχει μια πιθανότητα ότι τα πράγματα μπορούν να υπερθερμανθούν, γεγονός που θα επιβραδύνει το ρεύμα. Αυτό είναι ιδιαίτερα πιθανό σε παλαιότερες συσκευές, πριν από το Raspberry Pi 2, ειδικά αν έχετε ρυθμίσει υψηλή ανάλυση για streaming.
Ως εκ τούτου, είστε πιθανό να πάρετε καλύτερα αποτελέσματα από το Raspberry Pi 2, και σχεδόν τέλεια αποτελέσματα με Raspberry Pi 3 Το Raspberry Pi 3: Ταχύτερη, καλύτερη, με Wi-Fi και Bluetooth Το Raspberry Pi 3: γρηγορότερα, καλύτερα, με Wi-Fi και Bluetooth Σήμερα, το Ίδρυμα Raspberry Pi ανακοίνωσε την κυκλοφορία του Raspberry Pi 3. Είναι η πιο σημαντική ενημέρωση της δημοφιλούς σειράς υπολογιστών χαμηλού κόστους. Διαβάστε περισσότερα .
Δοκιμάσατε να κάνετε streaming ζωντανά στο YouTube με το Raspberry Pi; Ίσως έχετε κάποιες άλλες σχετικές με την κάμερα έργα για την Pi που θα θέλατε να μοιραστείτε; Ενημερώστε μας παρακάτω.