masmu/pulseaudio-dlna
A lightweight streaming server which brings DLNA / UPNP and Chromecast support to PulseAudio and Linux observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
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: n/a
- age_days: 4355
- days_rel: n/a
- days_push: 1343
- n_releases_24m: 0
Adoption not part of the score
1273 stars · 161 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A lightweight Python streaming server that adds DLNA/UPnP and Chromecast support to PulseAudio on Linux. It discovers UPnP media renderers and Chromecast devices on the network and exposes them as PulseAudio sinks so any system audio can be streamed to them.
Use cases
- stream linux system audio to a chromecast
- send pulseaudio playback to a dlna speaker
- cast desktop audio to upnp media renderers
- play music from my pc on network speakers
- turn upnp devices into pulseaudio sinks
- stream audio wirelessly to multiple devices on lan
When to choose
- you run Linux with PulseAudio and want to cast system audio to DLNA/UPnP or Chromecast devices
- you want a lightweight, low-configuration streaming server without big dependencies
- you want network renderers to appear as native PulseAudio sinks
When to avoid
- you use PipeWire instead of PulseAudio without a compatibility layer
- you need actively maintained software with recent releases
- you need video streaming or non-Linux platforms
Facets
application · maturity maintenance
audio-processing streaming http-server media self-hosted networking python cli dlna upnp chromecast pulseaudio audio-streaming media-renderer audio linux
1 source
- readme: https://github.com/masmu/pulseaudio-dlna · fetched 2026-08-28 · 898be17c13f5
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| masmu/pulseaudio-dlna | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="masmu/pulseaudio-dlna")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem