Package Details: pulseaudio-dlna 0.5.2-4

Git Clone URL: (read-only, click to copy)
Package Base: pulseaudio-dlna
Description: Small DLNA server which brings DLNA/UPnP support to PulseAudio
Upstream URL:
Keywords: dlna multimedia pulseaudio upnp
Licenses: GPL3
Submitter: Yegorius
Maintainer: polyzen
Last Packager: polyzen
Votes: 56
Popularity: 0.83
First Submitted: 2015-04-11 23:54
Last Updated: 2018-12-31 01:07

Latest Comments

1 2 3 4 5 Next › Last »

zachalexy commented on 2020-01-11 17:59

Very happy with this package! I'll switch to the python-3-git version for now. Hope masmu and/or other developers keep this package alive for a long time.

polyzen commented on 2019-12-17 08:08

dflemstr, which distros ship the python3 branch?

Side note to others: Please stop flagging this package out-of-date. There's nothing wrong with the package itself. Either upload a python2-protobuf package to the AUR (the Python 2 build was removed from the repos), wait for someone else to do it, or wait for this package to build with Python 3.

In the meantime, you can use

polyzen commented on 2019-12-15 10:37

dflemstr, thanks for the heads up! Unfortunately this means using a branch that has not yet been merged, but I've been using that branch without any real issues for quite some time. Have been itching to use it here, so, full steam ahead!

dflemstr commented on 2019-12-15 10:29

This package depends on python2-protobuf, which no longer exists. Might be an idea to migrate to python3 (as some other distros/upstream seems to have done)?

polyzen commented on 2019-05-18 22:12

Thanks for the heads up. I prefer to leave it to makepkg -A for other architectures.

ckdo commented on 2019-05-18 18:02


I think you can safely add arm architectures in PKGBUILD, I've successfully built it on armv7h for my cubox

trustin commented on 2018-07-26 02:16

Would it be possible to make the --port option configurable? It currently uses 8080 but that port number is used very often for testing by developers. Alternatively, it would be nice if it is changed to other port number.

zuzavo commented on 2018-05-21 21:14

I have been without using pulseaudio-dlna for a while. Today I have detected the problem with zeroconf and I have solved it in the following way, or at least works for me. I have removed pulseadio-dlna completely to reinstall it, but this time I have edited it to eliminate the python2-zeroconf dependency. When it have finished with pulseaudio-dlna, I have installed python2-zeroconf as a separate package and all works perfectly: Results in pastebind, $ systemctl start --user pulseaudio-dlna $ systemctl status --user pulseaudio-dlna.

pulseaudio-dlna.service - DLNA/UPnP streaming server for PulseAudio Loaded: loaded (/usr/lib/systemd/user/pulseaudio-dlna.service; disabled; vendor preset: enabled) Active: active (running) since Mon 2018-05-21 22:48:01 CEST; 3s ago Main PID: 1033 (pulseaudio-dlna) CGroup: /user.slice/user-1000.slice/user@1000.service/pulseaudio-dlna.service ├─1033 pulseaudio-dlna ├─1042 /usr/bin/python2 /usr/bin/pulseaudio-dlna ├─1046 stream_server ├─1047 pulse_watcher └─1050 ssdp_listener ............. .............No python errors

ZaZam commented on 2018-03-25 11:40

@senorsnor That's because python-zeroconf dropped support for Python 2 at version 0.20.0. You need to downgrade python2-zeroconf to 0.19.1.

senorsnor commented on 2018-03-21 18:48

As of recently my pulseaudio-dlna doesn't start anymore, with the following error message related to zeroconf. I don't know what zeroconf is exactly, but I notice that the dependency python2-zeroconf is no longer available.

Exception in thread zeroconf-Engine: Traceback (most recent call last): File "/usr/lib/python2.7/", line 801, in bootstrap_inner File "/usr/lib/python2.7/site-packages/", line 1133, in run reader.handle_read(socket_) File "/usr/lib/python2.7/site-packages/", line 1175, in handle_read msg = DNSIncoming(data) File "/usr/lib/python2.7/site-packages/", line 644, in init__ self.read_questions() File "/usr/lib/python2.7/site-packages/", line 667, in read_questions name = self.read_name() File "/usr/lib/python2.7/site-packages/", line 756, in read_name t = length & 0xC0 TypeError: unsupported operand type(s) for &: 'str' and 'int'