cygn/pulseaudio-dlna

Project ID: 3747

Description

A small DLNA server which brings DLNA / UPNP and Chromecast* output support to PulseAudio. It can stream your current local audio playback to different UPNP devices (UPNP Media Renderers) or Chromecasts in your network. It's main goals are: easy to use, no configuration hassle, no big dependencies.

UPNP/DLNA Renderers in your network will show up as pulseaudio sinks.

It does not work yet with pipewire - in Fedora 34, you need to swap back to pulseaudio:

dnf swap --allowerasing pipewire-pulseaudio pulseaudio

This package follows https://github.com/cygn/pulseaudio-dlna forked from Masmu for Fedora specific tweaks and other fixes.

Report packaging issues here and other issues here.

Latest PyChromecast (8.1) is also included in the repo.

Installation Instructions

dnf copr enable cygn/pulseaudio-dlna

dnf install pulseaudio-dlna

By default it only depends on sox for basic transcoding. Optionally you can install vorbis-tools, faac, flac, lame or opus-tools for better performance or quality through different encoders. Check the man page for instructions and how to use different encoders.

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Centos-stream 8 aarch64 (0)*, x86_64 (0)* Centos-stream 8 (20 downloads)
Epel for CentOS 7 x86_64 (0)* Epel for CentOS 7 (429 downloads)
Epel for CentOS 8 aarch64 (0)*, x86_64 (0)* Epel for CentOS 8 (59 downloads)
Fedora 32 aarch64 (0)*, x86_64 (0)* Fedora 32 (0 downloads)
Fedora 33 aarch64 (0)*, armhfp (0)*, x86_64 (0)* Fedora 33 (260 downloads)
Fedora 34 aarch64 (0)*, armhfp (0)*, x86_64 (0)* Fedora 34 (113 downloads)
Fedora eln aarch64 (0)*, i386 (0)*, x86_64 (0)* Fedora eln (31 downloads)
Fedora rawhide aarch64 (0)*, armhfp (0)*, x86_64 (0)* Fedora rawhide (188 downloads)

* Total number of packages downloaded in the last seven days.