---
title: Install mjpg-streamer on Linux | Snap Store
description: Get the latest version of mjpg-streamer for Linux - UVC webcam streaming
  tool
url: https://snapcraft.io/mjpg-streamer
---

# mjpg-streamer

[Oliver Grawert (ogra)](https://snapcraft.io/publisher/ogra "View all snaps from Oliver Grawert (ogra)")

* [Oliver Grawert (ogra)](https://snapcraft.io/publisher/ogra "View all snaps from Oliver Grawert (ogra)")
* [Photo and Video](https://snapcraft.io/search?categories=photo-and-video)

latest/stable 2.0

Install latest/stable of mjpg-streamer

This channel hasn't been updated in a while. It might be unmaintained and have stability or security issues.

---

**Install using the command line**

```
sudo snap install mjpg-streamer
```

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

---

### Package name

* mjpg-streamer

---

### License

* GPL-2.0

---

### Last updated

* 26 August 2018 - latest/stable
* 21 February 2021 - latest/edge

This snap hasn't been updated in a while. It might be unmaintained and have stability or security issues.

---

### Contact

* [ogra@ubuntu.com?subject=mjpg-streamer](mailto:ogra@ubuntu.com?subject=mjpg-streamer "mailto:ogra@ubuntu.com?subject=mjpg-streamer")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/mjpg-streamer#report-snap-modal)

---

* [Description](https://snapcraft.io/mjpg-streamer#tab-description)
* [Security](https://snapcraft.io/mjpg-streamer#tab-security)

#### 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>

---

## 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](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/mjpg-streamer/arch)

[### CentOS](https://snapcraft.io/install/mjpg-streamer/centos)

[### Debian](https://snapcraft.io/install/mjpg-streamer/debian)

[### elementary OS](https://snapcraft.io/install/mjpg-streamer/elementary)

[### Fedora](https://snapcraft.io/install/mjpg-streamer/fedora)

[### KDE Neon](https://snapcraft.io/install/mjpg-streamer/kde-neon)

[### Kubuntu](https://snapcraft.io/install/mjpg-streamer/kubuntu)

[### Manjaro](https://snapcraft.io/install/mjpg-streamer/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/mjpg-streamer/pop)

[### openSUSE](https://snapcraft.io/install/mjpg-streamer/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/mjpg-streamer/rhel)

[### Ubuntu](https://snapcraft.io/install/mjpg-streamer/ubuntu)

[### Raspberry Pi](https://snapcraft.io/install/mjpg-streamer/raspbian)
