Bubble Server Won't connect

The Pi4 B I just bought has a new OS on it I think. I don’t know how different it is from Raspian. I wonder if the settings are different.

Thanks, grappling with this now. Thanks for your support. Much appreciated

Have you resolved this yet?
As said above for most uses you don’t need your external access to bubble UPnP enabled unless you want to access Bubble remotely… to fix that you would typically need to set up port forwarding on your router.
If you can’t see bubble UPnP on your home network, the chances are the UPnP server advertisements are not getting out.
Does the server bubble UPnP is on also have another UPnP server running on it?
If so check they are not both trying to use the same port… you will likely see something similar to UPnP port setting.

If you run Bubble UPnP in a container rather than the app from the appstore then it will use FFMpeg and transcode. Or download the version from QNAP clubs website as that will work to. You don’t need a pi to achieve BubbleUPnP and transcoding. Been using it for years this way with no issues.

Yes, but I did find bubble can be fussy on the ffmpeg build… so worth checking if you are using pre compiled binaries that it is stated to work with bubble, or other users have confirmed that version interworks.

It all comes prebuilt to work in the container no need to do anything. Run container station search for BubbleUPnP install it, job done.

Ok if it’s pre linked and packaged in a container, then fine… that’s a lot easier than it was for many of us.

1 Like

I’ve been trying to get ffmpeg working with bubbleupnp server on my Qnap NAS as the transcoding options are all greyed out. I installed the ffmpeg qpkg from Qnap club and it installed OK but when I go to bubbleupnp the transcoding options are still greyed out. If I go to the app centre and click on open on the ffmpeg icon it doesn’t do anything at all. It is a TS-251+ with 64bit Celeron CPU. What am I missing or doing wrong?

Did you download the correct binary for the 64bit QTS? Works for me and I have all transcoding options available on my TX-451 pro. If you still have issues I would though use container station and use it within a container it’s how I currently use it and works fine as QNAP have severely knobbled their ffmpeg implementation. Using a container it’s all combined and run independantly and doesn’t rely on Qnap apps at all. I use the container from tromatik. You can search for them in container station in dockerhub. Make sure you give it Host in network mode or it will be isolated.

I downloaded the one labeled TS-NASX86_64 which I think is the right one. Would it install if it wasn’t the right one?
Container station? That’s all new to me so a bit of googling required.

Yes that’s the right one. Container station runs docker which are single purpose virtual machine used to run specific apps. They have all their own os and dependencies. Very handy it’s how I run a number of programs on my NAS.

I’ve never been able to get transcoding to work with Bubble on my QNAP. Bubble doesn’t work with the binaries on my QNAP. Containers, binaries, ffmpeg, are all getting above my paygrade.

I kept notes when I installed BubbleUpnp server on an RPi 3 using the Raspberry Pi Lite OS. You need to install java and ffmpeg too, here goes:
Log in to the Rpi as user pi via ssh:

Install java

sudo apt-get update
sudo apt-get install openjdk-11-jre-headless

Install ffmpeg

sudo apt-get install ffmpeg
mkdir bubbleupnpserver
cd bubbleupnpserver

Get the latest bubbleupnp server

wget https://bubblesoftapps.com/bubbleupnpserver/BubbleUPnPServer-distrib.zip
unzip BubbleUPnPServer-distrib.zip
chmod 755 launch.sh
./launch.sh > /dev/null 2>&1 &

Bubbleupnp server should now be running

Add launch.sh to crontab

crontab -e

Add the line below to crontab to get bubbleupnp server to start on reboot

@reboot /home/pi/bubbleupnpserver/launch.sh >> /home/pi/bubbleupnpserver/bubble.log 2>&1 &


Just remembered I also installed ffmpeg from QNAP club as well maybe that’s why your transcoding doesn’t work using their package try installing that.

The binary from QNAP club works perfectly fine, if you install ffmpeg from them as well they are both install qpkg. Containers are really nothing to worry about it’s just like installing an app QNAP looks after all of it except you choose one network option which you can change after its been installed if needed.

I’m getting a bit confused here. I installed the binary from QNAP Club and it doesn’t seem to do anything. I can see it installed in App Centre and this is what I see but if I click on Open it doesn’t do anything. Should it? Transcoding options in bubbleupnp server remain greyed out even after restarting the server. If not that package what should I try installing?

Also this looks a bit odd, zero bytes memory used?

Screenshot 2021-03-12 175226

Thanks but I don’t even know what the QNAP club is. Are you talking about the QNAP forum? Is there a particular thread there? I’ve been able to install qpkg files for Asset, Mininsever, and Bubble, and get them working with the exception of transcoding for Bubble. The Bubble site recommends installing binaries through a console command and after reading the install instructions I didn’t feel comfortable doing it. If you’re saying I can accomplish the same by installing a qpkg file that’s something I can do.

Here’s the thread I was using for the optware ng binaries.


Ok, I found the qnap club site and this ffmpeg download but I don’t know which one fits my QNAP TS-251


TS-NASX64_64. But I would go for using container station as there is no issues with ffmpeg as it will be bundled with it. My installed app version from QNAP club works with even QNAP club ffmpeg disabled I just can’t do video transcoding. So I can’t help beyond that. My recommendation is to use container station

Install container station

Create container

Type in BubbleUPnP in the search images box and select Docker Hub tab when it comes up.

Choose this version as it works there will be a lot listed fireplex/bubbleupnp . Click create.

Hit next at next window

In Create Container window click on advanced settings. Choose Network, set Network mode to host.

Click Create and wait

In the meantime disable your installed apps of bubble.

After this if you restart your Nas you will need to restart the contianer. Thats it very simple and no need to fiddle with ffmpeg.

Ok thanks, what’s a container station? Is this on the QNAP club site too? Sorry, I’m not up to speed on these things.

Its part of QNAP so its in the store. Its a virtual machine for apps. They run in there own environment with all the bits needed.