Download Foo_upnp

11 views
Skip to first unread message

Sofie Kovalcheck

unread,
May 20, 2024, 7:04:16 PM5/20/24
to problacasbo

Given that you mention the BubbleUPnP Android app actually discovering the foobar2000 UPnP renderer, this should mean that you have installed the correct plugin component in foobar2000, ie, foo_upnp. When you install foo_upnp, it starts the UPnP renderer it provides by default.

download foo_upnp


Download File ::: https://t.co/0Eq0aGtlN0



Other than starting/stopping, foo_upnp has no other setting for the UPnP renderer since the UPnP renderer is automatically set to use foobar2000's audio engine. So the issue is likely to be with main foobar2000 itself not able to play the particular file you are trying to stream or it has a problem outputting any audio at all - rather than a problem with its UPnP renderer.

When working properly, the track being streamed by the foobar2000 UPnP renderer and therefore being played by the audio engine should be displayed on foobar2000's status bar, just like when a local file track is played.

When you are certain foobar2000 is using its output properly and are therefore ready to try its UPnP renderer, make sure you configured the BubbleUPnP Android App's FFmpeg audio decoding setting to 'Never use' (ie, no transcoding) for the foobar2000 UPnP renderer.

BTW, since you are using MinimServer as your UPnP media Server, you can stop foo_upnp's own UPnP media server to avoid any confusion. See the red indicated / top 'server' section, in the settings below (blue indication / bottom 'server' section is the UPnP renderer):

I am using Foobar2000 as a UPnP media server (installing the foo_upnp component) with my SuperUniti which works well when controlled via n-Stream on iPad/iPhone or directly from the SuperUniti remote. However when attempting to use Foobar2000 UPnP Controller to control the SuperUniti I get patchy results. For example I can reliably play a single track added to the UPnP Controller Playback Queue, but if I add other tracks to the queue or attempt to play a song in the middle of the queue or advance tracks Foobar2000 becomes unresponsive for 5-10 seconds and the track is not always played?

Does anyone else have experience with controlling the SuperUniti from Foobar2000? Any advice as to any helpful Streaming Profile settings? Naim have a setup guide for setting up Foobar2000 with a Naim DAC-V1 using the WASAPI component for bit perfect sound but for now I'd just like to be able to reliably control playback via the Foobar2000 UPnP Controller and UPnP Controller Playback Queue.

There are more expensive turnkey SBC-based streamers (although still cheap by high end audio standards) with analog outputs that are engineered for high quality audio output. For example, the folks at Volumio have released their own streamer called the Primo, and young company Orchard Audio have announced the forthcoming PecanPi.

Once you have a renderer or two, you will need to get BubbleUPnPServer running on your network. To install on a Windows computer, follow the instructions here. You can choose either the single-user install or install as a service. For a Mac, follow the instructions here. You can also install it on an SBC as I have done for my droidisk.

When installation completes, a browser should start up with the address :58050. I recommend turning off all Internet access options, as explained in the earlier article. On the Media Renderers page, you should see the renderers you have on your network down the left side:

Note: if you have installed BubbleUPnPServer on Windows, you cannot run Linn Kazoo on the same computer. You will need to install Kazoo on a different computer or use a phone or tablet for the controller.

To stream files from your own music library to the renderers, I suggest using MinimServer. Usually, you install it on the same machine that has your music files on it. This could be even a NAS. See the MinimServer installation page. Once you have MinimServer installed, you can select files to play using the same controller that you use for Qobuz.

You have described my methodology to a t! An important fact to include is that BubbleUPnP server also allows chromecast devices to be assigned as UPnP/DLNA or Openhome renderers, and offers equalization for each renderer instance. With Minimserver one can use the companion Minimstreamer that allows for transcoding (some native, some with the aid of FFMpeg).

I currently have seven physical renderers (one Windows 7, three linux, two chromecast and a D-Link dch m225 streamer/wifi extender) and one virtual group comprising the chromecast devices grouped together through Google Home. The Windows and two linux devices run Foobar2000 with the foo_upnp component; the other linux device runs gmediarender.

The only problems I have experienced with my set up is the inability of the chromecast devices to play some m3u radio streams and intermittent stuttering with the D-Link device, especially with higher sample rate material.

IMHO Qobuz should keep their UpNp feature immature to keep the space free for third party manufacturers offering audio servers devices.
Not too fair for customers since control apps like Kazoo offer incomplete Qobuz support, missing commentaries or booklets reading for ex.

I suppose I could create a 2nd renderer (under BubbleUpNP) for EACH of my current renderers. But I thought the upshot of your post was that one needed to do that only for ONE renderer, and then the rest would be able to stream Qobuz.

Another thing worth mentioning is that, in its default configuration, BubbleUPnP Server runs a root (and, among other sins, fetches updates to itself over an unauthenticated/unencrypted http connection). Fortunately, it seems to run just fine as an unprivileged user, which is probably worth suggesting.

Similar story here- no Qobuz option in Lumin when using the BubbleUPnP Server from the Raspberry; however, when using the BubbleUPnP Server installed on my Windows 10 computer the Volumio/Raspberry shows up as a renderer and Qobuz works using Lumin (iOS) as the controller.

Using Volumio as OS for Raspberry Pi 4. Installed BubbleUPnP server on Windows 10 computer and able to see the Raspberry in the Renderer section WHILE connected to the router thru ethernet connection. Able to stream QOBuz, though a little wonky as LUMIN sometimes shows the QObuz s=ettings and some times does not. However, I want to use the Raspberry wirelessly. When I connect wirelessly to the network, I lose the Raspberry from the Renderer/Client tab in BubbleUPnP. What am I missing?

Update: Everything working when using BubbleUPnP server installed on my Windows 10 computer. Lumin has the Qobuz icon and I am able to access my Qobuz account. As noted by doom above, I am unable to view Qobuz icon in Lumin when using BubbleUPnP server installed on my Volumio/Raspberry Pi 4. Still happy to be up and running!

Currently you have JavaScript disabled. In order to post comments, please make sure JavaScript and Cookies are enabled, and reload the page. Click here for instructions on how to enable JavaScript in your browser.

dd60e6d636
Reply all
Reply to author
Forward
0 new messages