# µStreamer

> µStreamer is a free, open-source app you can self-host in the media servers category. Lightweight and very quick server to stream MJPEG video from any V4L2 device to the net. It has 2,035 GitHub stars, is released under the GPL-3.0 license.

## Key facts

| Fact | Value |
|---|---|
| Repository | https://github.com/pikvm/ustreamer |
| GitHub stars | 2,035 |
| Forks | 278 |
| Open issues | 12 |
| License | GPL-3.0 |
| License type | Open source |
| Language | C |
| Docker image | No |
| Platforms | C, deb |
| Categories | Media Servers |
| Commits, last 12 months | 134 |
| Last commit | Sep 17, 2026 |
| Latest release | No releases |
| Created | Sep 14, 2018 |
| Maintenance | Actively maintained |
| Archived | No |

Topics: mjpeg, mjpg-streamer, mjpg-stream, http, openmax, openmax-il, raspberry-pi, raspberrypi, hdmi, fps

## Install

µStreamer installs natively; follow the README at https://github.com/pikvm/ustreamer.

Need it installed for you? [appsgit installation help](https://appsgit.com/services/install): a fixed quote by email, single app installs from $79.

## Similar apps in Media Servers

- [Jellyfin](https://appsgit.com/apps/jellyfin): Media server for audio, video, books, comics, and photos with a sleek interface and robust transcoding capabilities. Almost all modern platforms have clients, including Roku, Android TV, iOS, and… (57,817 stars, GPL-2.0, C#, Docker)
- [SRS](https://appsgit.com/apps/srs): A simple, high efficiency and real-time video server, supports RTMP, WebRTC, HLS, HTTP-FLV and SRT. (29,319 stars, MIT, C++, Docker)
- [Invidious](https://appsgit.com/apps/invidious): Alternative YouTube front-end. (25,131 stars, AGPL-3.0, Crystal, Docker)
- [Kodi](https://appsgit.com/apps/kodi): Multimedia/Entertainment center, formerly known as XBMC. Runs on Android, BSD, Linux, macOS, iOS and Windows. (21,286 stars, GPL-2.0, C++)
- [MediaMTX](https://appsgit.com/apps/mediamtx): Ready-to-use, zero-dependency real-time media server and proxy to publish, read, record, playback and route video/audio streams over SRT, WebRTC, RTSP, RTMP, HLS, MPEG-TS, RTP. (20,345 stars, MIT, Go, Docker)
- [PeerTube](https://appsgit.com/apps/peertube): Decentralized video streaming platform using P2P (BitTorrent) directly in the web browser. (15,345 stars, AGPL-3.0, TypeScript)
- [Stash](https://appsgit.com/apps/stash): A web-based library organizer and player for your adult media stash, with auto-tagging and metadata scraping support. (13,058 stars, AGPL-3.0, Go, Docker)
- [Owncast](https://appsgit.com/apps/owncast): Decentralized single-user live video streaming and chat server for running your own live streams similar in style to the large mainstream options. (11,575 stars, MIT, Go)

---

Canonical page: https://appsgit.com/apps/streamer
Source: appsgit (https://appsgit.com), the app store for github. Data from the GitHub API, refreshed nightly.
Machine access: JSON API https://appsgit.com/api/v1/apps (OpenAPI: https://appsgit.com/openapi.json), MCP server https://mcp.appsgit.com/mcp, full index https://appsgit.com/llms-full.txt.
