hzeller / gmrender-resurrect

Resource efficient UPnP/DLNA renderer, optimal for Raspberry Pi, CuBox or a general MediaServer. Fork of GMediaRenderer to add some features to make it usable.
GNU General Public License v2.0
851 stars 206 forks source link

Jellyfin Support #218

Closed diabl0w closed 4 years ago

diabl0w commented 4 years ago

Jellyfin is a FOSS fork of Emby/Plex Media Server... it can serve audio files over DLNA. For devices such as my samsung TV, when I send media files, it is able to fully control the TV including queuing tracks, change volume, skip tracks, seek through tracks, play/pause/stop etc. However, when I point it to one of my many raspberry pi's running gmrender-resurrect, I can only play songs, change volume, and play pause... but I cannot do anything else like seek through the tracks or skip the currently playing track to the next one in the queue.

I am not sure if this is a jellyfin or gmrender issue, but jellyfin does have an advanced config section for adding compatibility to DLNA devices via "profiles". It matches via a manufacturer id among other things which I was able to find. Can you tell me maybe what other things I can add to this advanced config to make these other features work? An example of possible options you can see in this samsung TV config: https://github.com/jellyfin/jellyfin/blob/master/Emby.Dlna/Profiles/SamsungSmartTvProfile.cs. Things like extra headers

hzeller commented 4 years ago

This is a duplicate of #217