# jacksonliam/mjpg-streamer

Fork of http://sourceforge.net/projects/mjpg-streamer/

Repository: https://github.com/jacksonliam/mjpg-streamer
Canonical: https://ross.abutalabs.com/products/mjpg-streamer
Language: C
License Family: other
Last push: 2024-08-08T18:54:42+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 4835, "days_push": 755, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3247, forks 1261 (observed 2026-08-28T04:07:51.705242+00:00)

## What it is
A lightweight command-line streaming tool that copies JPEG frames from input plugins (webcams, Raspberry Pi camera, files, OpenCV) to output plugins such as an HTTP MJPEG server. It was designed for embedded devices with limited RAM and CPU.

## Use cases
- stream a webcam over http as mjpeg
- stream raspberry pi camera to browser
- low-latency camera feed for octoprint 3d printer monitoring
- capture jpeg frames from a uvc webcam on embedded linux
- pipe opencv processed frames to a network stream
- view camera feed in chrome or vlc without installing server software

## When to choose
- you need a minimal, low-resource MJPEG streamer on Linux or embedded hardware
- you want plugin-based flexibility for camera inputs and outputs
- you're streaming from a Raspberry Pi camera or UVC webcam to browsers/VLC

## When to avoid
- you need H.264/RTSP or modern streaming protocols (RTSP/UDP outputs are non-functional)
- you need authentication or secure streaming on untrusted networks
- you need a full-featured video surveillance or NVR solution

## Facets
- artifact type: cli-tool
- maturity: maintenance
- function: video-processing, streaming, http-server, plugin-system, computer-vision
- domain: media, iot, embedded-systems, web-development
- platform: embedded, cli
- tags: mjpeg, webcam, raspberry-pi, camera-streaming, uvc, openwrt, octoprint, linux, web-server

## Member repositories
- jacksonliam/mjpg-streamer (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:51.705242+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:24:28.308153+00:00, confidence not recorded.
  - readme: https://github.com/jacksonliam/mjpg-streamer (fetched 2026-08-28T04:07:51.705242+00:00, sha 45aa2d000522)
- Data as of 2026-08-30T08:39:29.467469+00:00.
