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.

 

 

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 :

streaming_img1

source