Questo è un estratto del capitolo 3 Webcam and Video Wizardry del libro Raspberry Pi for Secret Agents di Stefan Sjogelid.

Attenzione: nel capitolo precedente abbiamo cambiato il parametro dwc_otg.speed in /boot/cmdline.txt settandolo a 1
per migliorare la qualità audio. Ritorniamo ad impostarla a 0. 

Questo capitolo utilizza una webcam USB anziché la Camera Pi. 

Ci sono due importanti componenti di Linux per gestire la camera:

 

Linux USB Video Class (UVC): sono i driver per far funzionare la videocamera

Video4Linux (V4L): è un framework utilizzato dalle applicazioni che registrano video dalle webcam, TV e altri dispositivi. C'è una versione aggiornata V4L2.