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

AlexxIT/WebRTC

Home Assistant custom component for real-time viewing of almost any camera stream using WebRTC and other technologies. observed · 2026-08-28

github.com/AlexxIT/WebRTC · JavaScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

48/100

  • Activity 54
  • Release rhythm 10
  • 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: 305
  • age_days: 1970
  • days_rel: 385
  • days_push: 280
  • n_releases_24m: 2

Full methodology

Adoption not part of the score

2168 stars · 237 forks observed · 2026-08-28

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

A Home Assistant custom component that enables real-time low-latency viewing of camera streams using WebRTC, powered by the go2rtc streaming server. It supports many camera sources (RTSP, RTMP, HTTP, HomeKit, USB) and automatically selects the best streaming technology based on codecs and browser capabilities.

Use cases

  • view RTSP IP cameras in Home Assistant with low latency
  • stream cameras to a browser via WebRTC
  • add a custom Lovelace card for live camera feeds
  • get two-way audio from a doorbell camera
  • send camera snapshots to Telegram
  • cast or share a camera stream
  • transcode unsupported camera codecs on the fly

When to choose

  • you use Home Assistant and want near-real-time camera viewing instead of laggy HLS streams
  • your cameras speak RTSP/RTMP/HomeKit and you want broad protocol support
  • you need low-latency streaming with automatic technology selection
  • you want two-way audio or snapshot automation

When to avoid

  • you don't use Home Assistant (use go2rtc directly instead)
  • you need a fully hardened setup out of the box - go2rtc's web UI on port 1984 is unauthenticated by default
  • you only need simple snapshot-based camera cards without live streaming

Facets

plugin · maturity active

video-processing streaming plugin-system iot self-hosted self-hosted browser home-assistant hacs webrtc rtsp ip-camera go2rtc low-latency-streaming custom-component video web-server

1 source

Member repositories

RepositoryRoleHealth v2
AlexxIT/WebRTCmain48

For agents

markdown · JSON · MCP: product_card(name="AlexxIT/WebRTC")

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