====== Streaming Webcam avec mjpg-streamer ====== ===== Installer mjpg-streamer ===== **debian** sudo apt-get install subversion libjpeg8-dev imagemagick libav-tools cmake git clone https://github.com/jacksonliam/mjpg-streamer.git cd mjpg-streamer/mjpg-streamer-experimental export LD_LIBRARY_PATH=. make **Arch Linux** yaourt -S mjpg-streamer ===== Démarrer mjpg-streamer ===== **Debian** cd ./mjpg_streamer -i "./input_uvc.so -y" -o "./output_http.so -w ./www" le ''-y'' sert à dire que le format de sortie de la caméra est yuv. **Arch Linux** mjpg_streamer -i "input_uvc.so -r SVGA -f 5 -y" -o "output_http.so -w /usr/share/mjpg-streamer/www" ===== ouvrir le flux dans vlc ===== Ouvrir le flux réseau: http://:8080/?action=stream ===== Démarrage automatique ===== Fichier /etc/systemd/system/mjpg_streamer. [Unit] Description=Webcam service After=network.target [Service] User=alarm ExecStart=/usr/bin/mjpg_streamer -i "input_uvc.so -r SVGA -f 5 -y" -o "output_http.so -w /usr/share/mjpg-streamer/www" Type=simple ExecStop=/bin/kill -2 $MAINPID [Install] WantedBy=default.target