Développeur>Tutoriels>Streaming vidéo avec la camera Pi
Dans ce tutoriel vous allez réaliser un streaming vidéo avec la camera Pi.
- La camera Pi doit être activer : Tutoriel pour activer la camera,
- Une connexion internet est nécessaire,
Installer les dépendances
Installation des outils nécessaires au bon fonctionnement du logiciel MJPG-Streamer :
$ sudo apt-get install libjpeg62-dev
$ sudo apt-get install imagemagick
$ sudo apt-get install libv41-dev
Télécharger MJPG-Streamer
Télécharger le logiciel MJPG-Streamer :
$ cd /home/pi/Downloads $ wget http://sourceforge.net/code-snapshots/svn/m/mj/mjpg-streamer/code/mjpg-streamer-code-182.zip
Décompresser de MJPG-Streamer
Après avoir télécharger le logiciel, vous pouvez décompresser le fichier :
$ unzip mjpg-streamer-code-182.zip
Installation de MJPG-Streamer
Installation du logiciel de streaming vidéo :
$ cd mjpg-streamer-code-182/mjpg-streamer
$ make mjpg_streamer input_file.so output_http.so
$ sudo cp mjpg_streamer /usr/local/bin
$ sudo cp output_http.so input_file.so /usr/local/lib
$ sudo cp -R www /usr/local/www
Démarrer la camera
Maintenant, vous pouvez démarrer la camera Pi :
$ mkdir /tmp/stream $ raspistill --nopreview -w 640 -h 480 -q 5 -o /tmp/stream/pic.jpg -tl 100 -t 9999999 -th 0:0:0 &
Démarrer MJPG-Streamer
La camera crée des images, vous pouvez démarrer MJPG-Streamer :
$ LD_LIBRARY_PATH=/usr/local/lib mjpg_streamer -i "input_file.so -f /tmp/stream -n pic.jpg" -o "output_http.so -w /usr/local/www"
Regarder le streaming
Pour regarder le résultat dans un navigateur, vous devez vous connecter à l’adresse IP de votre Raspberry Pi :
http://IP_PI:8080
Exemple :
http://192.168.42.1:8080
- L’onglet ‘Stream’ permet de visualisez le streaming de la camera :