53
H λήψη και η απευθείας μετάδοση της ροής ληφθέντος βίντεο επιτεύχθηκε
κατόπιν εκτέλεσης της εντολής:
root@beagleboard:mjpg-streamer# ./mjpg_streamer –i “./input_uvc.so”
–o “./output_http.so –w ./www”
MJPG Streamer Version: svn rev:
i: Using V4L2 device.: /dev/video0
i: Desired Resolution: 320 x 240
i: Frames Per Second.: 5
i: Format............: MJPEG
o: www-folder-path...: ./www/
o: HTTP TCP port.....: 8080
o: username:password.: disabled
o: commands..........: enabled
Η εκτέλεση της εντολής συνοδεύεται από ένα πλήθος πληροφοριών, σχετικών
της καταγραφής και απευθείας μετάδοσης βίντεο. Αρχικά, πραγματοποιείται εμφάνι-
ση της συσκευής, μέσω της οποίας καθίσταται δυνατή η καταγραφή του βίντεο
(/dev/video0)
. Έπειτα, εμφανίζεται η ανάλυση
(320 × 240)
και η συχνότητα καρέ
(5 fps)
του βίντεο. Καθίσταται σαφές, ότι το μορφότυπο του βίντεο είναι MJPEG.
Η διαδρομή (path) όπου αποθηκεύονται τα απαραίτητα αρχεία βίντεο, είναι αυτή του
υποφακέλου
mjpg-streamer/www
. Τα πρωτόκολλα που απαιτήθηκαν για τη μετάδο-
ση του βίντεο είναι το HTTP και το TCP, ενώ θύρα δικτύωσης (port) επιλέγεται η
8080
49
. Τέλος, η επιλογή για χρήση ονόματος χρήστη (username) και κωδικού πρό-
σβασης (password) είναι απενεργοποιημένη, σε αντίθεση με την επιλογή εντολών που
είναι ενεργοποιημένη.
49
Αποτελεί θύρα που χρησιμοποιείται από διακομιστές μεσολάβησης (proxy servers) του Διαδικτύ-
ου.