yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] bubbleguuum:
Can you confirm that:

- 'Settings > Audio Cast' indicates no problem for Audio Cast

- 'Settings > Audio Cast > Enable' is checked

If that's the case, you should see an 'Audio Cast' folder at the root, browsing BubbleUPnP as a media server from your TV.
[Android Apps and Games] bubbleguuum:
Subtiles must match exactly the movie. No plan to add sync controls.
[Android Apps and Games] RFrancis:
Jesus that's what I'm saying +- ms can't be that hard to implement the logic to advance of delay
[Android Apps and Games] bubbleguuum:
Can't be that hard to find proper subs.
[Android Apps and Games] tboooe:
Please note that this happens with libraries too. Both my renderer and libraries are discovered within 20 seconds after startup though after Bubble displays "waiting for previous renderer". Don't mind the fact that no renderer is listed. I have turned off Jplay renderer.
[Android Apps and Games] bubbleguuum:
Ok, I think this bug is specific to Sonos devices as they are slightly different than regular UPnP/DLNA devices.

I will fix it.
[Android Apps and Games] tboooe:
I did more testing. The Sonos renderer and library is never replaced as the top selection until I actually select something else. This is 100% reproducible every time I start Bubble. What's interesting is previously no renderer was shown but now Sonos is.
[Android Apps and Games] bubbleguuum:
Still not fully understanding what's going on.

If you shutdown your Sonos devices (for testing purpose) then start BubbleUPnP,

does JPlay and MinimServer are automatically made active on startup ?

In you current setup with Sonos enabled, if you exit the app (Menu > Exit) with JPlay and MinimServer the current renderer and media server, does Sonos always comes up as the active renderer and media server ?
[Android Apps and Games] tboooe:
You are correct, if Sonos is shut down and my Jplay renderer and Minimserver media server are running then they are made active at Bubble startup sometimes. It seems that Bubble does not always "see" my renderer and media server at startup.

If I first have Jplay and Minimserver as current renderer and media server then exit Bubble and restart, then sometimes Sonos will show as the active renderer or media server. If I start Bubble and Sonos is shown as the active renderer and media server and if I do not do anything and restart Bubble, Sonos will always show as the active renderer or media server.
[Android Apps and Games] tleepa:
Ports configuration

Hi,

First of all, thank you for this wonderful piece of software :)

I am using both BubbleUPNP for Android and UPNP server on my NAS device.

I have a question regarding ports configuration on Bubble UPNP server (running on my Synology box). It is configured with default ports 58050 and 58051 but I do not expose these ports to the Internet directly. I forward port 443 on my router to port 58051 on Synology for https.

Browsing my DLNA resources in remote location works fine but streaming is not.

I understand that I would need the port 58050 for http communication opened but I would rather like to forward another port (80 -> 58050). The reason is that the remote location does not let the traffic on port 58050 out. Only couple of ports are allowed.

I would also like to use port >1024 on Synology as Bubble UPNP server is not running as root there and I cannot e.g. port 80.

Is this possible to achieve?

Best regards,

Tomasz
[Android Apps and Games] bubbleguuum:
My guess is that the "sometimes" case happen if JPlay and/or minimserver are discovered 20s after startup.

In this case I found a bug where any previously discovered renderer/media server (Sonos here) will be the active renderer/media server even if marked as hidden.

I fixed this bug.

However, if when you last exited the app JPlay/MinimServer were active devices, and when you restart the app they are discovred within 20s, they should always be made active (and replace a Sonos device that could have been made temporarily active).

Other question: do you have other devices beside Sonos that you have hidden ?
[Android Apps and Games] bubbleguuum:
For streaming to work you have to redirect incoming port x on your router to BubbleUPnP server running on port x.

This is required because BubbleUPnP Server returns stream URLs to the clients, and it has to know the port.

It's certainly possible to run BubbleUPnP Server as root on Synology, but it requires modifying the startup script.
[Android Apps and Games] tleepa:
Thank you for a quick answer :)

I have managed to find a high port that is allowed at the remote location and it works flawlessly.
[Android Apps and Games] tboooe:
No, the only hidden devices is Sonos.
[Android Apps and Games] v.krichevsky:
Hi, the app seems pretty handful, though I'm still configuring all the stuff.

Anyway, I've spotted one weird thing:

after installing BubbleUPNP server on Synology DS212j on DSM 5.2 I start it.

DS thinks a bit, then nothing happens and package manager still shows the server is stopped.

But the server is actually running, I can log in to it, besides my Android client sees it perfectly.

Somehow DS just doesn't see it running.

That costed me a few hours of melancholy and despair.
[Android Apps and Games] bubbleguuum:
Did you install the SPK linked on bubblesoftapps.com or from somewhere else ?

If the latter, please remove your current package and install the one on bubblesoftapps.com that

fixed a similar issue happening on DSM 6.0 beta.
[Android Apps and Games] v.krichevsky:
Yes, I took it on bubblesoftapps.com with the link "Download Synology package".
[Android Apps and Games] bubbleguuum:
Can you log in via ssh and tell me if this command fails or is successul:

ps aux
[Android Apps and Games] v.krichevsky:
WHITEBOX> ps aux

ps: invalid option -- 'a'

BusyBox v1.16.1 (2015-10-28 13:19:22 CST) multi-call binary.

Usage: ps

Report process status

Options:

w Wide output
[Android Apps and Games] georgeek:
Thank you, man,

I am very excited:

My Synology214play + BubbleUPnP Server + MarantzNR1506 + Android BubbleUPnP on my Sony Xperia Z3C + TIDAL HIFI subscription = Awesome hi-fi music goes on!

Thx again.
[Android Apps and Games] Raghav_K:
Does bubbleUPnP server support x265 transcoding? I'm unable to transcode and stream x265 content from my xpenology nas build to chromecast via bubbleupnp. while x264 content works fine. The plex server installed in the nas is able to transcode and deliver x265 content to my chromecast, without any trouble.

edit:

i tried

but couldn't find x265 or hevc in the list. Maybe i need to install a latest version of ffmpeg?
[Android Apps and Games] bubbleguuum:
Thanks. Look like a change I made for DSM 6 beta broke earlier versions.

Please redownload and install the SPK from bubblesoftapps.com and tell me if it works now.
[Android Apps and Games] bubbleguuum:
I you have ffmpeg compiled with x265 support then yes it should work.

To check:

ffmpeg -codecs | grep 265

Speaking of ffmpeg, The Windows and Ubuntu BubbleUPnP Server installer now install a more recent ffmpeg (new: v2.8.4, before: v2.2.3) that among other things supports transcoding Dolby Atmos for Chromecast. OSX installs uses ffmpeg 2.6.1, and it is recent enough so there is no need to upgrade it.

- For existing Windows installs, ffmpeg should have been updated automatically to v2.8.4

- For existing Ubuntu and other Linux (Intel) installs, you can update the binaries manually replacing existing ones (in the install directory) with these ones. Do not forget to make them executable: chmod +x ffmpeg ffprobe.
[Android Apps and Games] Raghav_K:
figured so... edited my post above to add more details, seems x265 support is missing, so gotta find out how to compile ffmpeg with x265 for synology.

Thanks
[Android Apps and Games] leleobhz:
Audiocast allows to stream phone audio to UPNP device. So i can see a movie in phone and listen the audio in my TV. Im wondering if the reverse is possible: Stream video w/o audio to UPNP device and play audio in the device, so i can broadcast my movies to TV and listen the sound in my earphones.

Its possible?
[Android Apps and Games] bubbleguuum:
Not possible. And even if it was, audio would not be in sync with video.
[Android Apps and Games] AndyPhreak:
Confusion in BubbleUPnP Server video transcoding settings

Using the latest version 0.9-update11, under Settings > Advanced there is this configuration item verbiage:

Video encoding quality

Higher quality require faster CPU. Default: medium​

It seems clear that the video encoding property being referenced in this verbiage is

quality

. "Faster" is only mentioned in reference to CPU speed, not necessarily encoding speed (but more on that later).

However the settings in the pull-down menu on the page are labeled in reference to

speed

, e.g. "ultrafast", "veryslow", etc. In fact these labels appear to be the exact "preset" values available in the FFmpeg x264 encoder, as shown in the FFmpeg and H.264 Encoding Guide. Per the encoding guide:

So the video encoding property being explicitly referenced by the encoder "preset" is indeed

speed

. Note also that slower presets provide "better compression" i.e. better quality for a given file size. And I assume that CPU load is proportional to compression effort, so (it seems to me) that slower (not faster) presets will require a faster CPU...

It appears that BubbleUPnP Server passes the selected preset parameter exactly as labeled on the web page to the encoder, so changing the labels is probably out of the question. Nevertheless, to avoid confusion on this page, this configuration item verbiage should probably look something like this instead:

Video encoding speed preset

Slower preset produces better compression but requires faster CPU. Default: medium​

Or possibly this?

Video encoding speed preset

Slower preset gives better quality but uses more CPU. Default: medium​

Your thoughts?
[Android Apps and Games] v.krichevsky:
Yep, works now. That was one fast hotfix. Thank you!
[Android Apps and Games] borchgrevink:
Is it possible to bookmark or make shortcut to a specific cloud service like Tidal?
[Android Apps and Games] bubbleguuum:
Yes, the labels for this feature can be greatly improved and I will use you suggested labels.
[Android Apps and Games] bubbleguuum:
Currently these cannot be boorkmaked as BubbleUPnP bookmarks using 3-dot menu > Bookmark. Well, you can do it

but it you try to enter the bookmark it will display an error.

However, you can add TIDAL albums, tracks and artists to your TIDAL favorites (thus stored on your TIDAL account and accessible via the "My Music" TIDAL top section), using '3-dot menu > Add to TIDAL favorites' on an album folder, a track or an artist.
[Android Apps and Games] borchgrevink:
Thanks. Possible nice future feature?
[Android Apps and Games] bubbleguuum:
Probably not. Why not just use TIDAL favorites ?
[Android Apps and Games] ftrippie:
Hi, sorry if this is not the right place to ask my question, but please redirect me to the right place in that case.

I would like to ask your input for best use or applications in the following setup. With the main goal being not to have to switch on my Plasma TV just to hear music from the NAS.

The setup is:

Other HDMI input devices

|

Onkyo AV Receiver (5.1, NO LAN) ------ Panasonic Plasma TV

|

MXIII-G_TVBox_Android5.1

|

ADSL_Router ------ WIFI Mobile Devices

|

Synology DS110j NAS

1.	Main goal is to listen to music stored on the NAS, via the AV Receiver, without having to turn on the TV for seeing the playlist. I want to use my mobile as a remote and to manage the playlist.

2.	Second goal is just to watch movies stored on the NAS, using the Android Box as the mediaplayer, but that’s easy and already implemented.

I see two solutions at the moment:

a.	Setup an app like BubbleUPnP as a server/renderer on the Android Box with automatic startup and cast/stream it from my mobile. Don’t know if that’s viable and if it will stream directly from the NAS to the Android Box, or it will need to keep the mobile running close by (MiraCast?).

b.	Setup a server app like BubbleUPnP on the NAS, which should do the rendering and then control the streaming using the mobile. I have set it up already on the NAS, but still have to figure out the best setup on the other devices

It might be that option b for instance is way to much overhead for such a small NAS and there are much simpler ways?

There are so many apps and uses for/of MiraCast, ChromeCast, UPnP, DLNA, etc, that I have lost the plot. I am sure there are a lot working and working in different ways as well, but after trying a few which didn’t work, I realised I would need some help… anybody?

Thanks!
[Android Apps and Games] sarbel:
cloud disappears when connected to wifi

hi there

im using the latest version of bubble upnp on galaxy s6

each time when at home and connected to my wifi , the cloud services disappear from the bubble upnp menu.

it appears again when I turn wifi off and using 4g instead.

any reason for that?

thanks

simon
[Android Apps and Games] bubbleguuum:
You need to make sure the 'Local Media Server' is the current library in the top side menu in the 'Library' section.

Switch to it if necessary then go to the Library tab.
[Android Apps and Games] borchgrevink:
That requires one extra step. I only use one cloud service, as many probably do, and I don't needbto first go into cloud, then Tidal. Would be nice to go directly into Tidal.
[Android Apps and Games] wng328@gmail.com:
Bubbleupnp stop automatically

Hello

I have used the most updated version of Bubbleupnp for playing music from my home qnap server for two years, and with the license. Just started from 2 months ago, the app would stop by itself after running for 20 to 30 minutes, but sometimes wouldn't stop. Stop here means the app close totally, not just stop playing the music. So, I need to start the app again. I haven't set any sleep timer. Please check and advise. Thanks

William Ng

email: wng328@gmail.com
[Android Apps and Games] el_smurfo:
I have the same problem on an N5 running stock Marshmallow. I have even excluded Bubble from battery optimization, but the app always disappears halfway through a movie. The movie continues playing, but I can no longer control it and when I reopen Bubble, it does not recognize that the movie is playing and anything I touch restarts the movie.

I have one other issue with bookmarks. I go into my videos folder and bookmark it, which means when I select the bookmark, I want to have all media displayed. Instead, it shows me the video folder one level up and I must still click it to show all media.
[Android Apps and Games] leenukes:
Hi,

I've purchased BubbleUPNP as I've been using the free version for a while anyway and its worth the money.

One thing which drew me to paying was being able to use UPnP remotely using the BubbleUPNP Server.

So, I downloaded the zip file, ran it on my CentOS Home Server and configured it. Connectivity tests work, I've allowed both ports 58050 and 58051 through my firewall and they pass, I've also setup a user and using the UPNP client remotely I get a success when I test it.

Here is the problem though, the configuration page lists no Renderers or Media Servers (I'm running MediaTomb on my server) I'd have though I'd see my phone in the renderers page and MediaTomb on the servers page.

Am I missing something?
[Android Apps and Games] bubbleguuum:
Difficult to say. Send me a log file (redirect the server's output to a file) at bubbleguuum@free.fr (do not post it online).
[Android Apps and Games] leenukes:
Thanks, I've emailed you my log file.
[Android Apps and Games] Knorz:
BubbleUPnPServer not listing Twonky when started in autorun.sh

Dear bubbleguuum,

I like your app very much and I'm using it for some months now without any problems. Today I tried to install BubbleUPnPServer on my QNAP NAS in order to be able to use Openhome playlists. Installation worked fine so far and the server starts up after restarting the NAS (added to autorun.sh) but the Twonky Media Server doesn't show up under "Media Servers" tab. If I start the BubbleUPnP Server manually, Twonky shows up as expected.

There is another problem. After adding an Openhome renderer for my Philips UPnP device, the log is spammed by warning messages:

WARNING - 24:12:24.572 - a : PhilipsNP3700: GetPositionInfo: cannot parse TrackDuration NOT_IMPLEMENTED

[TimeTask ] WARNING - 24:12:24.574 - a : no selected item

[TimeTask ] WARNING - 24:12:25.503 - a : PhilipsNP3700: GetPositionInfo: cannot parse TrackDuration NOT_IMPLEMENTED

[TimeTask ] WARNING - 24:12:25.505 - a : no selected item

[TimeTask ] WARNING - 24:12:26.432 - a : PhilipsNP3700: GetPositionInfo: cannot parse TrackDuration NOT_IMPLEMENTED

[TimeTask ] WARNING - 24:12:26.434 - a : no selected item

Any help would be appreciated.
[Android Apps and Games] fp.ath.cx:
Regarding your first problem: I also use BubbleUPnP-Server on an QNAP (419P+) in connection with Twonky running also there. I don't have problems with the combination. My guess regarding your problem is that you just checked too early. QNAP and all its corresponding services may take quite a while to completely boot. Give it a few more minutes and check again...

greetings,

airflow
[Android Apps and Games] bubbleguuum:
It shouldn't matter if you start BubbleUPnP Server before or after Twonky, as long as BubbleUPnP server is started after your network is fully up (there is at least a network card up connected to the Internet)

As for OpenHome and this renderer what is the exact issue ? (this warning is not fatal for operating although a bit spammy I agree).
[Android Apps and Games] winxi:
I had the same issue at a synology NAS. A workaround for me was to add a 'sleep 10' command in the statrting script after starting bubbleupnp server.

@bubbleguuum: i would like to suggest another option for the bubbleupnp app to not show the small preview images of album arts in the library view. Scrolling through a large folder may be a pain while loading these thumbnails.

cheers, winxi
[Android Apps and Games] Mattmeow:
Great... but a couple of questions

Hi

Thanks for a great app. I searched for a long time for an app that allows me to send audio (mostly flac) from a seagate goflex home drive to a naim unitiqute and Bubbleupnp does it very well. It's also a very tidely designed app.

However, if I have two questions :

Firstly, album art doesn't always show. All art is stored in album folders and named 'folder.jpg' Art is displayed for maybe 70% of albums. File format doesn't seem to make a difference.

Secondly, if I use a different method to control the unitiqute (it's own remote control, or Bubbleupnp on my other android device for instance) and then use Bubbleupnp, the currently playing track is not shown in Bubbleupnp.

Any suggestions would be much appreciated

Matt

Naim Unitiqute

Seagate Goflex Home

Samsung Galaxy Tab 10.1

Samsung Galaxy S2
[Android Apps and Games] Flow_:
Source code and license of BubbleUPnPServer?

Hi Bubbleguum

I'd like to package your upnpserver, but can't find any licensing information.

Am I correct that the source code is not available? Do you plan to release the source code of the server in the feature?
[Android Apps and Games] bubbleguuum:
On which device ?

This could happen if the SD Card of your phone is really slow for reading, as by default the app will cache thumbnails on it. In that case, disabling the cache should help (Advanced settings > Cache covers on SD Card). You'll still get album art loaded dynamically via http, but no SD Card access.

Also for navigating a large folder, there is the fast alphabetic scroller.
[Android Apps and Games] bubbleguuum:
If you use another Control Point, do you have this issue ? BubbleUPnP is totally dependent on the Media Server indexing and advertising a URL for album art and behaving correctly when being requested album art.

With regular UPnP AV, you can only have one Control Point connected to a renderer at the same time. If you have more than one, they will be fighting each other for control (playlist track advance).

If you want to have multiple control points connected to a renderer sharing the same state (playing Playlist), look into the OpenHome functionality of BubbleUPnP Server as it address exactly this issue.
[Android Apps and Games] bubbleguuum:
Which platform are you interested in packaging it ?

It is not an Open Source project so no source code.
[Android Apps and Games] winxi:
Hi, thanks for your attention. I noticed this on both my asus eeepad transformer (101) and the motorloa pro plus, since i use the latest version of twonky. in this twonky version, the thumbnails even show up in the 'Artists' folder (which they din't in the older versions, my lybrary has about 5.000 artists entries). with the thumbnails, the overall performance browsing this large folder has decreased considerably. Even using the alphabetic scroller is quite laggy, for both devices. that's why i was aking for such an option.

thanks, winxi
[Android Apps and Games] Flow_:
I am considering to write an Gentoo ebuild for my personal overlay. A license statement is also necessary if the server should ever get into debian/ubuntu.

Oh, that is sad to hear. Is there a particular reason why you don't open source the code of the server?
[Android Apps and Games] bubbleguuum:
I can add such an option but you will get no thumbnails in Library at all in all folders, if enabled.

Does disabling the cache makes things better ?

What if you leave the cache enabled, enter the artist folder and let the app fetch all the 5000 thumbnails for caching on the SD Card (this will take several minutes) ?
[Android Apps and Games] winxi:
disabling caching doesn't really make things better. even when all thumbnails are loaded, the lag is there. it isn't unusable indeed, but the performance was definitely better before with the elder version of twonky (when no thumbnails where shown). i think the noticeable lag is not only due to loading the thumbnails, but also due to displaying them.

i wouldn't bother when no album arts are shown in the entire library, as long as they are still present in the 'playlist' and the 'now playing' tab, to get back the smooth and performant scrolling through large library folders.
[Android Apps and Games] Snowknight26:
What wifi lock mode does BubbleUPnP use? WIFI_MODE_FULL_HIGH_PERF when applicable or just WIFI_MODE_FULL?
[Android Apps and Games] bubbleguuum:
WIFI_MODE_FULL_HIGH_PERF when it is available
[Android Apps and Games] Knorz:
Sleep / Saving playlists of Openhome Renderer

Thanks for the hint, the sleep command in autorun.sh solved the problem. Openhome and internet streaming works really nice now.

@ bubbleguuum

Is there any way to save the playlists on an Openhome Renderer in order to continue playing after a shutdown / restart of the Renderer?
[Android Apps and Games] bjrmd:
Question:

I made a m3u playlist on the local android device(nexus s) media but the ordering of tracks that bubble shows is not the actual order in the list. Is this a bug? I can't find a sort function either. Trying to play my phones content to a PC sound system in my home(using wifi).

Thanks
[Android Apps and Games] laokoon:
Intel Skylake QuickSync (QSV) GPU transcoding test

url: forum.kodi.tv/showthread.php?tid=212723&pid=2172329#pid2172329

"Result Quality: Trash, all across the board. The video looks like a very fast CQ30+ x264/CPU rip. They're garbage, and the files are even larger than the x264/CPU equivalents."
[Android Apps and Games] MrAnchovy:
Foobar2000 to Chromecast 1 Doesn't work!

Hi Bubbleguuum,

I've been trying to get my Foobar2000 to stream to my Chromecast 1, and I've not been having much success!

I've got the foo_upnp component installed, and the Bubbleupnp for chromecast app installed on my phone (android, HTC One M8), and it recognises the chromecast and notices the media server as foobar2000.

When I try and play music though, it crashes the chromecast and won't play...If I just do local media streaming from the music on the phone itself, all is fine, it just won't stream from the PC to the chromecast without bugging out and resetting!

Any help would be greatly appreciated! Thanks!

MrAnchovy