Package Details: gmrender-resurrect-git 279.4003616-1

Git Clone URL: https://aur.archlinux.org/gmrender-resurrect-git.git (read-only, click to copy)
Package Base: gmrender-resurrect-git
Description: Application to stream music from a UPnP server using gstreamer.
Upstream URL: https://github.com/hzeller/gmrender-resurrect
Licenses: GPL
Conflicts: gmediarender
Submitter: drewofdoom
Maintainer: None
Last Packager: mika
Votes: 13
Popularity: 0.000000
First Submitted: 2013-04-02 17:03
Last Updated: 2020-10-04 17:21

Latest Comments

1 2 3 4 Next › Last »

mika commented on 2020-10-04 17:19

libupnp removed some deprecated functions in 1.14. Indeed, fixing gmrender is the proper solution but in the meanwhile, the last patch on the AUR package links gmrender to libupnp1.12.

I didn't use gmrender for a while so I'm orphaning it so a daily user can bring this up to date.

p-we commented on 2020-10-04 04:26

Running on an OdroidC2 with aarch64 mainline kernel for some time. Recently broke after a pacman update when libupnp updated to 1.14.0-1. A recent build from GIT master today doesn't run either. I have it compiling and working well when I compiled against libupnp versions 1.8.7 and 1.12.1. I created an issue at hzeller's github. I don't think he looks there much anymore though.

mika commented on 2019-02-03 21:17

Hi,

Reading the comments below, I adopted this package to add RPi architectures. Tested on RPi 3, it works.

kalsan commented on 2017-07-07 15:46

As commented below: Would you mind adding armv7h as an architecture? Simply adding this keyword to the arch is enought to make this PKGBUILD compatible with Raspberry Pi.

mikebutash commented on 2017-06-17 17:32

I'm not able to get the daemon to launch with the normal audio group and bind successfully to play audio. Gmediasrender plays, or thinks it is, but isn't binding to the sink. Anyone else notice this with the AUR version? It works fine if launching as my normal user binding to pulse. I even used uboot's modifications to bind specifically to pulsesink and no mojo.

uboot commented on 2016-10-30 11:11

Hi folks!

I propose the following changes for better configurability. In particular, I wanted to select a differend audio device. This can now be done by setting e.g. audiodevice=front:External in /etc/conf.d/gmediarender

################# /etc/conf.d/gmediarender ##################

#Friendly Name to display to network devices
friendly=PI2 gMedia UPnP Renderer

#UUID
#Change this to make different players unique
uuid=90aba109-6333-4669-85d1-d9316244f7f9

# gstout preferences, invoke "gmediarender --help-gstout" for help
# Possible alsa audio devices can be obtained via "aplay -L"
audiosink=alsasink
audiodevice=sysdefault
volume_db=0
videosink=autovideosink




############ /usr/lib/systemd/system/gmediarender.service ###################
[Unit]
Description=UPnP renderer using gstreamer
After=network.target

[Service]
Type=forking
EnvironmentFile=/etc/conf.d/gmediarender
ExecStart=/usr/bin/gmediarender -f "${friendly}" -u ${uuid} --gstout-audiosink=${audiosink} --gstout-audiodevice="${audiodevice}" --gstout-videosink=${videosink} --gstout-initial-volume-db=${volume_db} -d
User=nobody
Group=audio

[Install]
WantedBy=multi-user.target

jowi24 commented on 2016-07-10 11:06

Works also on the Raspberry Pi 1 and the Pi 3, so please add armv7h and armv6h.

uboot commented on 2016-05-03 09:50

You should add ARM architectures like armv7h to arch. gmrender runs fine on my Raspberry PI 2 :)

w-flo commented on 2016-03-09 22:43

Hi jrk, thanks a lot! I added that user unit file to the package.

jrk commented on 2016-03-06 21:37

Hi, could you add a user unit file, as simple as the one below?

```
[Unit]
Description=UPnP renderer using gstreamer
After=network.target

[Service]
Type=simple
ExecStart=/usr/bin/gmediarender -f "gMedia UpPnP Renderer" -u 49e4f137-a832-481c-9117-bfa96a71aba5

[Install]
WantedBy=default.target
```