Search Criteria
Package Details: pa-dlna 1.1-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/pa-dlna.git (read-only, click to copy) |
|---|---|
| Package Base: | pa-dlna |
| Description: | Forwards audio to DLNA devices via PulseAudio or PipeWire (via 'python-libpulse') |
| Upstream URL: | https://gitlab.com/xdegaye/pa-dlna |
| Licenses: | MIT |
| Provides: | pa-dlna, PULSEAUDIO-DLNA-SINK, python-pa_dlna, python-pa_dlna-git, upnp-cmd, upnp-cmd-git |
| Submitter: | envolution |
| Maintainer: | envolution |
| Last Packager: | envolution |
| Votes: | 1 |
| Popularity: | 0.153444 |
| First Submitted: | 2024-12-06 16:04 (UTC) |
| Last Updated: | 2025-09-26 10:05 (UTC) |
Dependencies (18)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- python
- python-libpulseAUR (python-libpulse-gitAUR, python-libpulseAUR)
- python-psutil
- python-systemd
- git (git-gitAUR, git-glAUR) (make)
- python-build (make)
- python-flit-core (make)
- python-installer (make)
- python-setuptools (make)
- python-wheel (make)
- python-pytest (check)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-cudaAUR, ffmpeg-gitAUR, ffmpeg-headlessAUR, ffmpeg-libfdk_aacAUR, ffmpeg-decklinkAUR, ffmpeg-fullAUR, ffmpeg-full-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-amd-fullAUR) (optional) – multiple formats support
- flac (flac-gitAUR) (optional) – flac transcoding support
- lame (lame-svnAUR, lame-altivecAUR) (optional) – mp3 transcoding support
- pipewire-pulse (pipewire-pulse-gitAUR, pipewire-full-pulse-gitAUR) (optional) – To be used by a local pipewire implementation
- pulse-native-provider (pulseaudio-gitAUR, pipewire-pulse-gitAUR, pipewire-full-pulse-gitAUR, pipewire-pulse, pulseaudio) (optional) – To be used by a local pulseaudio implementation
- pulseaudio-dlnaAUR (pulseaudio-dlna-cygnAUR, pulseaudio-dlna-cygn-gitAUR) (optional) – Service file for pa-dlna in systemd format
Latest Comments
1 2 3 Next › Last »
xdegaye commented on 2026-01-22 09:18 (UTC)
pa-dlna version 1.2 has been released and supports now Python 3.14.
xdegaye commented on 2026-01-20 11:13 (UTC)
My previous post is wrong: if there had been another pa-dlna instance running then the tests in test_libpulse.py would have been skipped and anyway test_defaultconfig does not fail in that case. The cause of the failure is a change in the configparser module of the Python 3.14 library (see https://docs.python.org/3/whatsnew/3.14.html). This change has been handled by the pa-dlna python-3.14.0 branch for three months :-(
I will merge this branch into master and release shortly pa-dlna 1.2, meanwhile I am flagging the package as out-of-date, sorry about that.
xdegaye commented on 2026-01-19 11:57 (UTC)
@damir pa-dlna-git does not have your problem because it does not run the pa-dlna test suite.
Most of your tests in pa_dlna/upnp/tests/test_upnp.py are skipped because another process (possibly another instance of pa-dlna) is already using the UPNP mcast address. In that case the pa_dlna.tests.test_init.Main test will duly fail and exit with 1 as the exit code, instead of succeeding with 0 exit code since only one instance of pa-dlna may run.
If this is not the cause of your problem please create a new issue at https://gitlab.com/xdegaye/pa-dlna/-/issues which is the right place to submit problems relevant to pa-dlna usage.
damir commented on 2026-01-18 11:00 (UTC) (edited on 2026-01-18 11:03 (UTC) by damir)
anyone else also having problems building it with the latest python?
i switched to pa-dlna-git for now, as it seems not to have the problem
xdegaye commented on 2025-09-28 08:13 (UTC)
@Denzy7 Please create a new issue at https://gitlab.com/xdegaye/pa-dlna/-/issues which is the right place to submit problems relevant to pa-dlna usage.
Denzy7 commented on 2025-09-27 15:33 (UTC) (edited on 2025-09-27 15:40 (UTC) by Denzy7)
Below is the output I'm getting when running the commands in the documentation. I don't think pa-dlna is creating any "virtual sinks". I am using pipewire-alsa and pipewire-pulse. It did create virtual sink when I run it with
pa-dlna --test-devices audio/L16\;rate=44100\;channels=2Here is the output if I redirect to file
xdegaye commented on 2025-09-26 10:00 (UTC)
@envolution Being subscribed to this list allows me to be aware of some pa-dlna problems. Fixed three of those in 1.1 thanks to your AUR package and comments in this list: pa-dlna 1.1 fixes the pytest deadlock in test_libpulse.py, fixes the test_main pytest failure as well as the pytest warning about TestEncoder. pytest is widely used, the pa-dlna 1.1 test suite may be run now by simply calling pytest with no arguments.
xdegaye commented on 2025-09-26 09:58 (UTC)
@Denzy7 https://pa-dlna.readthedocs.io/en/stable/usage.html#source-sink-association documents how to create an association between VLC (the source) and the sink.
Denzy7 commented on 2025-09-24 18:01 (UTC)
Also how exactly would I stream pulseaudio output to android? Correct me if I'm wrong, I'm supposed to start pulseaudio-dlna user service and it should create a virtual sink which I change output to in VLC, then an app on android should essentially steam that no?
Denzy7 commented on 2025-09-24 17:40 (UTC) (edited on 2025-09-24 17:42 (UTC) by Denzy7)
Good work @xdegaye This new build seems to be installing just fine. What are some apps you guys would recommend to stream audio to my android phone?
1 2 3 Next › Last »