Post Reply 
BubbleUPnP Server - proxy Media Server
20-05-2023, 10:19
Post: #3
RE: BubbleUPnP Server - proxy Media Server
A real world example of using BubbleUPnP to address an incompatibility between a server and renderer is that of KODI/LibreELEC and Linkplay UPnP devices (not WiiM as of a month or so ago).
The problem arises because KODI appears to double encode spaces when translating filenames to URL's, so if a file that KODI serves contains a space you'll see %2520 in the URL. For most control points and renderers this isn't a problem but Linkplay devices can't handle this and the action fails.

KODI serves the file '01 - Sgt. Pepper's Lonely Hearts Club Band.flac' as:
Code:
http://192.168.1.112:1737/%25/f0c89d988292a1793600323b6cdc8a7d/01%2520-%2520Sgt.%2520Pepper%2527s%2520Lonely%2520Hearts%2520Club%2520Band.flac

If we use BubbleUPnP Server to proxy KODI the URL becomes:
Code:
http://192.168.1.112:58050/stream/audio/16d47cff462cc86b1abea107dba90a21.flac
To improve compatibility BubbleUPnP presents a simplified URL, removing the problem %2520 string.

If you're using a control point to create and save playlists, proxying MinimServer comes with a caveat, and that's because the playlists will no longer contain the real path and filename of the track being served, so it will no longer be possible to export and convert those playlists to m3u8 and have them served by MinimServer (in order to have them available across control points) - at least not without speaking to @bubbleguuum to see if there's a way to convert them back.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: BubbleUPnP Server - proxy Media Server - simbun - 20-05-2023 10:19

Forum Jump:


User(s) browsing this thread: 1 Guest(s)