yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Snowknight26:
bubbleguuum, any chance you can change the way the artwork is resized? Instead of dividing by an integer, how about resizing to, say, the width of the phone?

For example, with the current way, this happens:

And I guess while you're at it, I'd love to have the resizing algorithm changed to bilinear or something better than what it is.
[Android Apps and Games] killerdan56:
Chromecast support

Any chance of integrating chromecast support now that they made some progress on it
[Android Apps and Games] bubbleguuum:
I suppose you have this issue only through BubbleUPnP Server and that the original album art shown in this picture is of much higher res on your media server ?

In that case, album art is rescaled to hardcoded 500px by BubbleUPnP Server. It was fine at the time there was no super high resolution displays but now not so much.

I'll have to rescale to screen width as you suggest.

About the BubbleUPnP Server image rescaling algorithm quality, it is true it could be better. Unfortunately making it better is not as simple as setting a parameter (had a look at it some time ago).
[Android Apps and Games] bubbleguuum:
I'm considering it for the next beta but have not decided yet. And of course it would be *only* for rooted Chromecast running KyoCast.
[Android Apps and Games] Snowknight26:
It's definitely larger, something like 2500x2500 I believe.

Out of curiosity, would you be able to provide a code snippet of the current resizing method implemented in BubbleUPnP Server?
[Android Apps and Games] jsdecker10:
I think you should..that would be HUGE for us folks in the rooted Chromecast community!! =)
[Android Apps and Games] bubbleguuum:
Not really needed but believe me it is really bad (basic subsampling using the Java ImageIO APIs).

I'm in the process of using ffmpeg for image resizing and it will be much better (yes ffmpeg can also do that!), with the old

resize method as a fallback if ffmpeg is not available or fails.
[Android Apps and Games] kosemuckel:
Tv-Recordings: Naming of Episode

Sorry for not reading all 445 pages to figure out if there was already this question (serch didnt find a video related one).

I'm recording on my Windows MediaCenter, can see and watch all movies - so far so googd.

But if i record series, in Folder-Library i can only see the name of the episodes, not the name of the series itself.

So it's very confusing if you have lots of different movies and series to figure out, what the recording is...

The Metatags are correct - if i choose the Series-Library its ordered.

Are there Settings (which i couldn't find) to show "Name - Episodename" and not just Episodename?

If not, can you think about to implement this?
[Android Apps and Games] Clarky78:
Apologies if this has been covered, but I'm trying to use this app to stream Spotify from my phone to my DLNA equipped Yamaha receiver. In Spotify I chose Share>BubbleUPNP but I get a message in this app saying 'Cannot play: Cannot get mime-type' Should I be able to stream Spotify this way? Is it the app that at fault or something else?
[Android Apps and Games] Lubensius:
Bubbleupnp Server on ubuntu 12.04 - no Internet

Hello,

I tried to get the Internet acess working and intalled bubbleupnp server using the howto in this thread. It worked out of the box for the LAN connection. I opened 58050 and 58051 in the fritz box, although 58050 was already open via upnp. This was not enough to enable the Internet connection-

Maybe this information is useful for somebody.

Using

sudo iptables -L -n

I found no rule for port 58050 and 58051

so finaly I added the two lines at the end of /etc/default/bubbleupnpserver

iptables -I INPUT 1 -d 192.168.178.XXX -p tcp --dport 58051 -j ACCEPT
iptables -I INPUT 1 -d 192.168.178.XXX -p tcp --dport 58050 -j ACCEPT

where 192.168.178.XXX is the servers LAN address.

It is not the most elegant way but it worked for me.

I would prefer if not only the router firewall is opened by bubbleupnp server, but also the iptables. Maybe is could be added in a future release?:D
[Android Apps and Games] chiyo:
fail playing .m4a file

Ver 1.7.4 failed playing .m4a file.

Previous version was OK

My DLNA server is Mediatomb.
[Android Apps and Games] guy4jesuschrist:
[MENTION=4729202]jsdecker10[/MENTION], you read my mind. I came to this thread to ask that exact question and post a link to KyoCast, haha.

[MENTION=3373153]bubbleguuum[/MENTION], that would be great! Thanks for considering it, and in advance for doing it, whether in the next beta or an upcoming one. :)
[Android Apps and Games] bubbleguuum:
Thank you for this info, it might be useful on some setups.

I'm not 100% familiar with iptables but doesn't it authorize all ports by default making these rules not necessary ? Maybe this setup is specific to your distribution ?

I don't remember having to add iptables rules when testing on some version of Ubuntu.
[Android Apps and Games] bubbleguuum:
Is this m4a an AAC or ALAC file ?

Send me a log file, triggering the failure (see first post of this topic for instructions).
[Android Apps and Games] bubbleguuum:
It is not supposed to work at all (and there is no way to make BubbleUPnP not appear in Spotify without it not being visible in other apps where it does work).

Long story short: Spotify is only interoperable with the Spotify walled garden.
[Android Apps and Games] bubbleguuum:
BubbleUPnP cannot alter the naming of items returned by the Media Server.

It would help if you posted a few screenshot illustrating the problem.
[Android Apps and Games] kosemuckel:
The first screenshot shows "Library -> Videos -> Series", the second the content of "Bill Cosby Show"

The third one on the right shows the content of "Library -> Videos -> Folder -> TV-Recordings"

As you can see, there are just the names of the Episodes

This one is my most used folder to get inspiered what to watch now, but i cant see differences between Episodes of a serie and "regular" Movies.

So i am always surprised "oh, whats this movie!?"
[Android Apps and Games] bubbleguuum:
Thanks for the screenshots, I understand better.

First, you can try long-click on item > Show metadata, to see if it shows a long description that can help identify the item (see attached screenshot showing description of a sample WTV recording).

Then there's the possibility I can make browsing these items better, but I need you to send me one of your recordings (upload a short one to Dropbox or another service, and send me the link to bubbleguuum@free.fr).

other questions:

- are these recordings in wtv format ?

- is it recorded by WMP ?
[Android Apps and Games] kosemuckel:
The recordings are in WTV format using Windows Mediacenter 7

I sent you an email including a downloadlink.

The Metadata is a workaround but to be honest: not comfortable ;)
[Android Apps and Games] myvisione:
One simple question:

I have a lot of 2-CD albums which I tag with the metadata field "Disc number" and "Total discs". Unfortunately this is not recognized by BubbleUpnP. So my playlist is always like:

1. 1st Song (Disc 1)

2. 1st Song (Disc 2)

3. 2nd Song (Disc 1)

4. 2nd Song (Disc 2)

Is this something which can be fixed?

Thank you in advance!
[Android Apps and Games] chiyo:
Hi.

The file is AAC file.

The attached file have v174(failure) and v154(success) logs.

There is only v1.5.4 apk that I have...

Thanks.
[Android Apps and Games] bubbleguuum:
This can only be fixed by your media server returning the correct order (if it can be configured to do so). Disc number is not a metadata that is returned to BubbleUPnP, thus it cannot reorder it properly.

minimserver is a media server that will produce the correct order and that is very configurable regarding multidisc album handling.

I guess Asset UPnP and Jamcast would also get the order right.
[Android Apps and Games] bubbleguuum:
Thanks.

It is failing in the 1.7.4 log because that item points to an inexisting stream:

In the 1.5.4 log, the item's title is the same but the stream URL is slightly different and it works.

In BubbleUPnP, how did you access this item to play it in both case (and was it the same item) ?
[Android Apps and Games] myvisione:
Ah okay, thank you. A the moment I am using miniDLNA which hasn't much setting, so I Have to wait for my new media server.

Another question: Is gapless playback possible also for some hardware renderer? I am afraid it isn't.
[Android Apps and Games] Crunch83:
I can't find my WD My Book live AT the Device list. Is there a way to make it possible?

Gesendet von meinem GT-I9195 mit Tapatalk 2
[Android Apps and Games] Andre Gosselin:
Album Artist and multiple artists when using local media server

Hi,

I have following issues when asking BubbleUPnP to serve media from the local media server on android.

1- Is there a way to index audio files by a new "Album Artist" level in addition to indexing solely by "Artist" as is the case now ?

2- Many of my audio files list more than one artist in the "Artist" tag , separating artits names by a semicolon (eg. "artist1; artist2; etc") (a common convention in many music servers to handle multiple artists). Currently BubbleUPnP indexes such values using a combined string as "artist1/artist2/ etc" in the Artist index. Could it be possible to split such multiple artists strings and create an index entry for each individual artist instead ? This would make artist browsing much more pleasant and useful. (I see that in such cases Google Play keeps just the first artist and drops all the others).

I do not know however if this is possible in the first place, or if BubbleUPnP is tied here to some mandatory android rules. Could you throw light on this ? Could my suggestions be implemented ?

Thanks again for this great app.
[Android Apps and Games] defim:
I've also an issue: On lockscreen the buttons prev, pause and next have no function. Any ideas? What should i do? I'm using CM Android 4.3.1 by Quarx
[Android Apps and Games] Dyane602:
WMA over BubbleUPnP Server issue fixed for me.

Thanks Bubblegum, WMA over BubbleUPnP Server has been fixed in beta, and hopefully will be in next full release too? Thanks for very quick response. "White noise" playing LPCM streams has now become "silence" after a new build of ffmpeg on my server, so it seems likely to be an issue with ffmpeg on my QNAP NAS but I have no need at present so it is not a concern for me. Thanks :D
[Android Apps and Games] albertoim:
great app!! 5 stars when the progam allows to edit metadata tags. i'd be really usefull!
[Android Apps and Games] androidmonkey:
I use to be able to play files from my Western Digital Live Hub and display subtitles vis BubbleUPnP and MXPlayer. This worked up until maybe 6 or so months ago. I never did figure out what changed, then I came across this thread.

Has something changed since older versions of BubbleUPnp that stopped subtitles from working?

BTW, my files are stored on the WDTV Live Hub as filename.mkv & filename.srt.
[Android Apps and Games] twochannel:
I'm seeing two things I wanted to mention.

1) 501 error

Nexus 4, running most recent 4.4 OTA KRT16S

Most recent Bubblesoft upnp beta - 1.74

Streaming FLAC from upnp media server over the internet. Plex is the source upnp library

(or) Happens when on same network as actual upnp media source, whether plex or squeezebox server.

When gapless play back is enabled (android FLAC decoder) I get a java code: 501 when clicking play on a song

http://i.imgur.com/acmxNnv.png

Entries from debug log

[SetNextAVTranspo] WARNING - 19:00:14.84 - d : SetNextAVTransportURI: Error: Current state of service prevents invoking that action. java.lang.IllegalStateException.
[SetPlayNextItem ] WARNING - 19:00:14.87 - AndroidUpnpService : playback error toast: Current state of service prevents invoking that action. java.lang.IllegalStateException. (code: 501)
[main ] INFO - 19:00:14.90 - ap : toast: Current state of service prevents invoking that action. java.lang.IllegalStateException. (code: 501)

Error does not occur on a Galaxy Nexus running 4.3 (same Bubblesoft version, media file/source)

2) Skips during audio play back.

Nexus 4, running most recent 4.4 OTA KRT16S

Most recent Bubblesoft upnp beta - 1.74

Streaming FLAC from upnp media server over the internet. Plex is the source upnp library

Song is buffered well ahead of playback position. Several times through a song there will be very brief skips in the audio.

When comparing this to a Galaxy Nexus on 4.3 No skips are heard. Assuming cpu usage green bar length is absolute between devices/os versions.

This is the first time I'm using the N4 for playback.

N4 CPU Usage:

http://imgur.com/JeYnmLJ

GNEX CPU Usage, CPU usage is much lower for the media server process

http://imgur.com/wOxkCye

Please let me know if you would like any additional information for either issue.

Thanks!
[Android Apps and Games] JBeeGood:
Thank you for your wonderful app.

Is there any way to speed up creating a playlist from network foobar library playlists, it's extremely slow on large playlists (5000 entries and more) and often crashes
[Android Apps and Games] bubbleguuum:
1. This is a KitKat specific issue that I just fixed. Thanks for reporting

2. I cannot test it as my Nexus 4 is still on 4.3.

As for CPU usage, the 3 numbers indicates the CPU load average for the last 1 / 5 / 15 mins (these are not percentages!).

Here's a good article about interpreting load averages.

The 27 and 37 numbers for the last 5 and 15 minutes seems a bit high. I wouldn't worry about spikes to 15 or 20 on a quad core CPU like the N4.
[Android Apps and Games] bubbleguuum:
Not really, as loading super high number of items is limited by the app's max memory which is different between Android versions and devices.

At some point, loading insanely huge lists is not really practical (time to load + required memory).

The crashes are due to the app running out of memory.
[Android Apps and Games] bubbleguuum:
It is not possible to modify tags with UPnP (not strictly true but true for 99% of media servers).
[Android Apps and Games] bubbleguuum:
Yes, the improved WMA support detection will be in the next release.
[Android Apps and Games] bubbleguuum:
Nothing that I can think of has changed recently concerning subtitles.

When you browse to your MKVs in the Library tab, does BubbleUPnP displays "MKV" or "MKV, subtitles" for the format? The latter indicates

subtitles where sent by your media server and recognized by BubbleUPnP (and will be passed to MX Player).
[Android Apps and Games] bubbleguuum:
Are you referring to the regular music lock screen widget or to BubbleUPnP "large widget" that you manually added to your lock screen ?

No function when the app is playing in the background and there is a previous and next track in the playlist tab ?
[Android Apps and Games] bubbleguuum:
1. Not possible as unfortunately the Android media scanner populating metata doesn't recognize Album Artist. As Album Artist it will always assign the track artist of the first track. This is braindead but the (correct) album artist is simply not there. BubbleUPnP is able to detect Various Artists albums which are listed in their own category, but it does nothing for adding a category based on Album Artist.

2. I'll have to check that
[Android Apps and Games] defim:
I'ts the default widget, i've not changed any widget on lock screen (i was even suprised there was a music widget). I've never used it, so i don't know if it ever works. Have just upgraded to Android 4.3.1.

How should the main app get the events of pressed buttons? Btw, no problems with the notification
[Android Apps and Games] bubbleguuum:
Check that Settings > Control > Media keys is not disabled.

Otherwise enable it and it should work.
[Android Apps and Games] twochannel:
1. Great, I will look forward to an updated version in the future.

2. I reported this because of the audible skipping in playback. The N4 obviously has considerably more horsepower than the Gnex so I would be surprised if it was CPU related. However, when looking at the CPU graphs, the only thing I saw that was different between the two devices was the reported usage of mediaserver.

Do you have any recommendations for what to look at next to track down whats causing the skipping? I suppose I could drop down to 4.3 and retest... let me work on that this week if you don't have any other data you would like gathered while I'm still 4.4.

Thanks!
[Android Apps and Games] twochannel:
More data for you.

On 4.3 using top I never see mediaserver go above 15%. Most of the time it is in the 4-5% range, if anything at all.

I then upgraded to 4.4 (via pending OTA) and repeated the test. The skips returned and this time top reported mediaserver up to 25-26% regularly, even 30% a time or two. On 4.4 it seemed to oscillate between 0% and the 20s.

Google music streaming from Google via wifi, mediaserver never peaked above 12%. Most of the time was sub 5%.
[Android Apps and Games] bubbleguuum:
Beware of top numbers because they are CPU percentages relative to the current CPU frequency which is certainly throttled for music

playback (eg not at max frequency).

So CPU percentages given by top are probably not directly comparable between 2 different phones.

So I'm sure I understand well, you confirm these numbers are when streaming FLAC (not transcoded to mp3 by BubbleUPnP Server ?) over mobile (what kind of connection and bandwdith ?).

I don't know why there are skips and I cannot test it on my N4 at the moment but you can send me a log file until one or more skips happens (see fist post of intructions). If your phone is rooted, you can as well send me system log with Catlog (start Catlog at the end of regular app logging and save system logs to file).

It is possile this issue is kitkat specific, either in the MediaPlayer, the FLAC decoder, or network handling (that gives you an idea how easy it is to troubleshoot!).

Google only streams mp3 so this is not the same. And they might be cached on the SD Card.
[Android Apps and Games] bubbleguuum:
After more research it seems to be a regression in the system FLAC decoder in KitKat. That's really unfortunate but this bug matches your description:

http://code.google.com/p/android/issues/detail?id=62562

I hope it will not take forever to be fixed by Google and as a temporary workaround you can try using the app's own FLAC decoder by enabling Settings > Local Renderer > Force own FLAC decoder. Note that the own FLAC decoder uses slightly more CPU than the system's pre-KitKat FLAC decoder.
[Android Apps and Games] twochannel:
Agree for comparing between platforms, but the last post I made was 4.3 vs 4.4 both on the N4.

Correct. FLAC, no transcoding. Gnex vs N4 both were on same wifi network and streaming across the internet. Buffering was well ahead of the play position so I do not think it was an issue with data coming in fast enough to keep up w/ playback.

The test of N4 on 4.3 vs 4.4 was on a wifi network that is part of the same network as the upnp sources.(no internet, no bubblesoft server)

I will root and gather more logs tonight/tomorrow.

Thanks again for the help. I'll only have the N4 for another day so I'm trying to grab all I can to help find out whats going on. I have an N5 on the way so I'm hoping this is something w/ the N4 or specific to me.
[Android Apps and Games] bubbleguuum:
See my second message just above yours. It is a KitKat bug.
[Android Apps and Games] danusko:
Hi all I bought pro vs of this app.

Sorry if q. is here answered, but it seems, that search in Tapatalk doesn't work. From results it return always to the last page.

My question is. I have TP link 1043 router with USB. There is connected my external hdd. Media server on router is enabled, folders are shared, ftp, works. UPnP enabled.

I use this great app but I can not see my videos and music from my ext. hdd. I see folders on hdd, but not content. I tried 3 methods to browse, but it doesn't helps. For me works only stream from Mobil to TVs .

Pls any suggestions? thx a thx for great app.
[Android Apps and Games] dencamp:
USB Mount Not accessable

Hi

I have a bubble upnp Running on My htc desire which has USB host mode and a mounted external USB drive (ext4). I want to stream my media from here to other mobiles. Problem is that when I mount the USB drive to /storage/sdcard0/mnt, I can browse and access all files via terminal or file browser. Bubble upnp however will not recognize the mount and gives me an error message: cannot process the request: not a directory: /storage/sdcard0/mnt

Am I doing sthg wrong or is this just not possible?

Bubble upnp liscenced.
[Android Apps and Games] bubbleguuum:
I suppose you added /storage/sdcard0/mnt as a Custom mount point in Settings > Local Media Server > Filesystem ?

Maybe try /sdcard/mnt instead.

Is your device rooted and your file manager running as a rooted app ?
[Android Apps and Games] bubbleguuum:
Are you sure your media server can recognize the files that are on your external hdd ?

You can send me a log file, browsing to the folders that have empty content (see first post of this topic for instructions)
[Android Apps and Games] dencamp:
Device and file manager app are rooted. Also tried different mount points also /sdcard/mnt.
[Android Apps and Games] danusko:
I don't know if it support my media files but with method 1 and 2 I can see mp3. But video files I can not see with no one methodes. I try to figured out how to send text file with Tapatalk :)..
[Android Apps and Games] danusko:
my log file
[Android Apps and Games] bubbleguuum:
BubbleUPnP 1.7.5 will be shortly available on Googe Play.

Changelog
[Android Apps and Games] dencamp:
Thanks for the tip above. Changed the rights of the mount and now works.
[Android Apps and Games] bubbleguuum:
The log doesn't say much as it is truncated before you browsed to these empty folders.

I think your Media Server simply doesn't recognize your videos, thus doesn't list them.

Media Server found on router are genarlly very very basic in functionality.
[Android Apps and Games] ghost123uk:
Equaliser for non local playback

Hi, Firstly, thanks for this app, it does almost everything I need :)

Except ;)

I would like to have an equaliser that will operate when I am playing music off my phones SD card to a (wireless) "WDTV Live" box. (phone is = HTC Sensation X with latest Android software)

I have tried three different 3rd party equalisers but they have no effect when using this "WDTV Live" box. (They do work when using the phones local output).

Can you suggest anything ? (it would be great if BubbleUPNP had an EQ facility built in ;)

Best regards,

John in the N.W. UK
[Android Apps and Games] MobileT83:
Brought my Q back to life

Like the title says, using BubbleUPnP with Cast to UPnP from [MENTION=3373153]bubbleguuum[/MENTION] has brought the Q back to life. I only use the device as a remove amplifier for a set of Bose outdoor speakers so casting gmusic is great. I am looking to buy both paid apps, but have my reservations because if I lose Cast to UPnP support there won't be any use! I am not saying this to take away from the quality of the app!

Thank you for your hard work and great app development.

T
[Android Apps and Games] haggis999:
I want to use BubbleUPnP on my Samsung Galaxy Note 2 'phablet' to control the playback of stereo FLAC files served by MinimServer from my Synology NAS. I could use this software to 'push' the files directly to my Oppo BDP-105 media player but that does not yet support gapless playback of FLAC files via DLNA. However, if I push the files to J River Media Center on my PC, which has a USB connection to the asynchronous USB DAC input on the Oppo, then gapless playback is achieved.

So far, so good. However, this combination of MinimServer, BubbleUPnP, JRMC and Oppo does not handle playlists properly. Sometimes a playlist will stop after the first track. On other occasions, it might jump from the end of track 1 to the start of track 7. The behaviour appears to be quite random. Note that I am not using any shuffle options.

I have no idea if BubbleUPnP is to blame but any suggestions for how to track down the cause of this problem would be much appreciated.

David