yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] bubbleguuum:
1. Can you send me a log file of this (see first post of this topic for instructions) ? Time is blinking when the player is in paused state. It is possible your BT subsystem sends a pause command to the app. Weird behaviour with car BT as already been seen, sending random playback commands to the app.

2. Here's the following conditions that must be met for "Kill on inactivity" to actually kill the app after the specified inactivity delay:

app is not doing something (controlling a device, serving files, ...), your Android device is using the battery, the screen is off.
[Android Apps and Games] bubbleguuum:
That's surprising.

Do you have Settings > Network and settings > Add to Android Library enabled ?

This will trigger the Android media scanner on cached files. The Android media scanner recognize Folder.jpg, and AFAIK

Google Music use the regular music database...
[Android Apps and Games] Snowknight26:
I guess Google Play Music is broken in that regard then. It randomly shows the wrong album art for files cached by BubbleUPnP. I'll investigate more to see what's actually causing it.
[Android Apps and Games] bubbleguuum:
Something is indeed broken in Google Play because for testing I just played a new file from BubbleUPnP Server, and the cached file displayed the correct cover in Google Music.
[Android Apps and Games] Fossxp13:
Paid version and subtitles

Hi i have a question. When I play divx with free version my subtitles (SRT) streaming to my Sony bravía ate not show. Also by default it plays not using MX player winch does plays SRT fine. Does the paid version allow to use 3rd party app to render to a TV Vi's Wi-Fi so I can see my subtitles SRT?

Thanks
[Android Apps and Games] bubbleguuum:
There are many conditions for external subs (mostly srt) to eventually display on a renderer. The first one being that your media server sends them to BubbleUPNP and the second one that your renderer supports displaying them.

- MX Player supports displaying subs, if your media server sends them

- the Sony TV doesn't probably supports displaying subs

You can learn more on this matter by reading Settings > About/Help > Tips > Video and subtitles, in particular for the list of media servers that are known to be able to send subs.
[Android Apps and Games] bubbleguuum:
1. The latter: the controller just initiate server->renderer http streaming.

2. Yes, exactly. BubbleUPnP perform track advance in the most battery efficient way possible in the background (there's no polling of the renderer but the renderer signal its playing state when it changes instead).

3. What you describe are playlists for storage. For playback you still need the Controller to be running to do track advance. Linn DS streamers can store the playback playlist on the renderer itself, not requiring the Controller to be running for track advance, and it requires a specific control point like BubbleDS.
[Android Apps and Games] surfpetten:
I'm sure having a 4G connection. Now I also tested at home trough Wifi and with transcoding 128Kbps. Also hicks during playing songs. Is there a way to optimize the ffd transcoding? Better quality instead of faster transcoding? Andoid System Info indicates 92% cpu load. Strange way ASI consumes most of the cpu (60%). Other strange thing happens when using transcoding: Often the track ends to soon or will repeat for some time. Seems a problem with using the right lenght of tracks. Bubble UPNP trough 3G/4G needs some improvements but would be a great feature I would like to use. I hope solutions are coming my way ;)

Allready done the Kill On inactivity. Without result. Not easy to say when it exactly happen. I'm only for sure when my screen locks Bubble UPNP never auto advance to the next track on the playlist.
[Android Apps and Games] bubbleguuum:
1. transcoding is done by the server (your Win7 PC) so it is fast enough for sure. CPU usage is very weird. ASI takes 3-4% on my Galaxy S, BubbleUPnP a few % while streaming.

Track ending before the end might be caused by a bug that I fixed in the upcoming version of BubbleUPnP Server. In my tests I do not experience hickups over 3G / Wifi...

2. I wonder if your HTC Desire is not affected by this bug which makes background WiFi unreliable when the screen is off on some older models. Which version of Android is it running ?
[Android Apps and Games] jdthood:
I had overlooked that. It's just what I need, thanks!

Also nice is the fact that on return to the same page the list does not have to be reloaded, as it does in some apps.

I found what appears to be a bug, though. First I went to the Artists listing. After the list had loaded the slider appeared. Then I backed out and went to the "Artist / Album" listing (which is the same length). The slider was immediately present, and when I dragged it to the bottom the letters A through Z appeared; but only the artist names up to "B" had been loaded so far. And sometimes when I did this I got an error message saying that "Current state of service prevents invoking that action. Connection error or no response received". Later the whole list got loaded and all was well again; the slider worked correctly again.

I have the same phone. I just timed it: 32 seconds to load 900 artist names.

And I timed UPnPlay again. 10 seconds.

Guess I exaggerated a bit. But still, it's a significant difference.

Re-testing today, I don't encounter the same delay. The NP3900 always behaves erratically, so the fault probably lies there.
[Android Apps and Games] bubbleguuum:
"Current state of service prevents invoking that action..." message is a symptom of a server being slow to respond. How many tracks does it handle ?

This is indeed anormally high and probably can be fixed. What media server is running on your NAS ? It is very likely that the difference of timing between my test and yours is the performance of the server (mine runs on a fast Win7 PC). It is probable the way the app request data from your NAS triggers the performance problem while the way UPnPlay does it do not.
[Android Apps and Games] jdthood:
The bug here is that when loading the second list the slider appears right away, not only after the list has been fully loaded, as is the case with the first list.

When this happens, the list is loading and has loaded, say, names up to those beginning with 'B'; I scroll down to 'Z' and get an error message. Not surprising, since the Z-names haven't been loaded into the list yet.

Synology DS111 running Audio Station.

Any idea what UPnPlay's trick is?
[Android Apps and Games] pedro.duarte:
UPNP bug - only plays file if repeating the PLAY command after timeout message

Hi,

First of all Great app!! I want to buy it because you do DESERVE it!

However there is a problem that is really making it hard to use it.

The app worked perfectly fine up till the release of version 1.0 (approximately).

From that point on, if I want to watch a movie I have to repeat the Play command and I have to do it exactly on the right time.. If I take too long to click PLAY again or if I click it too soon it still doesn’t play.

I posted on youtube a video of the problem so that you can visualize what I see when dealing with the problem. Thank you!!

Pedro

YOUTUBE: watch?v=Vt-CrBpr0u0
[Android Apps and Games] bubbleguuum:
I could somewhat reproduce the slider issue (whithout the error message).

Yes, it loads the folder the first time from the Server then it save the result on the SD Card and use it afterwards for loading which is probably faster, especially if the server is slow in the first place.

Could you disable temporarily caching to SD card in UPnPlay (in Settings > UPnP Control > Cache UPnP Data) and load the same folder again and report the loading time ?
[Android Apps and Games] bubbleguuum:
Thanks for reporting and the video. Could you record and send me a log (see first post of this topic for instructions) doing exaclty what you did in the video ?
[Android Apps and Games] flash5000:
Any ETA of the new server version?

I'm egerly waiting for it to become my ultimative music streaming / access solution :D
[Android Apps and Games] bigjohnx:
Hi bubbleguuum,

I had encountered some problem when using bubbleupnp with J-river media center as renderer . When the song is end, the bubbleupnp wait a while and do not play next song. Finally the bubbleupnp will stop playing any songs with the renderer. I had tested without this problem if I using another upnp agent with J-River media center. Please help me to find the solution or fix it...thanks.
[Android Apps and Games] bubbleguuum:
New release probably tomorrow
[Android Apps and Games] bubbleguuum:
Problem identified and fixed for the next release.
[Android Apps and Games] be-nelli:
Me too! I really like the app!

Hi Bubble,

remember the issue with the NMT not sending the track time? I've reported this "feature" and also posted it with the popcornhour site already two weeks ago: >200 views but no response yet :-(

But I saw that UPnPplay in that case simply creates its own track time and shows it in the display. The realization there is not satisfactory but it is at least an idea. So I was wondering whether you could come up with something more clever (I think that Bubble is the superior concept, anyway). I guess the control point gets to know when a track is started and stopped, right? So maybe you could also just start some counting in Bubble as a workaround for uncommunicative renderers?

On the other NMT topic:

Do you know when you will have the additional logging available, in order to find out why the NMT is not playing from the BubbleUPnP server?

Thanks.
[Android Apps and Games] jdthood:
Just called up Settings > UPnP Control and found that Cache UPnP Data was switched off.

Interestingly, testing today the app again only takes 3 seconds to load the list of artist names.

Here is the full list of possibly relevant settings:

Browser Page Size: 0 (means "no restriction")

Nearly Gapless Play: on

Start Renderer: on

Inhibit Server: off

Cache UPnP Data: off

Mime Type Matching: on

MX Value: 3

ConnectionTimeout: 5

Read Timeout: 30

Album Art: on

Album Art Thumbs: on

Cache Thumbnails: on

Album Art Buttons: on

Font Size: small

Two Columns: off

Animation: on

Crop Album Art: 0

Playlists: on

Local Media: on

MP3tunes: off

UPnP Media Server: on

WAN Server: off

Download Subdirectory: (not set)

Album Art: off

Web Artist Info: AllMusic

Refresh: off

Browser state: off

Wakelock: periodic wake

Filter Viewers: on

Skip Scheme: off

protocolInfo: (not set)

Download protocolInfos: (not set)

Cover Cache: 500

Render Protocol Info: off

Transform URL: off

3rd Party Audio: off
[Android Apps and Games] pedro.duarte:
Hey, here is the logfile (attachments)

Hope it helps
[Android Apps and Games] flotux:
Hi bubbleguuum,

I have problems with BubbleUPnPServer on my Linux Server. This Linux has two assigned local IP adresses, one of the physical and one of the virtual vServer instance. Nevertheless I run BubbleUPnPServer on the physical instance, the software binds to the IP adress of the virtual instance. As a result the web app shows the wrong IP adress and I cannot access my local Twonky library.

Would it be possible to make it configurable to which IP adresses BubbleUPnPServer binds to (options: any, or to a specific)?

That would be great!

Thanks for your great apps!

Florian
[Android Apps and Games] bubbleguuum:
Noted.

Next version will use the network interface used for the default route (ie the interface connected to the Internet) and this will be overridable in the case it gets it wrong.
[Android Apps and Games] bubbleguuum:
BubbleUPnP Server 0.3 is available. Let me know if it fixes reported issues.

fixed Media Servers possibly disappearing/reappearing after some time

added the ability to specify manually public hostname, for networks using dynamic DNS

detect and use network interface connected to the Internet instead of the first network interface found (overridable with -lanIp)

improved reliability of streaming and downloading (fixed tracks possibly truncated before the end)

updated documentation and FAQ
[Android Apps and Games] abgestumpft:
Hi,

thanks a lot for the update!

I did a short test:

Configured dyndns name in BubbleUPnP Server

Restarted BubbleUPnP Server

Connected via BubbleUPnP, created playlist and played item successfully

Renewed IP of my Router

Checked dyndns entry is resolved to new IP

Play Track from existing Playlist -> Works :)

Also alogcat shows dyndns entry is now used for communication between BubbleUPnP and BubbleUPnP Server.
[Android Apps and Games] cbird02:
Play Android to DLNA/Airplay speaker Pioneer A1

Sorry is this was covered, but I could not find it. I do not have any DLNA/Airplay tuner/player etc. I have my Android ICS tablet/phone and a Pioneer A1 speaker. I want to play my Google Play Music songs directly from my tablet/phone and stream to the Pioneer speaker.

Can you tell me how I can implement this on my Tablet? (Samsung Tab 10.1 / Samsung S3)

Are there limits as to what apps I can stream from? (would like to use for other apps and from internet feed too)
[Android Apps and Games] Koektrommel82:
Thank you for your answer!

Please find attached a log file. BubbleUPnP was launched by Tasker when my phone connected to my car radio. I pressed play 2x on the radio and 2x on the BubbleUPnP app without any result (time still blinking). After pressing 'next track' button on my car radio BubbleUPnP advanced one track and started to play.

I am performing some tests to look into the second issue mentioned to understand under which conditions I can reproduce the issue and which not. I also observed the media functions in Tasker only work with the native player, not BubbleUPnP.
[Android Apps and Games] Snowknight26:
I think I figured it out. BubbleUPnP somehow didn't cache the album art so Play Music did what it's infamous for: downloaded the wrong album art.

I did find another artwork-related issue though.

When playing a track from a remote host, if the connection is lost for whatever reason, the track sits at playing (while it's tries to buffer more) but the album art disappears from Now Playing.

I've attached a log of when it occurred (2nd track).
[Android Apps and Games] Dreamweaver:
So I have something on my personal wishlist :D

Is it possible to add a feature to regulate the volume by a up and down gesture on the cover in "Now Playing" ?
[Android Apps and Games] bacoms:
Folders and bookmarks

Couldn't figure out how to start a new thread so am hoping this will work.

Simple question: My licensed version of BubbleUpnp on my Samsung Galaxy Tab 2 10.1 doesn't seem to have the ability to view folders. If this is the case, how do you bookmark folders? If this is not the case, how to you view folders?
[Android Apps and Games] bubbleguuum:
This Pioneer speaker seems to be an AirPlay receiver only, so BubbleUPnP won't be of any use with it.
[Android Apps and Games] bubbleguuum:
Since BubbleUPNP can control hardware amps, the only sensible way to change volume would be that a gesture up or down increment/decrement the volume by the configured "volume step". Would that work for you ?
[Android Apps and Games] bubbleguuum:
Can you give more details on what media server you are browsing and how "doesn't seem to have the ability to view folders" manifests and for which folders ?
[Android Apps and Games] Dreamweaver:
Hey Bubbleguuum,

OF course! :thumbup::thumbup:
[Android Apps and Games] bubbleguuum:
Problem identified. BubbleUPNP received a Pause command on app startup, probably sent automatically by your car BT.

That's why elapsed time is blinking, showing the paused state.

I will fix it so pausing does nothing if the track is not playing.

Strangely the log doesn't show the 2 play commands. So for some reason they were not received. The next track command is received though, that's why it started playing.

For remote control with BT playback buttons, headset buttons, etc, BubbleUPNP handle standard media buttons intents. If Tasker is able to send such intents, you should be able control playback from Tasker. To process these media buttons event, BubbleUPNP must have been fully started though (if Tasker sends them too soon, they will be ignored).

Another possibility is that in Tasker you do not send these intent explicitely to BubbleUPnP and another app receive them instead (broadcast intent).
[Android Apps and Games] bubbleguuum:
Ok I have added it.
[Android Apps and Games] VanderDT:
Is it possible to create a service that would broadcast any audio playing from the phone to av-receiver? And not only written to the flash music. As well as it works on iPhones AirPlay
[Android Apps and Games] Koektrommel82:
If the two play commands from the BT radio were not received it might be because it synchronizes phone contacts and block other inputs (my own assumption).

Tasker indeed works if BubbleUPnP is set as default player in Android. I needed to install a Default Manager app to get this done in Android.

The only issue not understood yet is the kill on inactivity. I have difficulties to reproduce the issue (it doesn't seem to kill at all). I will post an update if I know more.
[Android Apps and Games] bubbleguuum:
There's only one app able to do that on rooted phones (AirAudio).
[Android Apps and Games] bubbleguuum:
Mak sure all the conditions for it to trigger are met:

- screen off for the duration of kill on inactivity value. Waking up the screen resets the timer

- device not plugged to power

- device not playing and playback not paused

- device not serving files to another device
[Android Apps and Games] xdarat:
Can't set default renderer/ clear default greyed out in manage application

I have not been able to set the default renderer.

Running latest free bubbleupnp client from googleplay on sony googletv.

I have to select the renderer everytime I want to play a video (in this case a live tv channel from a hdhomerun prime dlna server).

When I look at the manage applications dialog the option to clear the default is greyed out and can't be clicked. It says the default

is none. I've tried just about everything I can think of, short of uninstalling and reinstalling.

Is this a known issue ?

Other than that I like the app. It would be nice if I could start the app up with a chosen play list open.

Thanks

-rick
[Android Apps and Games] pdf1964:
Gapless playback not working with OpenHome

I am running MinimServer on a Synology NAS and have installed Bubble UPnP Server on the NAS and created both a Media Server proxy and OpenHome renderer. My actual renderer is an Electrocompaniet ECI-6DS integrated amp with digital streaming. When using either the MinimServer or the Bubble UPnP proxy and selecting the "real" renderer as the target, gapless playback works fine. When I select the OpenHome version of the renderer, there is a 2-3 second gap between songs. Is there a setting I am missing? I would really like to use OpenHome for the shared playlist feature. I have tested this on 3 different Android devices running BubbleUpNP and it works quite well. Each device can see and control the same playlist, just go gapless playback. These are all FLAC files. Any help or suggestions are greatly appreciated.
[Android Apps and Games] bubbleguuum:
When being presented the list of video players, don't you get an option in the selector popup to set the selected video player as the default ?
[Android Apps and Games] bubbleguuum:
The OpenHome renderer doesn't drive the underlying regular renderer gaplessly (unlike BubbleUPnP controlling the regular renderer).

This is a feature I'd like to add at some point but it is not a priority.

I've mentionned it is not supported in the OpenHome renderer doc.
[Android Apps and Games] pdf1964:
I missed that in the documentation. Thank you for the quick reply, as well as the excellent App. Appreciate your hard work.

Paul

---------- Post added at 07:21 AM ---------- Previous post was at 07:11 AM ----------

Occasionally when playing complete albums, a random track will repeat and then after the second time playing it will move on to the next track and the album will finish as normal. I did have one instance where this happened twice on the same album with 2 different tracks before it completed. My setup is a Synology NAS with Minim Server and Bubble UPnP Server running on the NAS. This happens with both the regular media server and the proxy version.The renderer is an Electrocompaniet ECI-6DS. The control point is a Google Nexus 7 running Bubble UPnP. Appreciate any assistance on this. Other than this feature, the App is nearly perfect.

Paul
[Android Apps and Games] cbird02:
It supports DLNA
[Android Apps and Games] bacoms:
Forgive me, but I get a bit confused by the modern terminology (media servers, DLNA servers, renderers etc) so let me describe my setup.

I'm trying to play music, that's on my tablet, on my Sony SA-NS510 Wireless Speaker (is this a DLNA renderer?) so on the BubbleUpnp Devices panel I've selected the NS510 as the renderer and Local Media Server as the Libraries.

When I then select the Library tab on BubbleUpnp, I see a list of folder icons labelled Albums through to All tracks, but no Folders, followed by a Bookmarks heading containing folders for Albums and Folders then a Virtual folders heading containing 3 folder icons.

My music on the tablet is saved by album within genre within a top level folder 'MyMusic' on the External SD card. The BubbleUpnp Library panel offers me various views of MyMusic but not by the folder structure described above. This begged my question 'how do I get folders into Bookmarks if I don't have the means of selecting Folders anywhere?'.

(Incidentally, when I select to view Albums, some of the albums are listed twice but with a different number of tracks in each. Bit weird.)

Hope this makes sense.
[Android Apps and Games] bubbleguuum:
I meant I just added it to the documentation. Sorry for the confusion.

Does this happen when controlling the regular Electrocompaniet ECI-6DS or its OpenHome version ?

If this is the regular renderer, it is very probable gapless control misbehaves sometimes due to either a bug in BubbleUPnP, the renderer or both.

As a test, try to control it non gaplessly by disabling Settings > Control > Gapless control. If everything works fine, then gapless control is the cause and you can record a log file with it enabled until the problem happen (see first post of this topic for instructions).
[Android Apps and Games] bubbleguuum:
OK I understand your question now. All these details were needed.

If your external SD is an additional SD Card ?

The Filesystem folder allow to browse the internal SD card by folders (it requires the licensed version).

It is also possible to add custom mount points (such as additional SD cards) for browsing their folders (and being able to bookmark them), in Settings > Local Media Server > FileSystem > Custom mount Point 1. This also requires the licensed version.
[Android Apps and Games] pdf1964:
This happens on the regular renderer. I will try disabling gapless control and see what happens.

Thanks!
[Android Apps and Games] pdf1964:
OK. It gets more odd. I disabled gapless playback and it does indeed play with gaps. However, I added Sgt. Pepper to the playlist, the only thing in the playlist, and the 2nd song that played was Come Together (from Abbey Road) a song not in the playlist. It continued to play songs randomly from both albums, Sgt Pepper and Abbey Road, and a 3 Doors Down song for good measure, also not in the playlist. I had Abbey Road in the playlist yesterday but not today. Of course, after I enabled logging I could not get this behavior to repeat.
[Android Apps and Games] bubbleguuum:
It is probable this come from the OpenHome renderer playlist doing its own track advance in parallel with regular control done by Android BubbleUPNP. If using regular control, make sure the OpenHome renderer is either disabled (not on the network) or its playlist empty.

Otherwise this is the typical case of 2 separate control points fighting each other for control.