yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] hans.zarkov:
BubbleUPNP Tablet Licence Issue

Hi,

I've been using BubleUPNP on my HTC Desire Z for a while now, great bit of software, I bought the licence for it on that device and all is well.

I've just purchased a 7" ICS 4.0.3 tablet and installed Bubble on there using the same Google account so Google Play Has provided Bubble and the licence as pre-purchased items from my Desire Z.

The problem I'm getting is that although Bubble working in "free" mode, it doesn't see the licence as being installed at all. Is there a way to fix this?

I've tried uninstalling and reinstalling both the app and licence but that's not worked. :-(
[Android Apps and Games] SchlesiM:
still some image issues?

Hi bubbleguuum,

just tested your lates version. Great improvements using and editing saved playlists (i loooooove that)!

But unfortunately i still have some issues concerning images: when browsing through my image list, now the quality is just fine. But it takes a long time switching from one image to another. Maybe you're using the original size now (a smaller one would be much better here)?

On the other hand: when i'm downloading images on my device, since the last version, BubbleUPnP saves them in very small resolution (seems to the thumbnails size).

Kind Regards

Mario
[Android Apps and Games] bubbleguuum:
I'm assuming you're running the latest version of BubbleUPnP Server (0.5.4) and that in BubbleUPnP you're trying to play videos browsing the remote definition of your media server.

You probably did this but for videos check the "Mobile transcoding" settings in the "Video Transcoding" section of the "Network and settings" pref page.

I tested again on mobile 3G and DicePlayer and MX Player worked in software mode, on Gingerbread.

Also keep in mind that even the lowest transcode setting (120p) requires 50-70Kb/s of bandwidth.

I suggest you try first playing transcoded videos on your LAN to check if it is not a bandwidth issue (do not forget to set the "WiFi / Eth transcoding" video setting). If that fails, then it is probable transcoding fails on the server. Let me know if that is the case so I can look into it.
[Android Apps and Games] bubbleguuum:
Thanks for the suggestion. Adding to the todo(tm) list, although it will not be for the next release.
[Android Apps and Games] bubbleguuum:
No idea as it should work if the account is indentical...

suggestion: try rebooting the device to kill the Google Play app (or kill it with a task killer)
[Android Apps and Games] bubbleguuum:
Normally the image whose size is immediately greater than the screen resolution is used (if available). The larger the images, the slower they are to load.

Images whose resolution is lower than screen is definitely a no go for quality.

Twonky exposes 4 or 5 different image sizes that it resizes itself when they are requested.

- Which version of Twonky are you using and on which hardware ?

-In Twonky web interface, in the Media Recivers section, what profile is associated to your android device (eg: "Generic Media reciever") ?

- what is the approx size in pixels of the original images ?

Will look into it.
[Android Apps and Games] SchlesiM:
Hi bubbleguuum,

I'm using Twonky 7.0.5 Special on Windows 7 64bit, running on a system with i7 3Ghz processor and 8GB Ram (it's quite a fast system, with an performance index of 7.5).

Twonky profile for my Lenovo A1 tablet is "Android" (using "extended media navigation").

The size of my images is approx 4200x2800, with files sizes from 5 to 10 MB.

Kind Regards

Mario
[Android Apps and Games] bubbleguuum:
Thank you for pointing that problem. I will change 'Default Room' to something more unique.
[Android Apps and Games] adriaon:
foo_out_upnp no longer work with BubbleUPnP?

Since a couple of release BubbleUPnP is no longer usable as a renderer for Foobar2000 using foo_out_upnp.

You can choose the renderer but it won't play really. The bottom of the log reads

[UPnP] TransferMode.dlna.org: Streaming

[UPnP] User-Agent: Windows/7.0 UPnP/1.1 foobar2000/1.x

[UPnP] Transport state: STOPPED

[UPnP] Returned time: 00:00:00

[UPnP] Transport state: STOPPED

[UPnP] Returned time: 00:00:00

[UPnP] Transport state: STOPPED

[UPnP] Returned time: 00:00:00

Please advice.

Cheers.
[Android Apps and Games] Mr. Odd:
A handful of minor issues

1) When playing local media, the Now Playing screen shows the wrong bitrate. This seems most common with VBR files where it says they're 128 bit.

2) When connecting to my DLNA server (J River Media Center), it takes a minute or so to load the entire library for browsing. Is this a Bubble or server issue? Any way to cache it within Bubble?

3) Continue Playing Here doesn't work when switching to Chromecast Audio. The renderer switches but it doesn't seek. It works fine on my Sonos speaker.

4) Any further thoughts on the issue of multiple covers for a single 'album'? Ideally Bubble would change the cover based on the file attached to the individual track.

Thanks!
[Android Apps and Games] dez93_2000:
Hi bubbleguuum, apologies for what's probably an easy question but I've been looking in the settings for about 15 minutes and searching on this thread and can't find the answer.

I'm using my android nexus 5x to cast my NAS music content to my TV via chromecast. All working fine. One bug: the display on the tv is:

tracknumber - track title

album artist

album name . year

Is there any way to change album artist to artist? Or to otherwise configure this screen? It's not in the TV settings, and I can't find it in the media server settings for the synology NAS, or in the bubble upnp server settings. The media server settings in the NAS are set to "music display format: track - title/artist - album"

Thanks!

Edit: I've done more digging and made an improvement but it's led to more questions.

In my Synology NAS settings: Media server > browsing settings > music display format

I have now set this as Track - Title/Artist - Album. On my TV, the display is now:

Cover Art

Track - Title/Artist - Album

Album Artist

Album . Year (the dot is a mid-height dot but IDK how to print that on the keyboard!)

This means that the NAS media server only gives users the option to change the second line. I don't know if the NAS media server controls all 4 options and only allows users to set one, or if it only gets given the chance to set 1 and the rest are controlled by.... bubble? I've asked Synology this question, and also if they know what's responsible for the art/tag cluster bouncing around the screen. It moves in diagonal chunks, but this means that it cuts off the text from long test fields (which is related to my having to have all the info on one line since it's the only one I can set). Ideally I'd just have it centred.

If Bubbleguuum/anyone else knows what system is responsible for what, I'd be grateful to find out. Thanks!
[Android Apps and Games] EpicSauce:
Thanks, that fixed it! :)
[Android Apps and Games] cyberkid2002:
Also getting the xtcookie error. Fix above doesn't seem to fix things though. Anything else I could try. Have gone as far as clearing data and removing app but still not working.
[Android Apps and Games] joostvw:
Goodafternoon All,

I was using Bubbleupnp server (for the Openhome functionality) with success during the end-of-the-year 2015. (November-December).

The media-renderer device I was using is a Mede8er MED500x2.

After the updates of version 0.9 update11 (so update 11 was still ok) the "openhome" functionality no longer works for me.

Could somebody post/Deliver (or tell me) where I can find the version 0.9 update 11 of Bubbleupnpserver ?

Many thanks in advance,

Best Regards,

JVW
[Android Apps and Games] moari:
Manually add dlna server through VPN

Hello everybody,

I have a raspberry pi with a minidlna server installed on my home network and a l2tp/IPsec VPN server that's working for everything, except I can't see my pi (or any others) dlna server when connected through the VPN.

Media streaming is working on bubbleupnp app if, for example, a song from my pi is saved in any playlist but I can't see my pi listed under media servers and so I can't actually browse my library. It seems like the app cant "discover" my servers but as I stated before, streaming works good. Anyone can help me? Is there a way to manually add a server using the ip address?

Thank you very much
[Android Apps and Games] bubbleguuum:
VPNs generally do not support device discovery because they do not transmit UDP multicast trafic.

Unless you can configure your VPN to support UDP multicast trafic, the solution is to use BubbleUPnP Server

to bypass regular discovery, and connect to it in Android BubbleUPnP. You can connect to BubbleUPnP Server

on your VPN (using its LAN ip) or outside of it (using your public ip).
[Android Apps and Games] bubbleguuum:
What doesn't work ?
[Android Apps and Games] bubbleguuum:
1. That's an issue with the Android media scanner reporting the bitrate of the first frame for vbr mp3. Generally a low bitrate.

2. There's no caching in BubbleUPnP and no plan to add it. If you load a really huge list of items (albums, tracks) of several thousands items it is going to be slow. If you have a huge collection, the solution is to configure and browse the media server in a way you never have to load such a huge list. Some media servers offer to split long lists by subfolders starting by the first letter.

3. Noted

4. An album by definition has a single cover. I advise you group your tracks in a playlist rather than an album.
[Android Apps and Games] bubbleguuum:
Unfortunately, I don't know why it doesn't work for you, and there is no alternate fix I can think of.
[Android Apps and Games] serejok:
thank you for information

---------- Post added at 12:46 PM ---------- Previous post was at 12:44 PM ----------

excellent app
[Android Apps and Games] bubbleguuum:
Thank you for the report. It is a recent regression that will be fixed in the next update.
[Android Apps and Games] maicasajusta:
Hi, I'm having some issues with this amazing app. I've installed on my desktop pc the bubbleupnp server, allowed the internet access and I guess everything is well configured. Tests are ok, and everything looks fine.

Now, my problem starts when I'm tryin' to send TS files (iptv) to chromecast. This is working great if I'm using the local transcoding (made by my oneplus one), but when I try to launch the content using the transcoding made by the server on my network (pc desktop), the streaming doesn't even start.

Unfortunately I can't even see if there's a way to switch from remote transcoding (pc desktop) to local (smartphone). Looks like when I'm connected to the wifi I'm forced to use only the network server.

Second problem I'm having is related to audio. Most of the files I'm tryin' to cast, came with no audio. Usually they are MKV or MP4 using AAC audio tracks. Maybe it's me missing something, don't know. Used it in the past, without problems.
[Android Apps and Games] bubbleguuum:
For iptv, try downgrading ffmpeg binaries to a version prior to 1/1/2015. Newer versions have a change that makes transcoding TS stream with raw ADTS streams fail. You can find older ffmpeg binaries for Windows on the Zeranoe web site. Simply replace exisiting binaries in the install directory.

You you other issue, try to play a problematic movie and send me (bubbleguuum@free.fr) the BubbleUPnP Server log file (named BubbleUpnPServer.log.0, in the installation directory on Windows).
[Android Apps and Games] maicasajusta:
well, just right after my message got the notification of avalaible update, and the updated fixed the audio problem.

so, about the iptv, let's try the ffmpeg binaries. about to downloading build 2.8.4 of december 23th, can you tell me what I need to download from the following files?

FFmpeg 2.8.4 Win64 Static

FFmpeg 2.8.4 Win64 Shared

FFmpeg 2.8.4 Win64 Dev

FFmpeg 2.8.4 Win64 Shared LGPL 3.0 (With OpenCL)

Thanks for your help!

EDIT: Ok, in the faq it says "Download a static build if you are unsure what build type to choose."
[Android Apps and Games] bubbleguuum:
Download v2.5.2 released in Dec 2014:

https://ffmpeg.zeranoe.com/builds/win32/static/ffmpeg-2.5.2-win32-static.7z
[Android Apps and Games] maicasajusta:
you're the boss! now everything is fixed! thanks for your support ;) :good:
[Android Apps and Games] bubbleguuum:
Don't forget to disable auto-updates (in Settings > Update) to prevent ffmpeg binaries to be updated to newer versions.
[Android Apps and Games] maicasajusta:
done! what is your advice for future updates? not update at all? update and then re-apply the old ffmpeg?
[Android Apps and Games] bubbleguuum:
After thinking about it, the best solution is to override where BubbleUPnP Server look for ffmpeg binaries:

- put the modified binaries in a folder: C:\path\to\ffmpeg

- edit BubbleUPnPServer.ini (in the install dir) to indicate the new path. Add lines (below line arg.1):

arg.2=-ffmpegDir

arg.3=C:\path\to\ffmpeg

- stop and restart the server. It should use the specified binaries which you can check looking at the ffmpeg version printed in the BubbleUPnPServer.log.0 file

- now you can leave auto-update enabled

For example if you put the binaries in C:\Program Files (x86)\BubbleUPnP Server\myffmpeg, you will have:

arg.3=C:\Program Files (x86)\BubbleUPnP Server\myffmpeg
[Android Apps and Games] bubbleguuum:
BubbleUPnP 2.6.1 released.

Changelog

.
[Android Apps and Games] maicasajusta:
I don't know if this is working how it should, but I don't think so. In the status page now it says:

Audio Transcoding supported: no (ffmpeg not found)

Video Transcoding supported: no (ffmpeg not found)

and TS or AVI files are not working anymore, so I guess it's definitely not working.

What I've done is:

1 - Put ffmpeg 2.5.2 files in this path: C:\Program Files (x86)\BubbleUPnP Server\myffmpeg

2 - Edited file ini and added arg.2=-ffmpegDir and arg.3=C:\Program Files (x86)\BubbleUPnP Server\myffmpeg next to arg.1

3 - Deleted the ffmpeg files from the root install path C:\Program Files (x86)\BubbleUPnP Server

Maybe I've done wrong with n°3? Should I leave the files in the root path too?
[Android Apps and Games] inf0x0:
I'm having issues with some media streaming via chromecast using serviio. On some video files I'll get audio distortion such as crackling or popping noises, it never used to do this before and I can't seem to figure out why. I know it isnt the source media because when playing it back locally on the PC, the audio is fine.
[Android Apps and Games] gamemoi:
Very good

with this tools i can stream very easy. You need update more :D
[Android Apps and Games] Maubix:
Hi,

i use bubbleupnpserver on a debian server. I updated the system to 0.9-update17 but now i have some problems. Videos are stuttering and buffering. With the old version 0.9-update11 there was no problem, where can i find the old .jar file?

Thanks in advance

Maubix
[Android Apps and Games] lukaszertel:
BubbleUpnp Server - can't play music

Good morning Xda fans,

I installed BubbleUpnp Server to play music from internet, but during tests inside LAN BubbleUpnp client (on Android) can't play music when using BubbleUpnp Server as service provider to MinimServer.

I tried wav, mp3, flac, wma but without success.

On Android I can browse library, I can pick tracks, but time counter doesn't start when trying to play.

When I change media library to MinimServer directly the same audio tracks are playable (BubbleUpnp Android client -- MinimServer).

I changed dlna service from MiniDlna to MinimServer to be sure that this service isn't causing the problem.

As I said all test are performed inside LAN, I tried of course connect form internet, but no difference.

My LAN config:

MinimServer (BananaPi)

BubbleUpnp Server (RaspberryPi)

Router (port 58051 redirected to RPi)

BubbleUpnp Server version: 0.9-update17

MinimServer version: MinimServer 0.8.3f

Regards,

Lukasz
[Android Apps and Games] bubbleguuum:
Even if using https to connect, you need the http port open (58050) for streaming .
[Android Apps and Games] bubbleguuum:
The old version will not fix your problem. To what renderer are you streaming, what kind of videos (codec) managed by what media server ?

If playing to a Chromecast, check this stuttering troubleshooter.
[Android Apps and Games] lukaszertel:
Done.

And solved.

Two ports redirected.

Thanks!
[Android Apps and Games] bubbleguuum:
It doesn't matter if you delete the files. Double check that you have your custom ffmpeg.exe and ffprobe.exe in C:\Program Files (x86)\BubbleUPnP Server\myffmpeg. Also make sure you stop/start the server via the Windows Start menu entries: "Stop BubbleUPnP Server Service", "Start BubbleUPnP Server Service" to force the service to reload BubbleUPnPServer.ini.
[Android Apps and Games] Maubix:
Thanks for you answere.

I use the bubblesoftapp on Android with a Nvidia Shild K1 Tablet. With the old version I had no problems, only since I've update done. I stream 720x mkv Videos.
[Android Apps and Games] dez93_2000:
Hi bubbleguuum, any thoughts re: my previous message, i.e. what media info (metadata) bubble is responsible for casting to chromecast?

Android nexus 5x casting NAS music to TV via chromecast. TV display is:

Art

Track - Title/Artist - Album [can edit in Synology NAS Media Server settings]

album artist

album name . year

- Can I change album artist to artist? Or to otherwise configure this screen?

I don't know if the NAS media server controls all 4 options and only allows users to set one, or if it only gets given the chance to set 1 and the rest are controlled by bubble or the chromecast.

I've asked Synology this question, and also if they know what's responsible for the art/tag cluster bouncing around the screen. It moves in diagonal chunks, but this means that it cuts off the text from long test fields (which is related to my having to have all the info on one line since it's the only one I can set). Ideally I'd just have it centred.

Synology responded "The actual content that is sent to the Chromecast device is the music itself, and maybe the tagging information" which isn't very helpful. I'm pressing them, but Bubbleguuum if you happen to know what's responsible for sending what, and therefore to whom I should submit a bug report/feature request, I'd be very grateful.

Thanks
[Android Apps and Games] adj_buzz:
Hi Bubbleguum, I'm having issues with playback through my PS4. I can see and access my the Google music folder and sometimes even start playing songs, however, they only play for a short time then stop and then it goes to each song in the Playlist momentarily then skips to the next one, if they start playing at all.

Any idea if there's a fix for this?
[Android Apps and Games] bubbleguuum:
I had a few report of this but I've never been able to reproduce it on my PS4...
[Android Apps and Games] bubbleguuum:
BubbleUPnP sends that metadata to Chromecast which displays it as you mention. I made a change to display track artist instead of album artist on the second line as it makes more sense. No plan to make this configurable.
[Android Apps and Games] dez93_2000:
Good to know, thanks. Cheers for changing the album artist bit, I assume that'll be pushed in the next update. Does bubble also send the album art, and control the image+info cluster bouncing around?

Configurability of these settings would be really cool if it's an option to put on the wishlist?

Lemme know if you have a donate link anywhere, I looked but didn't find. Oh and while looking I found that the github link in your contact info is broken ;)
[Android Apps and Games] fp.ath.cx:
I use transcoding in combination with BubbleUPnP-Server. Recently I found it didn't work as expected (when trying to transcode FLAC to MP3 for streaming to remote destination with bad internet bandwidth). After playing around, I found that the local renderer to which I stream must not be the "OpenHome"-variant. It works when I use the "Local Renderer", it does not work when I use "Local Renderer (OpenHome)".

I don't know if this expected or a bug, but I thought I report it.
[Android Apps and Games] adj_buzz:
I see. Can we go over what settings you have on your app/router settings that might affect it?
[Android Apps and Games] vit4u:
Hi, I've installed the server on my home network that has a single static public IP and I'm running multiple web services on it using Apache virtual hosts, and in case of the BubbleUPnP, I'm using the reverse proxy to access it on a different IP. I have couple of issues:

1. The option 'Allow to configure the server from the Internet' does not work. Even though it is unset, I can still access the server configuration without any logins or passwords. This is a big security issue. Is there a way to fix that? I think it's necessary to be able to manually set the range of IP addresses that are allowed to access the server configuration.

2. While using the reverse proxy, I'm swapping ports from 80/443 to Bubble's 58080/58081. I can access home libraries and load it to foobar2000, but it does not play since it's trying to pull files from the port 58080:

http://<my domain>:58050/stream/audio/e6c3dabdfb29434f6a69977a5620c988.flac.

It's necessary to be able to set the domain _and_ port for remote access.

I guess both fixes will require an update to the server.
[Android Apps and Games] surfwax:
Hi, and first of all thank you for this wonderful app!

My VW car connect to my Android device WIFI hotspot and from there i'm able to stream Media using BubbleUPnP for Android as a UPnP server. So far so good! However I would like to scrobble what is playing.... Here comes the problem. As far as I understand the scrobbling function only works when using the app as player. So is there any mean to make BubbleUPnP server scrobble what it's streaming to the car player ? Any other workaround is welcome too! Thank you!
[Android Apps and Games] bubbleguuum:
1. I suppose this doesn't work because BubbleUPnP Server gets a http request from Apache with a LAN remote address, thus it considers it a LAN request, which disable security. Currently, the only way to fix it would be that you move security at the Apache level (with for example a htpasswd).

Also, so i can try reproducing this scenario to see if I can fix it in BubbleUPnP Server, it would be interesting you send me your Apache config for the reverse proxy (bubbleguuum@free.fr)

2. Yes this is expected as the playing clients do not override the port in stream URLs returned by BubbleUPnP Server, with the port that is used to connect to BubbleUPnP Server. I'll see if I can change that. The only solution for now is that you use an Apache virtual host running on the same ports than BubbleUPnP Server.
[Android Apps and Games] bubbleguuum:
No plan to support scrobbling at the media server level. Even if it was supported, it is impossible to make it very reliable

at this level (because the media server has no idea how much of a track has been really played).
[Android Apps and Games] bubbleguuum:
Not that I can think of but if not the case try with your PS4 using a wired connection.

If you wish, you can send a log file attempting to play a gmusic track on your PS4 until it cuts (see first post of this topic for instructions).

With the log, make sure to describe precisely what happen (eg: I played track X and it stopped after x seconds).

I've alerady seen a log of such failure but it was not very concluding (no clue on why the PS4 stopped playback). Maybe it will this time.
[Android Apps and Games] bubbleguuum:
Will look into it, likely a bug.
[Android Apps and Games] maicasajusta:
thanks, it's working good after restarting the service. :good:
[Android Apps and Games] soprgal:
Support RTL Subtitle

Hi,

Great great job on the app player

One last problem that I found in the subtitles, when I use Hebrew - 1255 encoding the punctuation in the end of a

sentence is in the wrong position,

for exemple:

Word? (?מילה)

will show

?Word (מילה?)

Hebrew & Arabic are RTL and not LTR, that is probably the reason...

Can you please find a way to add a property that will fix it?

This option of "force RTL direction" in subtitle sexist in settings of MX PLAYER.

Thanks in advance