Oliver Grawert (ogra) Publisher

Install latest/stable of mjpg-streamer

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.

Install using the command line

Don't have snapd? Get set up for snaps.

Channel Version Published

UVC webcam streaming tool

MJPG-streamer takes JPGs from Linux-UVC compatible webcams, filesystem or other input plugins and streams them as M-JPEG via HTTP to webbrowsers, VLC and other software. It is the successor of uvc-streamer, a Linux-UVC streaming application with Pan/Tilt.

This snap ships the input_uvc, input_file, input_http and input_ptp2 as well as the output_file, output_http, output_rtsp, output_udp and output_viewer plugins by default, opencv is currently not supported.

Additionally to the mjpg-streamer command the snap ships a service that can be configured via the /var/snap/mjpg-streamer/current/config file. Set the DAEMON= option in there to "true", then run "snap restart mjpg-streamer" (or reboot the system) to get the mjpg-streamer service up and running.

Please make sure to run "snap connect mjpg-streamer:camera" to allow the app to access /dev/video*.

The source code for this snap can be found at https://github.com/ogra1/mjpg-streamer

Contact Oliver Grawert

Details for mjpg-streamer

Last updated
26 August 2018

Share this snap

Generate an embeddable card to be shared on external websites.

Related blog posts

Where people are using mjpg-streamer

Users by distribution (log)

Ubuntu 18.04
Ubuntu 20.04
Ubuntu 16.04
Ubuntu 19.10
Ubuntu 19.04
Debian 10
Zorin OS 15
Ubuntu 18.10
Raspbian 10
Zorin OS 12
Linux Mint 19.3
Ubuntu 17.10
Linux Mint 20
Ubuntu 17.04
Debian 9
KDE Neon 20.04
Linux Mint 19.1
pop 20.04
Ubuntu 20.10

Install mjpg-streamer on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.

Is there a problem with mjpg-streamer? Report this app