yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] dez93_2000:
Hi again, you were right about the NAS reboot.

Another issue I've been meaning to file for a while: on playlist or library view if you have greater than a certain number of items you get a scroll bar on the right hand side, just right of the 3 dot menu. But it's so close to that menu that it's super easy to accidentally hit the scroll bar and jump somewhere else in the list. Would it be possible to add/change functionality to e.g.

- Have an option to put the scroll bar on the left

- Have an option to have the scroll bar unclickable

- Have an option so that clicking the art is the 3 dot menu, and the 3 dot menu is no longer on the right at all. Clicking the song text would still do the user-set default action.

Or any other solution that would avoid the accidental overlap?

Thanks in advance!
[Android Apps and Games] johsgjerde:
Minimserver crash when I add long playlist in BubbleUPnP

Hi.

I'm not sure if this belongs here or in the minimserver-forum but I'll give it a shot.

When I add many tracks in BubbleUPnP to JPlaystreamer as the renderer, minimserver crashes with something like this as an error:

MinimServer[Streamern] is running

ohNet fatal error: Unhandled exception AssertionFailed at OpenHome/Timer....

Any ideas? I don't have any idea to which part of my system it is related. (Minim, Jplay or Bubble...)

It only happens with long playlists, like if i add all Beethovens Symphonies or something like that.

Could you at least point me in the right direction?

Johannes
[Android Apps and Games] dez93_2000:
Hi bubble, definitely some funny business going on with playlist tracks advancing in the new beta. Sometimes it replays the same track twice; what I just observed was track 1 finishing then track 2 starting but the play arrow disappearing from track 1 then reappearing... on track 1. So track 2 is playing but it's saying track 1 is.
[Android Apps and Games] Snowknight26:
bubbleguuum,

Randomly BubbleUPnP tries to connect to a Chromecast or cast-enable device without me doing anything. When this happens, playing a track fails because I'm no longer around the device (and I never wanted to play to it), so I have to switch back to Local Renderer. Is there any way of not connecting to a cast-enabled device automatically?

Any word on this bug you said you were able to reproduce?
[Android Apps and Games] bubbleguuum:
Nothing changed regarding track advance in betas. To what renderer are you playing ? Try to reboot it. If you have 'Settings > UPnP tweaks > Gapless control' enabled, disable it.
[Android Apps and Games] bubbleguuum:
I have no idea how this can be happening. The only case where BubbleUPnP automatically switches to another renderer is if the current renderer disappears from the network, in which case it will make the local renderer active (if it has not been disabled).

If you can reproduce this, please send me a log file where it happens.

This is fixed since the search result screen is restored on device orientation changes. I just tested it in landscape and it was fine.
[Android Apps and Games] bubbleguuum:
It looks like the OpenHome implementation in JPlayStreamer is making the UPnP stack (ohNet) of MinimServer crash.

If that's not the case already I suggest you update to the latest version of MinimServer.

If the problem persist, report the problem on the MinimServer forums.
[Android Apps and Games] bubbleguuum:
Do you mean that if you tap a video, BubbleUPnP forwards it to itself instead of showing the video app chooser dialog ?

In the system app settings for BubbleUPnP, try 'Clear defaults' if this button is enabled.
[Android Apps and Games] bubbleguuum:
This issue cannot be easily fixed. It is due to the fast scroll bar having a wide touch area that overlaps the 3-dot menu. Workarounding this would require putting the 3-dot more on the left but at the expense of losing horizontal space for the rest. For now, simply do not click a 3-dot menu when the fast scroller is displayed.
[Android Apps and Games] HungLu:
Yes, tap a video, the video is play without asking. Launch default player show ES explorer Pro. Click Clear default bring ES Explorer Pro with Default is none.

I uninstall ES Explorer. BubbleUPnP did ask for player. That's the only way to clear BubbleUPnP default player showing up. Now I make MX player as Launch default player and it's OK of what I want. Thank you.
[Android Apps and Games] Snowknight26:
I'll see about getting a log next time it happens.

This is not fixed and I was still able to reproduce. Phone is in landscape the whole time.

Steps:

* Open BubbleUPnP

* Go to Library (I'm browsing my foobar2000 media server)

* Tapped Playlists -> Library Viewer Selection

* Locked phone by pressing the power button

* Unlocked phone using the fingerprint reader (Nexus 6P)

* As it unlocks, you see the display rotate from Portrait to landscape

* BubbleUPnP is back to the root Library view and not Playlists -> Library Viewer Selection.

Video:

http://stfcc.org/misc/BubbleUPnP rotation.mp4
[Android Apps and Games] dez93_2000:
Renderer is bubbleupnp on an old Nexus S. Have disabled gapless, will let you know if it's still a problem.

Oh well. In the meantime I've changed default behaviour to enqueue, so I don't have to click the dots so often. Cheers!
[Android Apps and Games] bubbleguuum:
[MENTION=4532393]Snowknight26[/MENTION]

I cannot reproduce it neither on Marshmallow nor Nougat on my test devices. But that's not unlocking

with the fingerprint scanner, but switching the screen off (button) + swipe to unlock.

Can you send me a log file where you do the actions in the video ?
[Android Apps and Games] Snowknight26:
It happens even without using the fingerprint scanner, but I've attached a log nevertheless.
[Android Apps and Games] bubbleguuum:
Thank you for the log. It was difficult to find the cause but the log shows that when the screen goes off,

there is an anomaly in the Android fragment lifecycle and the current Library path is lost because of it and not passed to the newly

rotated Library fragment. This anomaly does not happen on any of my devices (including a Nexus 5 with a Nougat ROM) but maybe

it happens only with certain lockscreen or particular settings enabled, difficult to say.

In any case it, it would not be the first time of weird and hard to understand Activity/Fragment lifecycle issues, the Android

bugtracker is full of them.

I suppose you do not have this issue if you just rotate the screen not involving the lock screen ?
[Android Apps and Games] vayavalla:
I have a USB HDD with a lot of files attached to my device, but not all the albums/folders are shown on the library.

In fact, now, no folder is shown on folder menu.

How can I check what's going wrong? Is there a file with log errors that I can check?

Thanks. I really love this app!

Enviado desde mi SM-T280 mediante Tapatalk
[Android Apps and Games] Snowknight26:
Correct, no issues rotating when the lock screen is not involved.
[Android Apps and Games] bubbleguuum:
After more research the lifecycle anomaly is not one, just behavior largely undocumented and rarely happening (only, sometimes, when an Activity/Fragment is rotated while not visible, which happens here when the screen goes off and the lock screen is on top of BubbleUPnP !)

I should be able to fix it for the next update.
[Android Apps and Games] _panter:
Guys,

I would to ask you. I'm using bubble upnp on adroid to stream google music content into the smart samsung tv. If there are multiple tracks, then on each change, the samsung tv player exits, and starts up at once for the next track.

Is this normal behavior?
[Android Apps and Games] kaninus:
bubbleupnpserver failure showing OH renderers

Hi,

I purchased a licence of bubbleupnp for android and use it with bubbleupnpserver to create openhome renderers for 3 chromecasta audio devices and a JRiver DLNA renderer I have running on a mac mini.

Bubbleupnpserver is running (latest version) in the same mac mini. I have found an issue with bubbleupnpserver: it seems to work OK but if I leave it running for a few hours, it ends up not showing the openhome renderers created for all the devices in the bubbleupnp control point (or any other control point: I have tried Kazoo and Lumin, OH renders do not show on any of them).

The bubbleupnp process is still running (you can see it logging into the log with tail -f and the process shows doing a ps)

I also observed that if I try to access the web interface when the process is in that state, a java error is logged: java.lang.NoClassDefFoundError: org/eclipse/jetty/server/h

The only way to make it work is to stop and restart the bubbleupnp server.

I sent the log file to your email. I do not know how you record the date and time of each entry, but I can tell you that about 12 hours earlier than the last entry, the bubbleupnpserver was working OK, then I returned home like11 hours later and I found the server in this non-working state. I access the web interface and produced the java error.

Thanks for your help, hope you can find the bug or issue with this.
[Android Apps and Games] bubbleguuum:
(Also answered by email)

That NoClassDefFoundError exception is really abnormal and should not happen.

The class it says is not found do exist, thus it points at the Java runtime being broken somehow.

I suggest you update to the latest Java8 version available for macOS at this time, 8u111 or 8u112:

http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

As for OH renderers disappearing, BubbleUPnP Server do some housekeeping every 5 min to check if a renderer is alive, and if it is not responding, it removes it from the list.

This is for stale devices to not persist, for example if you unplug power, or if connectivity is lost.

I can see the Chromecasts being removed because of this as BubbleUPnP Server deem them unjoinable on the network, for whatever reason.

Chromecast WiFi can be rather hit and miss with frequent disconnections on some network setups.

I need to perform more tests with my own Chromecasts on the long run to see if I can observe the same thing than in your log (frequent disconnections),

and to make 100% sure BubbleUPnP Server does not detect a disconnection where there is not (your log does not hint that this is the case).
[Android Apps and Games] bubbleguuum:
Likely due to BubbleUPnP emitting a STOP command at the end of each track. I will see if i can do something about it as I have a Samsung TV.
[Android Apps and Games] Annunneo:
Question, what must I do to stream music etc from my PC to my phone?
[Android Apps and Games] _panter:
That would be great. Actually it's more like it's creating a playlist just for a one track at a time.
[Android Apps and Games] mysteray:
Synology Diskstation - BubbleUPnP Service cannot be started

For some time I haven't really used the BubbleUpnP Server. Saying that, I don't know when it stopped functioning.

I can no longer start the Service on my diskstation (Version: 6.0.2-8451 Update 3). I tried reinstalling, rebooting and all sorts of stuff but it just won't start any more. Anyone else have this problem?
[Android Apps and Games] dez93_2000:
Hi again bubble, sorry for the regular posts - I'm just using the app all the time now!

I was wondering about the library view and options. Currently I have "show track number" turned OFF in the library settings. Looking in a folder on my NAS in the library view looks like:

[TrackNumberIfExists - ]TrackName/Artist[ - AlbumIfExists]

Artist (second line, smaller, grey)

Using the library to look at local music (on the control point phone) it's simply:

TrackName

Artist (second line, smaller, grey)

For the NAS stuff, does bubble not have the ability to read those metadata and thus have the option of displaying them however it chooses? If I look at those files over the network using my desktop PC file explorer, it shows me their file names, for example, which I have as Artist - Title.mp3.

What I'm hoping for is the ability (via future functionality) for the library view to

1. choose how these tracks are displayed, ideally with a custom view builder. Although if bubble could read the metadata for NAS files and show them as:

TrackName

Artist (second line, smaller, grey)

... that would be a good start for sure.

2. choose how the tracks or items in the library view are sorted. Currently there's no provision for this. Looking at how Astro file explorer (android) does it, you (arguably) wouldn't need the ability to change the view (list view works well) or the list item size (right? though... maybe? A bigger option is probably available via the handicap/accessibility options in Android, but a SMALLER view option might be cool...).

So sort is the main thing, with option to set Ascending or Descending. Candidates tags/fields would be:

Filename (this would also be useful for folders)

Artist

TrackName

TrackNumber

Album

File creation / modification date

Other? Personally I use the Composer tag as a way of marking when I got music, e.g. 2016.12.31 for new year's eve. It would be awesome to be able to sort by this.

I've just noticed that there's a "Composer/Album" virtual folder which should allow me to find all songs added at a certain date (based on my system). Any chance of adding "By Composer" to that list as well?

Thanks for reading and for any thoughts/replies. As always, I'm massively grateful for the work you put into creating android's killer app.

Also I named playlist 2016.11 and it got renamed to 2016 and I can't rename it as 2016.11, 2016 11, 2016-11, or 2016 November. Any thoughts? The file itself is called 2016.11.dpl...
[Android Apps and Games] creyyyy:
Apologies for the lack of reply on this. I actually moved away from custom DPI as there were other minor issues in a few places too (with other apps) . I can change it back and send through a screenshot if you'd like to fix it anyway though?
[Android Apps and Games] bungadudu:
Hello

Can a subtitle timing feature be implemented? Which would allow something like -0.1/1/2s.. - +0.1/1/2s etc subtitle timing correction?
[Android Apps and Games] Antoine Reis:
A strange thing with my LG 32LF652V (webOS 2.0), dont know what exactly is the problem:

1. HMS as server + LG as renderer = "seek to position" with BubbleUPnP works fine.

2. Keenetic Ultra with minidlna as server + Kodi as renderer = "seek to position" with BubbleUPnP works fine.

3. Keenetic Ultra with minidlna as server + LG as renderer = "Seek mode not supported (code: 710)." But actually, at the same time with the same video "seek to position" with TV remote or LG Air Mouse works just fine.

What's wrong?
[Android Apps and Games] ssss25:
Hi,

I am having trouble adding my external USB drive to library. Anyway I can add local USB to local and external media?
[Android Apps and Games] RFrancis:
Can we get a functionality where you can cast a video file to Chromecast but you can hear the audio locally on the phone ?
[Android Apps and Games] dez93_2000:
Long-shot, but it might be possible to configure this with the soundabout app.
[Android Apps and Games] ssss25:
How can I tell app to authorize the external USB drive (otg)? When I try to share a video to bubbleupnp from solid Explorer it says can't read file. And I do not see the USB drive in the list of local content.
[Android Apps and Games] maultby:
audiobook remember position

Hi

Using licensed latest android bubbleupnp player with licensed latest twonky server on windows. Using twonky new audio books. Bubbleupnp plays them but does not remember last played position in book. Is unusable consequently.

Please advise how to cause bubbleupnp to remember last played position with audio books.

Thanks

Jeff
[Android Apps and Games] bigchuk00:
hello. i noticed that the application does not give an option to choose specific folders to share instead it just shares android media server. Is there a workaround to this? i've tried using the mount points but windows media player still scans through my entire phone
[Android Apps and Games] bubbleguuum:
Are your audio book tracks longer than 15 minutes (and BubbleUPnP show a duration for them on the Now Playing screen) ?

If so, and if 'Settings > Control > Resume Playback' is enabled (the default), BubbleUPnP will ask if you want to resume when you play it again.
[Android Apps and Games] bubbleguuum:
Answered by email, if you are that user with a Sony Z5.
[Android Apps and Games] bubbleguuum:
Not pratical. Video would have to be decoded twice and you'd have to manually sync audio and video each time you play a video or seek in it.
[Android Apps and Games] bubbleguuum:
Probably the LG TV being brain dead picky for seeking and expecting some obscure flags to be passed by the media server to accept to seek.
[Android Apps and Games] bubbleguuum:
[MENTION=1496529]dez93_2000[/MENTION]

BubbleUPnP generally does not mess with media server sort order. There is no filename (let alone creation/modification date) concept

with UPnP/DLNA: each item has a title which most of the time will not be the filename, unless you are browsing a filesystem

structure eventually exposed by the media server.

If you have custom needs for browse trees for item titles and sorting, I suggest to use MinimServer as it is very configurable

in this regard.

Looks like a bug. Will fix. In the meantime you can rename the playlist file in your favorite filemanager, making sure that the only dot is for the extension (.dpl).
[Android Apps and Games] bubbleguuum:
[MENTION=5621142]mysteray[/MENTION]

I just updated my DS115j to this version and no problem, BubbleUPnP Server runs fine.

Double check that Oracle Java 8 is installed (in a ssh console: java -version), and

that 'Control Panel > User > Advanced > Enable user home services' is enabled.
[Android Apps and Games] maultby:
thanks for the quick reply, silly me for not seeing that setting, works perfectly.
[Android Apps and Games] bubbleguuum:
[MENTION=3493431]_panter[/MENTION]

Tried various stuff but it looks like the TV will always exit the music player screen at the end of a track, no matter what.
[Android Apps and Games] bubbleguuum:
[MENTION=4484617]bungadudu[/MENTION]

I noted your suggestion, but no promise if or when it will be added.
[Android Apps and Games] dez93_2000:
"BubbleUPnP generally does not mess with media server sort order" - I'm still getting my head around the idea that the details are provided by the media server and that's that! Apologies for being slow. Changed as best as possible in synology media server settings. Cheers.

"Looks like a bug. Will fix. In the meantime you can rename the playlist file in your favorite filemanager, making sure that the only dot is for the extension (.dpl)."

Cheers. So in future, 2016_11, 2016-11 and 2016 11 are all ok just not 2016.11?

Thanks again.
[Android Apps and Games] bubbleguuum:
In the next version 2016.11 will appear just fine. In the current version, there is a bug

where everything after the first dot is removed from the title (thus it displays as '2016'), which I already fixed.

You can of course already use 2016_11 , 2016-11 or anything as long as it does not contain a dot,
[Android Apps and Games] RyzaJr:
Hello everyone.

I'm having some trouble with my BubbleUPnP server on Windows 7. Starts up fine, but I believe if there's a connection disruption the service bugs out. I can't connect to localhost:58050 and I can't restart the service at that point.

Any way to fix this?
[Android Apps and Games] RFrancis:
Why would you have to manually sync? Seems like an easy issue to solve by linking both so that they respond to the same week bar. As to the double decoding even two year old phones have the power to do that and more.
[Android Apps and Games] crcucb:
Failed to Extract Video Info

I am BubbleUpNp 2.8.2 installed and the latest version of Universal Media Server on my home network. When I try playing a movie to my local android device I get a media error. When I try to cast that movie to chromecast I get a failed to extract video info. Av Tracks selection will not be possible". I am not sure where to start to trouble shoot this.
[Android Apps and Games] yonseiazza:
It doesnt start auto

1.

i bought license and the option 'start on boot' doesn't work properly

then i need to open the app manually everytime after reboot

i am using MiBOX3_PRO made by xiaomi, android 5.1.

2.

is not Bubbleupnp server standalone?

does it require external DLNA server e.g. bubbleupnp ?

3.

in that transcoding performance, is there difference between bubbleupnp (built-in transcoding) and bubbleupnp server?

4.

I do not think both bubbleupnp and bubbleupnp server are stable as strongly static dlna server

what do you think about?

5.

both bubbleupnps support armv8 or arm64?

6.

bubbleupnp transcoding support hardware acceleration?

I could not find detail of instruction.

appologies for too many questions.

Thanks
[Android Apps and Games] mysteray:
[MENTION=3373153]bubbleguuum[/MENTION]

I've double and triple checked. Java is installed properly. I even deinstalled and reinstalled Java 8. Same problem unfortunately. User home services is enabled also. 'Serviio 1.6.1, which needs Java 8 as well, starts without any problems.

Any idea, how I can find out, what's wrong there? Is there a log file I could attach?
[Android Apps and Games] bubbleguuum:
[MENTION=1336003]crcucb[/MENTION]

Likely a UMS problem exposing either a bad http link or a stream that do not play. I really do not recommend using UMS.

I suggest replacing it with Serviio.
[Android Apps and Games] bubbleguuum:
[MENTION=7506884]yonseiazza[/MENTION]

1. if you enable 'start on boot' does the BubbleUPnP persistent notification appear after boot ? If so, it is running.

2. BubbleUPnP Server is not a media server. Among other features, it makes existing media server accessible over the Internet.

3.

built-in transcoding is suitable mainly for transcoding audio, including audio in videos (AC3, DTS, ...).

If the video itself needs to be transcoded, BubbleUPnP Server running powerful desktop computer is required in most cases.

4. Don't understand your question

5. yes

6. no
[Android Apps and Games] bubbleguuum:
[MENTION=5621142]mysteray[/MENTION]

You can send me (bubbleguuum@free.fr) file /volume1/homes/bubbleupnp/appData/BubbleUPnPServer.log.0

Check its modification date to check if it has been modified recently (and that this is not an old version from when it worked).
[Android Apps and Games] bubbleguuum:
[MENTION=7863275]RyzaJr[/MENTION]

You can kill the service process (BubbleUPnPServer.exe) from the task manager and restart it from the

Windows start menu entries (Start BubbleUPnP Server Service).
[Android Apps and Games] bubbleguuum:
New BubbleUPnP v2.8.3p1 beta. Please test !

Changelog and APK

.
[Android Apps and Games] homersimpson007:
Hello

I've been using bubbleupnp for android on my phone to send music to an expernal Dac connected to an Android device running Usb audio player pro (UAPP). So far so good.

I wanted to create an openhome renderer on top of uapp's renderer with bubbleupnp server. Unfortunately whenever i want to play a song on the newly created "uapp renderer (openhome)" i keep getting the error:

Current state of service prevents invoking that action. Connection error or no response received. (Code: 501).

I had previously created openhome renderers with bubbleupnp server without issues.

I'm not sure what to try from here. Any chance this comes from bubbleupnp server? Any ideas what i could try?

Thanks for the great app and for the support

Edit:

Ok sorry for the question, it seemed that a simple restart of bubbleupnp server did the trick.
[Android Apps and Games] mysteray:
[MENTION=237202]bubble[/MENTION]guum

Have you gotten my email? There is probably not a great deal in that log file. Maybe there is a verbose logging mode somewhere hidden that we could utilize?

Cheers