MJPG-streamer récupère les images JPG des webcams compatibles UVC, fichiers systèmes ou d'autres plugins d'entrée et les diffuse comme M-JPEG via HTTP aux navigateurs, VLC ou autres. C'est un successeur de UVC-Streamer, une application de streaming avec Pan/Tilt. Développeurs: Andreas Redmer & Tom Stoeveken
sudo apt-get install libjpeg62-dev
svn checkout svn://svn.code.sf.net/p/mjpg-streamer/code/ mjpg-streamer
cd mjpg-streamer/mjpg-streamer/
make
sudo make install
mjpg_streamer -i "/usr/local/lib/input_uvc.so -d /dev/video0 -y -n -f 5 -r 800x448 -q 85" -o "/usr/local/lib/output_http.so -w /var/www/html -p 8080"
mjpg_streamer -i "/usr/local/lib/input_uvc.so -d /dev/video0 -f 29 -r 1280x720" -o "/usr/local/lib/output_http.so -w /usr/local/www -p 8080"
Pour lancer automatiquement Mjpg-Streamer au démarrage, on peut insérer en root la ligne de commande de lancement à la fin de /etc/rc.local (mais avant "exit 0") puis enregistrer le fichier. Mais il y a probablement d'autres solutions…
Une fois mjpg-streamer lancé, rendez vous à cette adresse http://localhost:8080/stream.html ou celle-ci http://127.0.0.1:8080/stream.html