yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] bubbleguuum:
Making the local media server disableable adds some complexity because it must be running to handle stream requests from external apps (youtube, soundcloud, etc) and some other non ovious scenarios. I will reevaluate if I add back the option to disable it.

The app is not really designed to be left running in the background for a long time if it is not actively doing something (track advance control, serving files, ...). That's a bit of an Android anti-pattern, but it is a tradeoff I had to do to improve reliability.

Unless you have changed it, the app should kills itself cleanly if it is not actively doing something after 15 mins the screen has been off and running on battery (Settings > Control > Kill on inactivity). If this setting is set to some value and it doesn't kill itself when doing nothing and the delay is reached, it is a bug.
[Android Apps and Games] bubbleguuum:
Thanks for sharing your experience!
[Android Apps and Games] ozzyjah:
The problem was jumping to 50% on start of each track not 100%

I wanted it to stay at 100%.

Anway I have decided to ditch the EzCast it is too unreliable. Sending it back.

I have a new problem. I use Bubble to send music to my AVR via my LG Bluray player via WiFi. Everytime it changes track it fires up my TV which is also LG. It is something to do with Simplink. If I could stop it turning my TV on I would be over the moon.
[Android Apps and Games] Nedle:
Hey,

Been using your app quite a bit, works very well most of the time. Some issues so now and then but not sure if it is the App that is handling something wrong or renderers/servers just being buggy. 95% of the time everything runs smooth though :good:

There's 1 thing I have been trying to get to work but can't seem to figure it out. At home I am running an UPnP server which I want to use to stream my movies/tv shows to other people's players when I'm at their home. The problem is most of my files are .mkv files and most of the players that people have is simply an xbox, which can't play .mkv files. This isn't a problem when I'm on the same network as my Plex Media server as it shows up on Bubble UPnP, I can select it as the library and it will transcode it so the Xbox can play it. When I'm at some other place though, the Plex media server obviously won't show up. Using the Plex Android App and using an external player I can still play it through Bubble UPnP but this seems to only support direct file (no transcoding). Is there any way to add the plex server in some other way directly in Bubble UPnP so I don't have it acces it via the Plex App?

Using the Bubble UPNP server won't fix this right? As I read this on the website:

No transcoding is ever performed if streaming to an external renderer, as it may have a faster connection to BubbleUPnP Server than your Android device.
[Android Apps and Games] ZaltysZ:
My use case is as follows: I have WD TV Live Hub, which is connected to stereo system and runs Twonky DLNA server. I use BubbleUPnP as control point only (WD TV Live Hub is chosen as media library/server and as renderer). This way I can browse my music library, create desired playlist and control the playing with my phone - this is of course done with phone screen on. The only thing BubbleUPnP has to do while screen is off is to switch to next track once current track ends, other than that it is desirable that phone would be let to sink into deep sleep (i.e. no constant wake lock). This is what happened in previous versions, when local media server had the ability to be disabled. I used to create my playlist, tap play button and switch screen off - everything was nice - tracks changed and phone was awake only about 30% of time. Now (with local media server always running) phone is awake 100% of time. Battery drain is x3 and is very noticeable now.

Please, think about returning that option and/or give ability to download the previous version still having this option.
[Android Apps and Games] frebag:
Changing sortorder by folder

By Music, I always use Sort by folder. The list get then is sorted by the titles of the songs. I prefer to sort them by artist.

Is there a possibility to do this?

Other solution would be sorted by filename, is that possible?
[Android Apps and Games] minimos:
Hi Bubbleguum,

Sorry I have not reported back earlier but with it being Christmas I have been rather busy.

I signed up to the beta and have received 2 builds since your reply but neither appear to have got the track details working in the car. Is there a chance you could take a look at this again for me please?

Thanks
[Android Apps and Games] bubbleguuum:
Yes I got it backwards but this device is still buggy with the hardware changing the volume on its own.

That's a known issue with LG TVs that will switch to TV unexpectedly on track transition...

There's not much I can do to prevent it but could you try these suggestions and report if any of them work:

- if your TV can be put in a mode where it doesn't show the TV playing, try to put it in that mode before playing music to it

- look in the TV settings if there is not an option that could be related to fixing this problem
[Android Apps and Games] bubbleguuum:
BubbleUPnP Server transcoding abilities are there only to reduce bandwidth, to adapt to the bandwidth available on the remote network.

It is not meant to provide general transcoding for providing compatible streams to renderers having various codec limitations. That being said, it is *possible* that transcoding may generate a compatible stream for some renderers.

As you mentionned no transcoding is performed when playing to external renderers (something I may change).

Still there's a few things you can try:

- enable Settings > Network and settings > [your network] > Avertise on LAN.

This will make your home media servers visible and browsable by your Xbox (if they are Xbox compatible that is) and other devices.

Browsing and playing from the Xbox may trigger an eventual Xbox transcoding profile on Plex as Plex should see requests from a Xbox (coming from BubbleUPnP Server). But even if the proper Xbox transcode profile is triggered on Plex and it generates a playable video, this will do nothing to reduce bandwidth which might be insufficient.

- run BubbleUPnP Server Tether Client on your Xbox network.

This is similar to above but you will be able to specify video transcode options performed by BubbleUPnP Server to eventually generate a compatible stream (use mpegts, not mkv for Xbox) and reduce bandwidth. As above, this will only work if Plex supports being browsed by a Xbox.
[Android Apps and Games] bubbleguuum:
I have resurrected this option in the imminent release of v1.7.7
[Android Apps and Games] bubbleguuum:
What media server, folders, etc ?

There's no filenames with UPnP, only titles. With some media servers and for some folders it can happen that title = filename.
[Android Apps and Games] bubbleguuum:
If it is not working I don't know what I can do more. Does it work with other music apps in particular Google Music ?
[Android Apps and Games] Nedle:
Clear, thanks a lot. Will try this later today.

1 quick question, is it possible to add a plex Remote server under network and settings - >Networks?
[Android Apps and Games] bubbleguuum:
No, this screen is only for connecting to BubbleUPnP Server which in turn makes Plex or any other media server accessible.
[Android Apps and Games] frebag:
On my WD Live Book, I can use Twonky or miniDLNA. Both gives me the same result by browsing my music.

My music is sorted by "genre", means I have folders called 80s, Rock, Dance etc.

There in are folders with complete albums or individual songs are stored direct in the "genre"-folders.
[Android Apps and Games] bubbleguuum:
BubbleUPnP 1.7.7 final will be shortly available on Google Play

Changelog

.
[Android Apps and Games] sordna:
com.bubblesoft.android.bubbleupnp.START_SERVICE

Thank you, the broadcast intent com.bubblesoft.android.bubbleupnp.START_SERVICE and STOP_SERVICE works beautifully !

I tested it as an event action with Llama... it has various fields to fill out for android intents (Package name, class name, data, etc) but the only thing needed is to select Broadcast intent mode and put the whole string com.bubblesoft.android.bubbleupnp.START_SERVICE in the Action field. Hope this helps other Llama users! Thanks again.
[Android Apps and Games] minimos:
Hi

I know it works with the samsung app but I will give google music a try and report back

Thanks
[Android Apps and Games] polobunny:
Oh man I didn't even think of that. Already automating my life with Llama and Tasker in general, time to start BubbleUPnP when I get home and my wifi connects, unlocks my pattern and all the yadda! Party mode!
[Android Apps and Games] sordna:
It's an awesome feature, my use case is entering the car but keeping the phone locked. But I think the new intents need to be documented in the app for users to learn about them, maybe in the Tips section, under "interacting with other apps" ?
[Android Apps and Games] bubbleguuum:
The intents are for now listed in the in app displayed Changelog on first run and in Settings > About/Help > Changelog.

But in the next version of the app I will definitely document them in the tips section.
[Android Apps and Games] seebold:
How to implement Cover Art

Dear developers,

thanks for your great work. Ich use bubble UPnP on my Galaxy Tab 2 7. My files are beeing served by a Twonky on a synology NAS. The Renderer is a Marantz Reciever.

When I browse the Twonky-files via Bubble UPnP, some albums have coverarts, some are not. Also if I use MusicBrainz Picard, Winamp or "Album Cover Art Downloader" the covers are not shown.

What do I have do take care about? What are the right steps to implement cover art on all albums/artists?

Thanks for this answer to this general question.

regards

Seebold
[Android Apps and Games] christophRT:
No track advance

Hi everyone,

I am using BubbleUPnP 1.7.7 (full version) on the Galaxy S3 mini. I am using my FritzBox as a NAS and I am rendering my music on a DNT ipdio tune.

Before I begin: I am not an expert, so please excuse any terminological inexactitude.

My problem: When I create a playlist on my phone and a start the replay, the first song plays fine on my DNT. However, after the first song is over, the DNT displays "End of queue" if there hasn't been an internal queue before or just continues whatever would have been next on the internal queue before I jumped in with my app from the outside.

In the settings of the new version, it seems to me that there are more "UPnP Tweaks" settings, of which a few directly refer to the problem of "track advance not working". So that makes me think that I am not the only one having this problem. I have followed the instructions (disable gapless control, disable use eventing, UPnP Timeout = 10 sec, Renderer polling interval = 900 ms, Detect external stop is off), but it is still not working. More precisely: It has not worked even once yet.

Is there anybody who can offer advice? I would be very grateful if I didn't have to walk over to my renderer all time...

On a somewhat unrelated issue: Is there any way I can push the entire playlist into the local queue of the renderer so that I could, say, create a playlist for my kids, push it over, start the playback and then leave the house / turn off my phone?

Thanks in advance to everybody who takes the time to read and maybe even answer this.
[Android Apps and Games] ozzyjah:
Hi again, none of your suggestions work I'm afraid.

On the TV there is a choice to turn Simplink off, but it still turns on at the end/start of each track.

I tried it with the TV in radio mode, still does it.

I can get it to work using my Logitech Squeezebox Touch but I have to have the laptop turned on for it to use as a DLNA.

The Logitech works in a similar way, but my laptop must be on for that to work.

Ah well, I have a Aptx Bluetooth receiver arriving today. I will go that route instead off using WiFi.

Thanks for your time.

Thanks for your suggestions.
[Android Apps and Games] clydefrawg:
Hello all!

I tried looking for answers through google and in this thread, but still haven't stumbled upon the answer so I thought I might as well post.

I purchased this app a while ago, and I remember at first it supported continuous play (as in, can queue up a season of a show or a few movies, and it will play one after another locally in say, Mxplayer). I don't know if that was by some chance that I had it working, but then all of a sudden that feature broke.

I was wondering if there's something that I need to enable inside the app. Like I said, I'm just looking to queue up a season of a show or some movies etc, that are separated in Plex. The app UPnPlay supports this type of function, although the app itself is inferior, and I'd like the feature to work on the app I payed for after all :) Thanks for your time and help!
[Android Apps and Games] bubbleguuum:
Media servers almost universally recognize Folder.jpg as album art in an album's folder.

It may need a rescan to make it visible to BubbleUPnP.
[Android Apps and Games] bubbleguuum:
Track advance not working is a symptom of a renderer not notifying end of playback of current track, making track advance impossible.

Don't quote me on that but I vaguely remembers this is an IPdio problem.

Make sure the IPdio is updated to the latest firmware available for it.

If you wish you can send me a log file up to the point playing next track fails (see first post of this topic for instructions) but it is probable that it cannot be workarounded. For the log, use the app's default settings for UPnP Tweaks (reinstall it if necessary).

This is possible by making a regular renderer and OpenHome renderer with BubbleUPnP Server. But it requires a renderer on which track advance is working.
[Android Apps and Games] bubbleguuum:
When you mean you can get it to work is it by browsing and playing music from the TV UI (pull) ? Or with another control point (push) ?

Can you get it to work with any other UPnP controller app ?
[Android Apps and Games] bubbleguuum:
Playing several videos in sequence locally (MX player) never worked. It is not currently supported. Videos must be played manually one after one.

I may look at it again in the future although no promise.

What works is playing several videos sequentially to external renderers like TV, XBMC etc.
[Android Apps and Games] clydefrawg:
Ahh, I must have been using the other app at the same time or something, mixed up the two.

I'm sure I wouldn't be the only one who would really like this feature implemented. From what I see, there's only the one app that supports this feature, it's not even part of the Plex app itself.

BubbleUPnP is refined and easy to use, it would be great to present it as a viable solution to people who are looking for this feature all over the Plex site, and in UPnP apps as well.
[Android Apps and Games] gemignani:
I can stream for Buffalo WVL NAS (which uses Twonky) to some LG TVs even by the internet, so everything is working.

The only issue that I see is that I have over 1000 video files, even if they are inside folders, I can't browse them nicely.

Is there any solution for this? (even paid)
[Android Apps and Games] ozzyjah:
What I mean is this. My Logitech Squeezebox touch as you probably know is a media player. It works by connecting to my laptop via ethernet/WiFi. Laptop has a Logitech server running in windows. The touch is connected by either analog phono connections or Optical digital to my AVR receiver (also has WiFi but the network connection on this is very random. Sometimes works for an hour or so other times won't connect at all. Bubble finds this when it is working and works until connection drops).

When I fire up bubble the Logitech shows up as a renderer and I can play music from my S3 or my G-Pad to the Squeezebox touch.

The thing is it needs the laptop with the Logitech server running (someone made a patch to make it DLNA). If I shut down the laptop the Squeezebox disappears. Doing it like this works fine, but if I have the laptop on I might as well use the Touch to control everything ( what I was hoping was to play from phone to touch therefore negating the use of the laptop) for short term listenoing. The Touch also has a server in it called a Tiny Squeezebox server, which enables me to play from either USB or SDcard (this is unreliable). But if someone is able to do a patch to enable DLNA to work from the on board server it would work like it does from the server on the PC/Laptop.

Also, as you wold expect when the laptop is on. The Logitech server appears as a server in bubble as does Twonky.

I hope this makes sense now. Even I am lost now. Lol
[Android Apps and Games] christophRT:
No track advance

Hi there, thanks for the quick reply. My IPdio was already running on the latest firmware. I have reset my bubbleupnp app and just sent out a logfile to you. I appreciate your help very much!

Cheers

Christoph
[Android Apps and Games] McConnor:
Problem with the OpenHome Renderer

Happy new year to all and thanks to the devs for this great UPNP Tool. I gave it a shot today and almost everything works like a charm but - how can it be different - I have one problem and no clue how to handle that:

The BubbleUPNP Server lets me create an OpenHome Renderer of my Pioneer AV Receiver and reports it successfully to be created. But the BubbleUPNP Android App wont discover it - it does not appear under the renderer selection - only the Receiver itself is there. Am I missing something? As I understand it this App allows me to control the OpenHome Renderer created by the server... Windows does also not show a new DigitalMedia Renderer besides the original Receiver but perhaps Windows is not Capable of displaying OpenHome Renderers. I just installed Kinsky to cross check and there is also no DMR labled with (OpenHome) - I am totally new to this so I would be glad If you could help me out. Thanks
[Android Apps and Games] stefanlarson:
24/192 downsampled to 16/48

Hi,

I have bought this amazing media player, Cen.Grand 5i-1800 from China, it has the best chip for DAC and just sounds fantastic.

The problem with it is that its DLNA interface is crap – a new firmware is on its way and I think that Bubble UPnP will work fine during 2014.

I have used it on the former player – an Prodigy Xtreamer with good results.

I am preparing to get the 5i-1800 to work with Bubble UPnP so now to my question:

I use Foobar2000 on my computer and it can play all the Hi Res files I have in their original form. But when I use the Bubble UPnP app on my Android and use Foobar as a Renderer, the same files that were 24/192000 becomes 16/48000 (DVD quality in Windows language).

I really think I have checked all settings in Foobar to make the streaming us the full resolution.

Any ideas?

All the best and thanks for a great software.

Stefan
[Android Apps and Games] n3mmr:
BubbleUPnP handling of tags/metadata and browsing in Audio over DLNA

What can BubbleUPnP do with metadata/tags for music files thru DLNA? What does it already do? Can it be configured or tricked into doing more?

I'm mostly concerned with BubbleUPnP as a control point, and browsing as well as presentation on the Now Playing screen.

I suppose the Browsing Menues are simply the ones the DLNA server I use decides to hand over, but can BubbleUPnP see/display/use tags embedded in streams?

I'm using FLAC for most of my Music files, but I sometimes get MP3s, WAV and Vorbis files as well.
[Android Apps and Games] chaos2oo2:
Hi,

I reported a bug a few weeks ago regarding images streamed from a synology nas. I also sent you some log files. I just want to say that the problem is fixed and that the pictures are displayed correctly now.

I just would like to ask if it is possible to implement some kind of advanced cache for the images? At the moment just the next pictures is cached while viewing the current one. So if enough time passes viewing the picture the next picture is displayed immediately. It would be nice to have an option where you can set the advanced cache to let's say 3 pictures, so that the app always retrieves the data for the next 3 pictures. So that if you look at picture one for let's say 20 seconds the next 3 pictures are already present on the device ready for viewing.

Kind regards,

Michael
[Android Apps and Games] JPZ14:
Not scrobbling

Since the update to 1.7.7 I can't scrobble using the official last.fm app, I was however able to scrobble again after reverting to version 1.7.6.1

The tracks will (briefly) show up as now playing on my last.fm profile but there seems to be a problem once the song has finished and when BubbleUPnP should tell the last.fm app that the song can be scrobbled.

Another last.fm user has reported identical issues, with all scrobbling apps, on a Last.fm board.
[Android Apps and Games] McConnor:
Can not create OpenHome Renderer with the latest Server

An update to my earlier post: I just fiddled around a bit: the server just wont create any open home renderer on any of my digital media renderers altough the checkbox is crossed and a message of creation is displayed. Could it be some firewallproblem? I am running on XP Pro SP3. When checking the "Create Open Home Server" in the Android App I instantly get the appropriate OpenServer marked Local Renderer in my Device List... Any advice?

Other than that the app looks perfect and I think I will get me the Pro Version....

Edit: After playing around further and testing it seems I have at least partial success: Setting an Exception for BubbleUPNPServer.exe in WinXP SP3 Firewall for the local network at least Kinsky on my other systems report the new Room created with the Server! (I am a bit irritated though that only the Room Name shows up and not not the Name of the Renderer on line above on that Page where I set up the OpenHome Server...). When I get back home I will see if the Android APP now picks up the new renderer....
[Android Apps and Games] n3mmr:
Bad choice of defaults for landscape mode on an Android phone

When turning the phone UPnP goes into landscape mode.

The Playlist and Library screens then displays

Artist - Album

on a single in landscape, which means most of the Album name is invisible.

In portrait mode, the presentation is instead

Album (in medium text)

Artist (in small text)

which is much better.

A; For classical, Artist is secondary while Composer or Album or "OPUS" (I wish there was a tag OPUS) is primary

B; For classical, I and many others use the Album field to show the Opus name as "Composer: Work (number)" like "Beethoven: Symphony no 5 (Op NN) "

At least there should be a way to lock Bubble UPnP in landscape or portrait, or Auto.

Even better would be to add to the above a way to configure what tags/metadata are presented in what field of the screen.
[Android Apps and Games] bubbleguuum:
If your media server hasn't the ability to browse them by folder, there's no solution (except using another media server).
[Android Apps and Games] bubbleguuum:
Normally it should work, unless the machine on which you run BubbleUPnP Server blocks traffic on UDP port 1900 used for discovery or there is a router problem (can happen with some routers not properly forwarding multicast discovery netween diffrent network type like ethernet to WiFi).

Where did you install BubbleUPnP (Windows? NAS ?).

EDIT: I just saw your second message.
[Android Apps and Games] bubbleguuum:
foobar2000 browsed by BubbleUPnP uses the BubbleUPNP Streaming profile which is limited to 48/16.

To change this, in foobar2000, modify the BubbleUPNP streaming profile to be exactly like the foobar2000 profile, in File > Preferences > Tools > UPnP > Server > Streaming profiles.
[Android Apps and Games] bubbleguuum:
Your question is a bit vague.

It is the job of your media server storing your FLAC files to extract tags and return them to BubbleUPnP when browsing. Then BubbleUPnP displays some of that info, in the Now Playing screen and elsewhere.

If you need a music media server that has great configurability in how browse trees are presented and metadata extracted, you can try MinimServer.