BubbleUPnP

by franz159

BubbleUPnP Server provides:

  • Secure and bandwidth friendly Internet access to your home UPnP/DLNA Media Servers

  • OpenHome compatibility to your UPnP/DLNA Media Renderers

  • Optimized transcoding to Chromecast for playing non natively supported formats

  • Ability to make your Chromecast an UPnP/DLNA renderer for broad compatibility with UPnP/DLNA control software

  • Ability to fix some issues in UPnP/DLNA Media Servers by creating proxies

It can run on any machine of your local network where Java 7 or higher is available (Java 8+ recommended).

Some functionality requires Android BubbleUPnP while other functionality is entirely standalone.

Homepage

Using and configuring BubbleUPnPServer

  1. Enable the UpMpdCli service by setting the value "enable" in "Enable/Disable Software - UpMpdCli"

  2. Enable the BubbleUPnPServer service by setting the value "enable" in "Enable/Disable Software - BubbleUPnP"

  3. Connect to the web interface of BubbleUPnPServer typing your Gentooplayer system IP address into your browser and specifying the 58050 port number

Of course you need put out the IP adrress of your own Gentooplayer system

  1. Select the tab "Media Renderers" In the left part of the tab, click on the Renderer you want to configure. The default one created by Gentooplayer is named "UpMpd"

  2. Click the checkbox "Create an OpenHome renderer" and type the the name you want to assign in the "Room " field

    • unclick and reclick the chckbox to actually create the room

  3. The room name you have just created will be available in your preferred controller app such ass Linn Kazoo, Linn App or Lumin App to play local music or streaming from Tidal or Qobuz.

The following screenshots are examples taken from Lumin App on iPhone showing the "services" available in the "room", the current playlist and the track being played.

The Room