background image

 

       50 

4.3.1

 

Χειρισμός της ιστοκάμερας 

Με  την  ενσωμάτωση  της  ιστοκάμερας  στο  BeagleBoard-xM,  απαιτείται  η 

αναγνώρισή της από τον πυρήνα. Γι’ αυτόν τον λόγο, κρίθηκε απαραίτητη η εγκατά-

σταση του οδηγού συσκευής uvcvideo

46

. Αφού προηγήθηκε πιστοποίηση συμβατότη-

τας

47

  της  ιστοκάμερας,  πραγματοποιήθηκε  η  εγκατάσταση,  κατόπιν  εκτέλεσης  της 

εντολής: 

root@beagleboard:~# opkg install kernel-module-uvcvideo 

Την επιτυχή εγκατάσταση επιβεβαιώνει η εκτέλεση της εντολής: 

root@beagleboard:~# lsusb | grep Logitech 

Bus 001 Device 004: ID 046d:0809 Logitech, Inc. 

Επιπλέον,  εγκαταστάθηκε  η  συλλογή  βοηθητικών  προγραμμάτων  Video4Linux  του 

διερμηνέα γραμμής εντολών, με εκτέλεση της εντολής: 

root@beagleboard:~# opkg install v4l-utils 

Την αναγνώριση της ιστοκάμερας από τον πυρήνα, επιβεβαιώνει η εκτέλεση 

της εντολής: 

root@beagleboard:~# v4l2-ctl –list-devices 

Camera (046d:0809) (usb-ehci-omap.0-2.4): 

        /dev/video0 

Την περαιτέρω εμφάνιση όλων των σχετικών με την ιστοκάμερα πληροφορι-

ών, επιτυγχάνει η εκτέλεση της εντολής: 

 

                                                      

46

  Η  προδιαγραφή  UVC  (USB  Video  Class)  απευθύνεται  σε  μια  κατηγορία  συσκευών,  ικανών  για 

βίντεο συνεχούς ροής (video streaming) μέσω USB. 

47

 Διατίθεται Πίνακας υποστηριζόμενων συσκευών.