En me référant à la documentation des webcam USB compatibles : http://elinux.org/RPi_VerifiedPeripherals
J'ai choisi d'utiliser la webcam LifeCam HD-6000 de Microsoft (et oui... elle fonctionne sous Linux ^^)
Mise en place du streaming
Pour réaliser la partie streaming, j'ai choisi d'utiliser le logiciel MJPG Streamer : http://sourceforge.net/projects/mjpg-streamer
Dans un premier temps téléchargez les sources puis compilez le programme.
make clean all |
A noter qu'il est possible qu'il soit nécessaire de modifier les entêtes des fichiers (*.h)
pour modifier videodev.h en videodev2.h (ou alors créer un lien symbolique).
Puis exécutez MJPG Streamer :
sudo sh start.sh |
Vous pouvez aussi éditer le script start.sh pour paramétrer par exemple le port utilisé :
./mjpg_streamer -o "output_http.so -p 8585 -w ./www"