Ross ROSS = Recommend OSS · open-source software intelligence for agents

mpromonet/webrtc-streamer

WebRTC streamer for V4L2 capture devices, RTSP sources and Screen Capture observed · 2026-08-28

github.com/mpromonet/webrtc-streamer · homepage · C++ · Unlicense (permissive) observed · 2026-08-28

Health v2 · maintenance only

94/100

  • Activity 99
  • Release rhythm 83
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 71
  • age_days: 4290
  • days_rel: 35
  • days_push: 10
  • n_releases_24m: 10

Full methodology

Adoption not part of the score

3578 stars · 677 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

A C++ WebRTC streamer that exposes media sources such as V4L2 capture devices, RTSP/RTMP streams, screen capture, and MKV files to browsers via a simple HTTP signaling API, also compatible with WHEP. It ships as a standalone binary, Docker image, and snap package with an embedded HTTP server and web frontend.

Use cases

  • view an RTSP IP camera feed in a web browser without plugins
  • stream a webcam or V4L2 capture device over WebRTC
  • share the screen as a low-latency WebRTC video stream
  • embed live camera video into a web page using WHEP
  • serve local MKV video files to remote viewers via WebRTC
  • self-host a lightweight video streaming gateway for CCTV cameras

When to choose

  • you need to view RTSP or RTMP sources in browsers with low latency
  • you want a simple self-hosted WebRTC gateway with minimal setup
  • you need WHEP compatibility for standards-based playback
  • you run on embedded Linux devices like NanoPi with V4L2 cameras

When to avoid

  • you need large-scale multi-tenant streaming with recording and transcoding
  • you want a full media server with adaptive bitrate and HLS/DASH output
  • you need WebRTC peer-to-peer conferencing with multiple participants
  • you require a managed cloud streaming service

Facets

application · maturity active

video-processing http-server streaming webhook media web-development self-hosted windows cross-platform webrtc rtsp v4l2 whep rtmp screen-capture video-streaming signaling video linux macos docker web-server

1 source

Member repositories

RepositoryRoleHealth v2
mpromonet/webrtc-streamermain94

For agents

markdown · JSON · MCP: product_card(name="mpromonet/webrtc-streamer")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem