yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] lolo33:
OK thanks!

At the moment the QNAP have special offer with a free 2To disc.
[Android Apps and Games] BCBO1991:
It's the same problem within the LAN.

I wasn't able to upload the log here so I have the link here for you.

https://owncloud.fa-ludwig.tk/index.php/s/uDbP0uBTV2njAQB

The log was made in the same LAN. With the Android stock browser I'm able to access the page.
[Android Apps and Games] UncleByte2010:
Is there an Option to use it with Napster?
[Android Apps and Games] bubbleguuum:
[MENTION=2472841]BCBO1991[/MENTION]

Weird issue, especially if you can load the server connection URL (entered identically than in BubbleUPnP, eg not using the lan ip) in an Android browser on the same device.

The error is that the connection is refused: "Connection to <url> refused". So it fails very early, at the connection step.

Do you have the same issue if you attempt to connect from outside your LAN (for example using mobile data connection) ?

I can connect successfully to your server using Android BubbleUPnP, although of course I'm denied access at the authentication step.

You can remove the log file, I got a copy of it.
[Android Apps and Games] bubbleguuum:
Not directly. Maybe via Audio Cast, which requires root + Xposed. See Settings > Audio Cast.
[Android Apps and Games] UncleByte2010:
:(

Thx for your Reply. Can't root my phone, because it's a Business-Device.
[Android Apps and Games] bubbleguuum:
New BubbleUPnP v2.8.5p1 beta. Please test !

Changelog and APK

.
[Android Apps and Games] Mr. Odd:
Love the constant stream of updates, many thanks - especially fixing the log-getting-erased bug!

Just a few current issues I'm seeing:

- For 'albums' with multiple covers, they switch correctly on the Now Playing screen when connected to Wifi but not when connected via cellular.

- Sometimes when playing a playlist and moving between Wifi and cellular connections, Bubble can't reach my server for a couple of minutes and it will skip tracks in an effort to find the next item in the playlist it can play. I'd love an option to disable this behavior and just have it wait until it can reach the server.

- When switching renderers with the "Continue Playback Here" function, muting during seek doesn't happen when the renderer is a Chromecast.

I've requested these once before, any chance of reconsidering them?

- Option to add "track number/total tracks" to the Now Playing screen and/or the drop-down mini player.

- Option to display "total Playlist time" and/or "total Playlist time remaining" on the Playlist screen.

- Option to remember the last position of a track when resuming playback for all tracks (not just for 15+ minute long tracks).
[Android Apps and Games] bahatiarnold:
Hey

I use the app primarily with my Xbox but Everytime I pause it freezes on my Xbox and I have to close the movie app on Xbox
[Android Apps and Games] BCBO1991:
I have the issue from any network. But also i can connect over any Network through Android Stock Browser.
[Android Apps and Games] bubbleguuum:
I don't know. I can connect to your BubbleUPnP Server https URL fine (from BubbleUPnP) although it later fails on authentication (which is expected).

In your case it doesn't even connect ("connection refused"). I have no idea why. Maybe try a different Android device if you have one, for testing purposes.

EDIT: what happens if instead of using the hostname, you replace it with the LAN ip (will only work on the LAN obviously) or the public ip (on a remote) network. That test is to rule out a DNS problem, although unlikely.
[Android Apps and Games] bubbleguuum:
- is it an Xbox One ?

- are you pausing via BubbleUPnP or via the movie app controls using the remote ?

- what kind of movie it is ? (mkv, mp4., etc)
[Android Apps and Games] bubbleguuum:
Do you mean tracks of the same album with each track having a separate (embedded) cover ? Not something that I would encourage

as album art should be the same for all tracks of the same album.

In any case you need to enable 'Settings > Now Playing > Force cover refresh' for that scenario to work (and assuming the media server do indeed set a different cover URL for each track).

Will look into it.

No promise for these although I might make the resume track min duration configurable, with the ability to disable it entirely or set a very low value so it apply to all tracks
[Android Apps and Games] bahatiarnold:
It's an Xbox one s . I tried to use both and I got the same results
[Android Apps and Games] IronTechmonkey:
BubbleUPnP has been a very pleasant surprise. It is nice to geek out on Android and have the end result be some media entertainment rather than a restore back to a stable daily ROM.

I do have a question: On 2 different devices (one being my daily, the other being a test device) when video is played, one of the devices shows a frame of the video on the Android device while the media is being played while the other device does not show a preview frame from the video. Same in the library where one shows previews and the other dues not.As far as I can tell the settings in BubbleUPnP are identical on both. I've read in this thread about certain things where the native Android media scanner could account for differences across devices and I'm wondering if this is such an instance or if I am missing anything in the configuration of BubbleUPnP. The devices, a Moto G3 and a Moto G 4g, are both running L5.1.1/CM12.1 from December 2015. Any information or direction would be appreciated. Thanks.

[EDIT] D'oh. Turned out to have been an effect of a "hiding" folders with a .nomedia flag, which apparently prevents the thumbnails from populating... just as I like it, not for privacy but leanness. Thanks again for this wonderful thing.
[Android Apps and Games] gdroid666:
This app\plugin /audiocast does not work or it keeps on stopping after like 15 minutes how do I stop this?

I use audiocast from chrome and it does not work when I play a stream ,is it supposed to? When I go to hit download on the podcast it gives me an option to open with bubble I do and it shows in the playlist and it will play on my DLNA receiver but it will akways cut off for no apparent reason I found some setting that says something about it stopping playback after 15 min or something but I do not really understand what it does I switched it off anyways ,sound like it is supposed to stop casting if the device screen is idle makes no sense to me though since I still get playback with the option enabled and with my screen off not sure what this does. ,but no matter what settings I do in full version my podcasts always cut off after like 10 or 15 minutes every single time

Also it is unclear what audio vast is actually supposed to do does it or can it stream audio any audio being streamed in yoku browser to another device ? I thought imhad this working before but now it seems like instead of just hitting play on the podcasts in my browser I have to hit download and open with bubble ,I thought I could just open a podcast in chrome andnooen bubble turn on audio cast thennhit play and select audiocast in my DLNA receiver input and it would p!ay ,then I noticed I would switch audiocast slider on in bubble and it would stay on when streaming after downloading a podcast and opening with bubble but now I notice it is always switched off and when i switch it on the stream stops casting to the receiver
[Android Apps and Games] gth_123:
I have some folders with flac-files, for which BubbleUpnp (version 2.8.4) seems to serve only the track title. If I move some of the files to a different folder, then BubbleUpnp serves track title and artist info from both folders. If I further reduce the numer of files per folder, then also covers are served.

So: is there a limit on the metadata per folder served by BubbleUpnp? Is it possible to remove this limit?

Thanks and regards (and Merry Christmas!)

Thomas
[Android Apps and Games] bubbleguuum:
If you browse the filesystem structure (either the 'Internal storage' or 'External SD Card' root folders of 'Local and Cloud' library), track metadata is extracted only if there are less than 32 items in the folder. This limitation is here for performance reasons as extracting metadata on the fly is rather slow..

The solution is to browse via the Music folder hierarchy if possible.
[Android Apps and Games] derobert:
Outdated server zip file

The zip archive https://www.bubblesoftapps.com/bubbleupnpserver/BubbleUPnPServer-distrib.zip seems to be from April, instead of December 15th as expected.

Never mind, appears the launcher in the zip archive downloads the latest. Sorry for the noise. Maybe it'd be worth noting this on the page.

---------- Post added at 01:18 PM ---------- Previous post was at 12:24 PM ----------

OK, attempted to install it on my home server, noticed two things:

1. How do I specify the key and certificate for https? It's defaulting to an invalid one (wrong host name, not trusted CA) and this means I can't even point the browser at it, as my browsers all have HSTS cached for my server. For the same reason, can't use the HTTP interface (at least not easily).

2. How do I specify which network interfaces to use? It's discovering and attempting to use a lot it shouldn't (VPNs, DMZ, WAN, etc.) and also getting very confused about point-to-point interfaces and interfaces with the same IP address.

Do I just need to run it in a VM/container (with only a simple network setup visible) then use a proxy to handle TLS?
[Android Apps and Games] bubbleguuum:
1. The certificate is self-signed and it is not possible to set your own currently. This is something I may change.

A solution could have been to use a reverse proxy but it is not compatible with BubbleUPnP Server returning

stream URLs that will not be pointing to the reverse proxy. Something I plan to look into too.

2. Edit configuration.xml and change add

<lanIp>ip_address</lanIp>

where ip_address is the ip address of the network interface.
[Android Apps and Games] derobert:
There are three interfaces that share the LAN IP address (the LAN interface, and two point-to-point links), and this makes me think it bound to the wrong one:

[main (1) ] WARNING - 19:00:10.636 - Main : could not get interface 192.168.65.24 netmask, forcing to 255.255.0.0

[main (1) ] INFO - 19:00:10.636 - Main : bind interface: ip: 192.168.65.24, netmask: 255.255.0.0

It also doesn't find any media servers or renderers (it should find some of both). So I think I'm going to have to create some sort of container.

Second—I set a password, but visiting the web interface doesn't actually ask for the password (maybe because I'm coming from the lan?). How do I actually make it prompt?
[Android Apps and Games] bubbleguuum:
Password is not asked when connecting from LAN.
[Android Apps and Games] jmath07:
I've also started to experience battery drain recently on my Nexus 5X, which I believe may have started when I upgraded from Android 6 to 7.1. I had no problems for the year that I used it prior to that. The drain occurs any time the app is running, even when all renderers are stopped. Let me know if more information is needed.
[Android Apps and Games] derobert:
How does it decide if access is from the LAN or not? I ask because I tried both obvious things: (1), access it from something off-subnet (and indeed over the default route); (b) access it from a non-RFC1918 IP address (also off-subnet), neither one resulted in any login request.

PS: I'll write up how I got it to work in its own network namespace. At least if I get it to work.
[Android Apps and Games] RyzaJr:
Hey all,

So I have the BubbleUPnP server up and running, and I'm able to connect to it over the internet from foobar2000 on Windows to stream my music... but what about on Linux? If it is possible, what programs do you guys use stream to Linux?
[Android Apps and Games] bubbleguuum:
foobar2000 via Wine.
[Android Apps and Games] bubbleguuum:
The request has to come from a non LAN ip. Now if you have done something special to run BubbleUPnP Server networking wise,

it is possible that from the POV of the server, all requests are seen coming from the LAN.
[Android Apps and Games] enigma776:
Trying to get the server installed on a raspberry PI but having no luck as ipkg.nslu2-linux.org is no longer working so I can not install optware-ng. Is there another way or am I screwed?
[Android Apps and Games] khinsen:
A quick follow-up to my problem report from late November (see below). It turned out that communication between my Chromecast and my Mac was perturbed by the WiFi in my broadband router ("Livebox play", supplied by the French broadband provide "Orange"). The problem seems to be well known, and there are work-arounds but no fix yet. There is an extensive thread on the problem, with a description of the work-around, which you can find by googling for "Chromecast Orange Livebox" (I am not allowed to put links in this post, sorry.)

With the work-around described in that thread, using my Chromecast as an Open Home renderer through BubbleUPnP server works fine so far (after two days and about 100 tracks played).
[Android Apps and Games] akrumrey:
Windows Media Player no longer allows UPnP searches

I have used BubbleUPnP for several years with WMP. Now with Win 10 and WMP 12 I noticed that Random Tracks no longer works. I get the message "This feature is not available because the Library does not support UPnP Search." This is new; it worked for years. I am not sure when it broke, but I thought it did work with Win 10. I checked the streaming settings and the Android client settings. Can't get past this. Any advice?

thanks. Art Krumrey. Chicago.
[Android Apps and Games] bubbleguuum:
I cannot test this currently as I do not have a Win10 PC at hand. Maybe try a reboot of the PC.
[Android Apps and Games] bubbleguuum:
Thanks for the info.
[Android Apps and Games] bubbleguuum:
[MENTION=7961082]enigma776[/MENTION]

It seems to be working now.
[Android Apps and Games] rira2005:
UPNP Folder are not Visible any more(2.8.4)

Hi

Using some UPNP Servers (Twonky/Plex/DVBViewer) have no Problems to see the Folders or other Shares in this Upnp Servers with the old

BubbleUPnp 2.8.2 (to) Client on Android.

But (i think) since 2.8.4 i cant see any Folders any more at this UPUP Servers.

Is this a know Feature or Bug.

And if its a Bug will it be fixed?

Many Thanks

Rira
[Android Apps and Games] bubbleguuum:
Nothing that I can think of about this has changed between these versions.

Maybe try a reboot of your WiFi router and media servers.
[Android Apps and Games] EPa:
BubbleUPnP is great. But there is this little annoyance, sorry if it's been mentioned before (long thread):

at times, artwork for newly seen files, fails to load on the BubbleUPnP I use on my marshmallow Android phone.

This happens randomly on a very small percentage of new files added to the server (the server is JRiver on Windows 7 ultimate 64bit).

I know this is a BubbleUPnP problem because

- if I go to app settings and clear BubbleUPnP's cache, the missing artwork is loaded correctly on the next restart, with a small chance that some other artwork, for different files this time, fails to load. All this without touching the server.

- the artwork is only missing when browsing the library and playlist, not on the now playing tab

I have tried the "Reload" option found at the upper right corner when I see missing artwork, but it doesn't help on this matter. Only clearing the app's cache does.

Is this a known issue?

Maybe add an option to purge (the specific) cached artwork and reload, on file's/folder's menu?
[Android Apps and Games] bubbleguuum:
This issue is really characteristic of a media server that does not preserve image URLs when its database is modified (new tracks added or tracks deleted), which is not compatible with caching performed by BubbleUPnP. This results in some URL being invalid (no image) or pointing to a different album.

Your best bet is to create a thread on the MC forums about this issue (make sure you are using a recent MC version first in case it has already been fixed) so MC keep stable URLs on reindex, or switch to a different media server not having this issue such as MinimServer.

Additionnally, BubbleUPnP should probably have a setting to disable thumbnail caching.
[Android Apps and Games] Nizoux:
Bonjour,

J'ai installé l'app Android dernière version. Un seul problème : l'enchaînement des titres ne se fait pas (Qobuz).

Y a t il un réglage spécifique ?

D'avance merci
[Android Apps and Games] EPa:
Ok I did a lot of tests, wrote a lot of stuff here, edited again and again..

Conclusion:

The problem only appears on my marshmallow phone (that I use as a control point).

On my ice cream sandwich phone that I use as renderer (permanently on and connected by audio cable to my amplifier) it never happens; that device always shows artwork right, even through server database alterations. And it runs uninterrupted for days maybe weeks, never clearing cache..
[Android Apps and Games] bubbleguuum:
[MENTION=7963745]Nizoux[/MENTION]

Envoyez-moi un fichier de log, en reproduisant le problème. Les instructions de log sont sur le premier post de ce topic.
[Android Apps and Games] bubbleguuum:
I will do some test with MC early next week to try to reprod this issue.

In the meantime, can you send me a log file, handling the app in a way to trigger the problem.

See first post of this topic for logging instructions.
[Android Apps and Games] Nizoux:
Pouvez vous m'indiquer une adresse de mail en MP pour vous adresser le fichier ?

Edit : j'ai trouvé le mail et envoyé le fichier.
[Android Apps and Games] cabrote:
Would be great to have "zoom" option for chromecast. Direct Cast (an Android app) has an option to zoom in and out videos with just a single click in "+" and "-" buttons, would be great to have this in bubbleupnp :good::good::good:

I hate black bars :rolleyes:
[Android Apps and Games] iamsuperuser:
How can i get video title instead of serial numbers over dlna onto mx player.
[Android Apps and Games] derobert:
Ok, I did a bunch more testing, and it seems the actual behavior is no password is asked if:

(Maybe, not sure—haven't tested well enough) No ports have been detected as open.

The request comes from RFC1918 space. My LAN is 192.168.65.0/24, I tried from both 192.168.66.x and 172.16.x.x. Neither requested a password.

The request comes from my detected public IP address

That last one—from my public IP address—that was surprising & confusing. When I finally tried setting the source IP to a different public IP address, I got prompted for a password.

Anyway, it looks like (from capturing the traffic in Wireshark) that all requests except to to /stream/* use HTTP digest auth (will basic work too? No less secure over HTTPS, and saves a round-trip). So I can probably now configure Apache to sit in front as a proxy (terminating the TLS connection, and handling the authentication).

Then I can post full setup details, which are amazingly not actually that complicated.

BTW: Thank you for the help, and also for the awesome app.
[Android Apps and Games] megapleb:
All music is showing up in metadata as 128kbps even though the source is higher and I have transcoding set to disabled. How do I fix this?
[Android Apps and Games] bubbleguuum:
Yup there's the public ip too as you found out. Don't remember exactly why I added it but probably so you can access the web UI

using the public ip from within the LAN without a password asked.

Also all site-local, link-local and loopback ips are accepted

There's only Digest auth. It is true Basic auth would be sufficient for https but no current plan to change that.

/stream/* requests are not authenticated for compatibility reasons with the playing devices (renderers).

Such URLs cannot be forged or guessed or be valid for an item that has not been previously browsed by a client.

I do not recommend you fiddle with a reverse proxy because BubbleUPnP Server is not very reverse proxy friendly in its current form, returning

stream URLs in XML returned to browsing clients. These stream URL will not be aware of the proxying and thus will not play.
[Android Apps and Games] bubbleguuum:
What is your media server ?

BubbleUPnP simply display the bitrate that the media server indicated for a track.

For VBR mp3 files, media servers often return the bitrate of the first frame of the track.
[Android Apps and Games] megapleb:
Server is my galaxy S7
[Android Apps and Games] bubbleguuum:
And tracks are VBR MP3 ? If so it is to be expected.

In any case I would not worry about this, as the displayed bitrate is

just there for display purpose.
[Android Apps and Games] sotto80:
Good day. I just started to use BubbleUPNP to play GMusic from my android to my DLNA receiver. The problem is that I can't get the the audio to play smoothly. There is gaps in the audio when playing music over DLNA. Local playback works 100% and the receiver is hardwired to router, so connectivity and download speeds can't be the problem. Is there any advice please? Anything I can try? I wanted to try the Cast upnp for GMusic app, but the app is not available for download in my country.
[Android Apps and Games] ruggiex:
Hi, I was wondering if you could tweak the library list UI a bit. The hamburger menu for the individual item is too small and close to the vertical scroll bar. It's nearly impossible to be sure that I'm getting the menu instead of getting scrolled down to some random place. Thanks.
[Android Apps and Games] derobert:
I mean, if I set the proxy to require Basic auth, will the client do that? I guess it's simple enough to find out.

Unfortunately that doesn't let me set a certificate. Though I guess maybe it doesn't matter so much if BubleUPnP doesn't check the validity of the cert (sort of defeating the point of having TLS at all, really).

It should work: right now there is a DNAT rule to redirect those ports on the gateway's public IP to the BubbleUPnP Server's LAN IP, I'd just change that to Apache listening on the gateway, terminating the TLS connection, then proxying it to the LAN IP. The exact same URL would continue to work. (I just have to convince it its external traffic, hopefully without blowing a scarce public IPv4 address on that.)

Ideally, you'd add a way to specify your own certificate, especially since they're now easy & free to obtain from LetsEncrypt. And an option for the client to require a valid certificate. This would greatly increase security if you want to (for example) use BubbleUPnP to listen to music or watch videos on your phone (local renderer) at a public WiFi hotspot. Presumably in that case, everything would travel over TLS & be protected from attack.
[Android Apps and Games] dasToshy:
[bug] or [problem] MXPlayer with BubbleUPNP

hello.

I speak german. My english ist bad, sorry.

I use the apps MX Player an "bubbleplayer" BubbleUPnP. On my Android 4.4.2 is xposed an root. bubbleUPNP have an funktion to stream audio per dlna on root devices with xposes "audio cast".

if i turn on "audio cast" BubbleUPnP "mute" telefonaudio (set to level 0 and i cant change it). i not know if it the loudnes of "telefonaudiolevel" oder "mediaaudiolevel" or so. So i cant her see "normal media audio" on Smartphone, other audio like ringtones not testet. All other audio apps (youtube, other media players, games,....) play sound on external device (dlna receiver). only mxplayer not.

if i use in mxplayer options the funktion "loudnes = system loudness" (not know name of english opion), so my player set volume ever to zero. if i deactivate this option, i can change mxplayer volume, but i can't hear audio.

why a can't herar audio with mxplyer and why i can't use / change "system volume" / "media volume" if "audio cast" is "on".

i post this in mxplayer forum an BubbleUPnP forum.

https://xdaforums.com/apps/mx-player/bug-mxplayer-bubbleupnp-t3529839

https://xdaforums.com/showthread.php?t=1118891&page=1189#post70343092

greetings and thanks

Toshy