yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] bubbleguuum:
[MENTION=4532393]Snowknight26[/MENTION]

This will happen if you play the track immediately after starting BubbleUPnP, when BubbleUPnP Server is not connected yet (it can take up to 10s).

It's a design limitation, because BubbleUPnP needs to know details about BubbleUPnP Server to decide how to play these tracks.
[Android Apps and Games] Snowknight26:
Is there any indication (such as a toast) when BubbleUPnP has connected to BubbleUPnP Server?
[Android Apps and Games] bubbleguuum:
In the list of libraries, when the [Home] (or whatever name you set) media server(s) are listed.
[Android Apps and Games] tpuserhp:
On Android, a m3u8 link can be shared with Bubbleupnp and casted to Chromecast. On a Linux desktop, is there a way to perform similar thing? Very likely, no is the answer. Thanks.
[Android Apps and Games] mymu:
Hi. Since a few weeks the app stops the playlist while the screen is off an tge phone unplugged. I know: doze is off for the app/ honor setting let the app allways on. Hardreset the phone three times, doesen't matter. I use a Pioneer VSX 921, eventing is on. Its really a pain in the ass - if im going to wake upthe phone, BubbleUPnP plays tge next track.. Can't upload the log file
[Android Apps and Games] bigcid10:
at the risk of sounding nubish

What is a OpenHome renderer and is it better than straight DLNA ?

Does it require a special type of media player to use it and if so do they make the for android ?

until BubbleUPnP ,I never heard of this

Can someone give me some advice and suggestions ?

Thank you
[Android Apps and Games] gergev:
start up to saved playlist

Is there a setting to have BubbleUPnP open to a specific saved playlist?

I use the same playlist most of the time (favorite TV channels from my homerunprime cable card - opens with VLC)

and have to navigate down several levels to get to it each time I start up the app.
[Android Apps and Games] bubbleguuum:
The diference between UPnP AV and OH renderers is explained here.
[Android Apps and Games] bubbleguuum:
There no setting for that but if you put the content of your Saved Playlist into the Playlist tab, it will stay there

until you replace it.
[Android Apps and Games] bubbleguuum:
[MENTION=8098443]mymu[/MENTION]

Look into the Android settings for any manufacturer or ROM specific battery setting that attempts to aggressively save the battery (basically by shutting down WiFi when screen is off or similar).

Also, if your device is rooted and/or you use Xposed, try disabling any root app or Xposed module that's on a mission to 'save the battery' (Hi Greenify !).

Ultimately, search on XDA for any specific problem with your Android device / ROM when the screen is off.
[Android Apps and Games] mymu:
Got the same in mind - and didn't find anything. Sometimes it pop up this... Google Music: failed to get track. Can't upload the pictures - allways bad request
[Android Apps and Games] bubbleguuum:
"failed to get track" => there is no network or a timeout, at least temporarily. likely just a consequence of the ROM disabling networking to 'save the battery'.

I also advise to make sure your WiFi router is updated to its latest firmware, although that's unlikely to be the cause of this issue.
[Android Apps and Games] gergev:
Thanks. It would be a nice feature request to make I think. Also I noticed that album art displayed seems to be degraded, compared to other apps which show better resolution image of the same covers while playing music.
[Android Apps and Games] twiceaswide:
Hello,

BubbleUPnP-Server installed on an Synology DS418play does not see any updates.

Installed is: 0.9-update26

Latest version on BubbleUPnP-Server website: 0.9-update29

Pressing the Settings->Updates->CheckForUpdate button just reports "No Update found". Are the more recent versions not yet available for synology?

I also have downloaded the synology package from the website again, but this seems to be a very old version. (Also I am not sure if I did install it manually or if it was available via the synology package center?)

Thank you

Gert
[Android Apps and Games] blgk:
Volume control problems in SoundBridge

Hello,

In my SoundBridge UPNP renderer, the volume control options in the notification sometimes doesn't work and I doesn't show the correct volume.

The slider in the Now Playing screen works but the number with the current volume level doesn't update.

https://pastebin.com/qitt7r5B

https://pastebin.com/QnHpsqxN

[main (0) ] WARNING - 0:00:07.506 - a : SoundBridge: discarding LastChange state variable not in range: VolumeDB=30 (Range Min: -100 Max: 0 Step: 1)

Thanks.
[Android Apps and Games] bubbleguuum:
[MENTION=5923778]twiceaswide[/MENTION]

The Synology (and other) installers always download the latest version of BubbleUPnP. That's why their date can be old as they get updated

only to fix or change somethinhg in the install process or startup scripts.

0.9-update26 and previous version can fail to update in some cases. So you must update manually.

The easiest way is to uninstall the Synology package (the one linked on bbublesoftapps.com) and reinstall it.
[Android Apps and Games] bubbleguuum:
[MENTION=8868627]blgk[/MENTION]

The log shows that the Soundbridge does not notify back to BubbleUPnP volume changes (eg update volume values) after you change volume.

That's a SoundBridge issue. The warning message is not related to this problem.
[Android Apps and Games] blgk:
So, no fix? But BubblePNP could ask for the current volume periodically?
[Android Apps and Games] twiceaswide:
Thank you very much. This did work fine.

Don't you offer a donation link somewhere? BubbleUPnPServer and the app are so useful. I would send you a beer.
[Android Apps and Games] blgk:
Sorry, it seems the SoundBridge sometimes stops the "eventing" showing the LastChange event. A full reboot fixed it.

Thanks for your answer and keep the good work.

blgk
[Android Apps and Games] Neeosx:
hello, ever since 2.9.2 update controlling any kind of content streamed from Android to Samsung dlna enabled TV isn't supported. It literally just says not supported if I try to skip or pause the video. reverted back to 2.9.1 and it works perfectly.
[Android Apps and Games] bubbleguuum:
[MENTION=4489805]Neeosx[/MENTION]

No such problem here on my Samsung TV and I cannot think of any change in 2.9.2 that could explain this.

I suppose videos play but you get an error only if you seek or pause ? Can you send me a log file doing this (with 2.9.2) ? See first

post of this topic for logging instructions.
[Android Apps and Games] bubbleguuum:
Ok, good to know !
[Android Apps and Games] Neeosx:
[MENTION=3373153]bubbleguuum[/MENTION] I updated it back and it works now haha. Dont really know what happened before, maybe it wasn't the app.
[Android Apps and Games] bubbleguuum:
BubbleUPnP 2.9.3 released published on Google Play.

Changelog

.
[Android Apps and Games] matagou:
Latest server update breaks functionality

Good evening,

I just downloaded latest version of BubbleUPnP server and installed it. It seems that none of the items in my playlist are capable to be played. Please see attached server log.

[qtp27977159-337 (337) ] WARNING - 0:09:53.277 - l : failed to decode proxy path url: 81ee0e447716fbab39da91520f870cc3: java.lang.Exception: unmanaged encoded URL: 81ee0e447716fbab39da91520f870cc3
[qtp27977159-337 (337) ] WARNING - 0:09:53.277 - r : error decoding proxy stream path request: /image/81ee0e447716fbab39da91520f870cc3
[qtp27977159-337 (337) ] WARNING - 0:09:53.324 - l : failed to decode proxy path url: 81ee0e447716fbab39da91520f870cc3: java.lang.Exception: unmanaged encoded URL: 81ee0e447716fbab39da91520f870cc3
[qtp27977159-337 (337) ] WARNING - 0:09:53.324 - r : error decoding proxy stream path request: /image/81ee0e447716fbab39da91520f870cc3
[qtp27977159-337 (337) ] WARNING - 0:09:53.343 - l : failed to decode proxy path url: de233db8027dfc58dd7e77931cf6be7e: java.lang.Exception: unmanaged encoded URL: de233db8027dfc58dd7e77931cf6be7e
[qtp27977159-337 (337) ] WARNING - 0:09:53.343 - r : error decoding proxy stream path request: /video/de233db8027dfc58dd7e77931cf6be7e
[cling-42 (356) ] INFO - 0:10:07.334 - b : All Home Speakers group (DLNA): timeout waiting for Playing

Could you please advise.

Thanks,

Andrei
[Android Apps and Games] bubbleguuum:
[MENTION=7985546]matagou[/MENTION]

Where does these items that fail to play are coming from ? It seems they come from a media server browsed via a proxy of it created with BubbleUPnP Server.

If you saved such items to a Saved Playlist in Android BubbleUPnP some time ago and uninstalled/reinstalled BubbleUPNP Server after that, these URLs are invalid with the new install because BubbleUPnP Server cannot associate the proxy stream URL to their real target URL anymore.
[Android Apps and Games] steve233:
Feedback

Hello, I use BubbleUPnP ver. 2.9.3 (arm64-v8a) on my Sony Xperia X, and its for me the best APK to send web videos to my ChromeCast.

Recently I purchased Licence and the APK is even better but I have one problem.

I get often the message:

"failed to extract video info (Connection refused).

Audio / Video track selection will not be possible"

If I try to stream the Video again, the message appears too, the solution is to stop and close BubbleUPnP and choose video again. Then it works.

Maybe it can be fixed.
[Android Apps and Games] bubbleguuum:
[MENTION=6296196]steve233[/MENTION]

Can you send me a log file doing the sequence of actions that give this error message ? See first post for logging instructions.
[Android Apps and Games] Pawel_:
I am new users connecting Android Phone with Chromecast renderer mainly for playing music.

How can I setup Bubble to not show anything on TV? To blank screen but play music? I do not see such possibility in chromcecast settings menu. I have tested one player (do not remember name) where it was possible.

Could you please add a feature that when phone is locked pressing and holding volume keys will work as next/prev buttons. Poweramp player has such and it is very useful for me.
[Android Apps and Games] matagou:
reply

Hello [MENTION=3373153]bubbleguuum[/MENTION]

Indeed the items are coming from a saved playlist that was created prior to uninstalling custom BubbleUPnP that you shared with me (with support of local Youtube-DL) and installing latest version.

I noticed also it can't play Internet radio items which worked perfectly fine before. Please see the logs.

[cling-664 (SetAVTransportURI] INFO - 13:43:15.922 - b : All Home Speakers group: got mime-type from protocolInfo
[cling-664 (SetAVTransportURI] INFO - 13:43:15.922 - b : All Home Speakers group: mime-type: audio/mpeg
[cling-664 (SetAVTransportURI] INFO - 13:43:15.922 - b : All Home Speakers group: probing track duration...
[cling-664 (SetAVTransportURI] INFO - 13:43:15.924 - a : get probe info took: 2 ms
[cling-664 (SetAVTransportURI] INFO - 13:43:15.924 - b : All Home Speakers group: got track duration: -1s
[cling-664 (SetAVTransportURI] INFO - 13:43:15.924 - b : All Home Speakers group: should proxy: false
[cling-661 (951) ] INFO - 13:43:15.924 - b : All Home Speakers group (DLNA): play: waiting 100 ms...
[cling-665 (Play) (956) ] INFO - 13:43:16.24 - b : All Home Speakers group: play()
[cling-665 (Play) (956) ] WARNING - 13:43:16.24 - d : Play: Error: Current state of service prevents invoking that action. For input string: "0-1".
[cling-661 (951) ] INFO - 13:43:16.25 - aa : started task GetTransportStateTask
[Thread-2 (10) ] INFO - 13:43:16.25 - a : setGaplessTransportStateChange: false
[Android Apps and Games] elenhil:
higher seekable track duration limit

Hi! Would it be possible to implement a custom seekable track duration limit for the server? I think modern CPUs could handle transcoding more than 10 minutes worth of audio.
[Android Apps and Games] Farzad_jodary:
Hi i use bubble and work perfectly for me

But only problem is when press next in beginning of song there is gaps and ticks for about 5 second

I use ezcast audio receiver
[Android Apps and Games] steve233:
I have made an logfile how can i send it to you privat?
[Android Apps and Games] Uoppi:
I'm using foo_upnp library with BubbleUPnP Android, and I have some questions about the Media Library shown in BubbleUPnP:

1. Genre tags are only split in "Composers" menu, in other menus genres are simply separated by a comma. Is there a way to configure all menus to have split genre tags?

2. Is there a way to configure "Composers" menu to display composers as "Lastname, Firstname" instead of "Firstname Lastname"?

3. When choosing an album from "Composers" menu, is there a way to either

a) with multi-composer albums, to configure it to show the complete album (all tracks from the respective album) instead of just the specific songs from said composer ?

OR

b) if this is not possible, to easily navigate to the whole album straight from this "composer-specific-tracks view" (in other words, a shortcut that takes you to the complete album).
[Android Apps and Games] bubbleguuum:
[MENTION=6296196]steve233[/MENTION]

Send it to bubbleguuum@free.fr
[Android Apps and Games] bubbleguuum:
Ok. If you want these item to still work on server reinstall (which is normally notnevessary with auto-update), make sure to save file urlcache.dat prior uninstall and restore it after install.

Will be fixed in update30 to be released soon.
[Android Apps and Games] bubbleguuum:
I'll make that duration configurable (in the server's configuration.xml) for next update.
[Android Apps and Games] bubbleguuum:
BubbleUPnP cannot do that. Some TVs have the ability to play HDMI audio with the screen off (via a button of the remote acting as toggle) so that would be the only way.

I think it requires a custom lockscreen widget. No plan for it.
[Android Apps and Games] elenhil:
Oh, great! And, since we're at it, can you make the android app work without wakelocks?
[Android Apps and Games] bubbleguuum:
[MENTION=5110543]Uoppi[/MENTION]

These would be features of foo_upnp, which is not maintained anymore. I suggest switching to MinimServer (http://minimserver.com) which is very configurable for these things. Asset UPnP is also worth a look.
[Android Apps and Games] bubbleguuum:
No, it is needed for reliable operation. BubbleUPnP is not meant to be left running when it is not doing something (unless being used a 24/24 server or renderer and device plugged to power). Make sure to exit it (Settings > Exit) when not in use.
[Android Apps and Games] elenhil:
Could you, please, elaborate? The thing is, there are several foobar2000 remote control apps for Android that do not use wakelocks. So, what are the essential energy-inefficient extra functions a BubbleUPnP-powered control point must have to do pretty much the same thing?

Mind you, I'm not talking about extra functionality that is, obviously, BubbleUPnP's forte. I'm talking about simply updating the currently playing info and providing basic playback control capabilities - pause, next track, previous track (on an OpenHome renderer that does not need real-time control points present).
[Android Apps and Games] mrbo:
[Deleted]
[Android Apps and Games] Uoppi:
[MENTION=3373153]bubbleguuum[/MENTION]

Thanks for the tip! I assume this means I can use a route: Minimserver -> BubbleUPnP server -> BubbleUPnP Android?
[Android Apps and Games] liorusii:
7 minute limit on chromecast rendering - licensed software

Hello,

I have purchased a license for bubbleupnp since I use it for chromecast rendering. For some time it played full movies but now it started stopping after 7 minutesof playback as though my software was not licensed. In the settings menu it shows license found.

How do I solve this?

Thanks!
[Android Apps and Games] bubbleguuum:
[MENTION=9012199]liorusii[/MENTION]

It's not a license problem but probably a networking problem or the Chromecast choking on decoding the video.

If you wish, send me a log file playing such video until it stops. See first post of this topic for logging instructions.
[Android Apps and Games] bubbleguuum:
BubbleUPnP Server is not needed unless you need some of its features (eg access MinimServer through Internet).
[Android Apps and Games] bubbleguuum:
BubbleUPnP Server 0.9-update30 released.

Details and changelog

.
[Android Apps and Games] shara.name:
How can I buy this app without Google services and other bloatware? Paypal maybe?
[Android Apps and Games] bubbleguuum:
[MENTION=8970911]shara.name[/MENTION]

The only other option is the Amazon version of BubbleUPnP that you can download with the Amazon Undeground app.

Then the license can be purchased with an Amazon IAP and you must keep the Amazon Undeground app installed for license verification.
[Android Apps and Games] shara.name:
Terrible : (
[Android Apps and Games] Mr. Odd:
Just upgraded my Samsung S8+ to Oreo on Verizon. The resume-track-after-a-phone-call feature isn't working anymore (it was fine under Nougat), the track restarts after the call ends. I have the "mute on phone call" option checked. What else should I double check?
[Android Apps and Games] LaGgY_42o:
I was wondering about this. I have my PS4 Pro tethered to my Nexus 6 via WiFi hotspot and Bubble is the only app I have found that is seen via DLNA with no home network, just direct from Nexus 6 to PS4 Pro. So controlling media/pushing files is out of the question, is there any way to implement transcoding locally on the phone when the DLNA device request the file without having to have a home network with a computer running the server? Idk if it's the same as the Chromecast transcoding feature or not, but I would love to not have to run videos thru ffmpeg first to make them x264 :-/ lol.

Thanks for the awesome app btw! Bought the license awhile back not 5 min after I installed it for the first time lol.
[Android Apps and Games] matagou:
updated to version 30. It doesn't work at all. Please see attached log file

Please advise,

Regards,
[Android Apps and Games] Uoppi:
Would it be possible to get a Backup/Restore settings option in Android BubbleUPnP? It takes quite a while to re-set everything, not to mention it's hard to remember all the settings.

If I recall correctly, Google backup & restore did manage to restore BubbleUPnP properly at least once, but I like to keep app backups on my NAS.

(P.S. MinimServer is working great in tandem with Android BubbleUPnP and BubbleUPnP Server. The BubbleUPnP app discovers the library more quickly and more reliably, now that Foobar2000 is "out of the way". :good:)
[Android Apps and Games] bubbleguuum:
[MENTION=7125384]Mr. Odd[/MENTION]

I suppose that's for the case where the local renderer is playing (eg local audio playback) and you receive a phone call ?

What is the media server holding the track that is playing ? I vaguely suspect this issue is due to the Android MediaPlayer having different http read timeout

between Android versions (this is not configiurable by BubbleUPnP), with the connection being closed on Oreo resulting in the track being played from the beginning when playback resumes. It may also depend on the duration of the phone call.
[Android Apps and Games] bubbleguuum:
[MENTION=5110543]Uoppi[/MENTION]

No plan for this, as BubbleUPnP already uses the standard Google Backup & Restore functionality (On Android 6+ it backups app settings and saved playlists) and I already spent a lot of time on this one to make sure it works properly.

There are root apps that allow to backup any app but... it requires root.
[Android Apps and Games] bubbleguuum:
The urlcache.dat file holding the BubbleUPnP Server stream URLs => real media server URLs has been lost (in a BubbleUPnP Server reinstall probably ?), and it's not possible to fix it. Making 'saved playlists' of items coming from media servers managed by BubbleUPnP Server is probably a not a good idea because if BubbleUPnP Server is subsequently fully uninstalled then reinstalled the saved stream URL will not work anymore (unless urlcache.dat has been saved and restored).

I'll see if I can fix this behavior in a future version, but it has its own problem (dead long stream URLs)
[Android Apps and Games] bubbleguuum:
[MENTION=3281575]LaGgY_42o[/MENTION]

The only transcoding supported when browsing from a PS4 is for music tracks when in a format not compatible with the PS4 (eg ALAC, WMA and others).

BubbleUPnP has no generalized video transcoding for any device, as this is impractical to do (too many different renderers requiring different settings + difficulty to test) and on a phone would be too slow anyway (unless just the audio track of a video needs transcoding).
[Android Apps and Games] Mr. Odd:
Yes, I was streaming from my JRMC server (latest build) in the car and received a phone call. The duration of the phone call hasn't mattered in the past - short or long, the track always paused when the call came in and continued when I hung up.
[Android Apps and Games] Mecca EL:
I've keyword searched this thread, and haven't found the solution to why the touch to skip feature isn't working in video playback anymore. There used to be a line indicator, but that's not worked in quite some time. I've wiped, deleted and reinstalled, nada. Anyone have a solution?
[Android Apps and Games] 1-5:
Hi there,

I cannot browse my media files as I always get the following error message in my BubbleUpnP-App:

"Reason: Current state of service prevents invoking that action. Error reading response failure message. Can't transform message payload:

org.xmlpull.v1.XmlPullParserException: Unexpeted token (position:TEXT Failure: 500...@1:35 in java.io.InputStreamReader@35e2c82).

My system:

UMS 6.8.0 in running on a Win7 PC in combination with latest BubbleUpnP-Server, used for streaming to a chromecast dongle. Remote control of the BubbleUpnP-Server via BubbleUPnP on an Android 7.0-Tablet. Normally I browse my media files via this tablet, but that does not work anymore.

Is this a UMS problem or a BubbpleUpnP-Problem?

Any idea?

Thanks!
[Android Apps and Games] bubbleguuum:
[MENTION=6277543]Mecca EL[/MENTION]

Are you playing to Chromecast ? There is currently an issue with some videos where seeking is disabled playing to Chromecast. It will be fixed in the next update.
[Android Apps and Games] bubbleguuum:
It's UMS sending invalid XML. I really do not recommend using UMS.

For video, I suggest using Serviio or Kodi. For music, MinimServer.
[Android Apps and Games] Mecca EL:
I'm actually not sure what my Sharp TV uses to cast, but it's baked in. But I'd gamble on it having some generic chromecast modules. Looking forward to the next update.
[Android Apps and Games] peterrbaulch:
Problem with some videos with Chromecast

Hi, awesome app. Thank you.

I am having a problem with some videos going to ChromecastUltra OpenHome from the Android app (full license). It is not all videos, only 2 out of about 15. The videos play when I select the ChromecastUltra renderer rather than the ChromecastUltra(OpenHome) renderer. Would this be the same problem listed in the previous post i.e. fix in next release?

Thanks.
[Android Apps and Games] bubbleguuum:
[MENTION=9024579]peterrbaulch[/MENTION]

The OpenHome (and DLNA) Chromecast renderer created with BubbleUPnP Server does not support transcoding unsupported videos (unlike the regular Chromecast renderer), so you can bet that it's that. Although OH renderers can work with videos, their main usage is for music.
[Android Apps and Games] bubbleguuum:
[MENTION=6277543]Mecca EL[/MENTION]

If in the BubbleUPnP top side menu you see a chromecast graphics left of the TV renderer name, then it is handled as a Google Cast device. Otherwise, it is handled

as a regular UPnP/DLNA renderer and the seek problem is due to something else that what I mentioned.
[Android Apps and Games] Mecca EL:
This is all I see, for connected devices. I've never seen a chromecast graphic, for my direct connection. Let me know what you need me to do, to help troubleshoot.
[Android Apps and Games] peterrbaulch:
Ah okay, I didn't realise that. Both videos are MP4 and if I turn off transcoding they still don't play. Switching renderers for video would make it complicated, I don't think I'll remember that I have to switch when I'm using it at a party lol! Any ideas on a workaround? I guess I could not use OpenHome but that would be a shame I would lose the shared playlist.