yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] bubbleguuum:
If I understand correctly, you cannot play from Serviio to Bravia unless you disable the BubbleUPnP renderer.

The only explanation I have is that when the BubbleUPnP renderer is enabled and advertises itself on the network, Serviio detects it and enable a particular profile (maybe a generic Android one) for future BubbleUPnP browse requests, assuming it is for playback on the local Android device. This turns out to give non playable streams on the Bravia.

BubbleUPnP itself doesn't do things differently when browsing a Media Server wether the local renderer is enabled or not.

It is a Serviio issue and you may ask on their forum how to workaround it, if you need to also be able to play stuff on your Android device as well as your TV. In particular it would be useful to toggle off automatic Renderer detection in Serviio which cause the profile association.

Or you can just disable advertising of the local renderer on the LAN if you do not need it: Settings > Local renderer > Allow remote control.
[Android Apps and Games] Mac Boy:
Thanks bubbleguuum

I will give that a go over the next few day and get back to you.
[Android Apps and Games] bubbleguuum:
When you say "it triggers one of the other audio apps" do you mean that app was not running at all and starts on button press, or that it was running (even in the background) and handle the button press ?

In the first case, you can look into use Media Buttons Router which will allow you to select which app to start on Media button press if none is running, and override the default app that would launched instead.

Only works reliably if you do not have an audio app that sets itslef to max priority preventing Media Buttons Router to do its job.

In the second case, can you tell me the name of the other app grabbing the BT controls so I can try to reproduce it ?

As I see it, if 2 or more apps running declare they handle media buttons inconditionally, only the one with the highest priority for the Intent will handle the buttons.

And some apps use stupidly high priorities so they are the first.

Currently, BubbleUPnP handle media buttons *only* if it is running, and doesn't have a particularly high priority.
[Android Apps and Games] OffColour:
Thanks. Question posted on Serviio forum.

Btw, any chance of a stop button on the now playing screen?
[Android Apps and Games] bubbleguuum:
Long-click (1-2s) on the play/pause button for Stop.
[Android Apps and Games] bsmith1051:
I tried it again today and it worked properly. So there's some other more complicated process to recreate it, I guess. The last time it happened, the RWD< command activated my BeyondPod app. I think I might have been listening to it previously, then paused it, so it might still have been active -- thought it was still responsible for the BT controls.
[Android Apps and Games] Snowknight26:
I hate to be the one to bring it up but have you thought of hosting your site elsewhere? Free seems to have absolutely abysmal speeds to the US (10KB/s).

And now for a legitimate bug: BubbleUPnP seems to show up in the list of programs that can open PNGs.
[Android Apps and Games] bubbleguuum:
Ah indeed, thanks for the reminder. Quite forgot about that

Yes...because it can! If you open a PNG with it it will display it on the current renderer if it supports images (could be a TV or WMP or XBMC, ...).

Same for audio and video files that for example you can open from any file manager.
[Android Apps and Games] Koying:
Hi Bubble,

When playing streams to my (Sony) DLNA TV, when the video has done playing, the tv stays on the "player", in pause mode apparently, which bugs me a little.

The only way to switch the tv back to normal is, in bubbleupnp, a long press on play/pause or to clear the playlist.

Is there a settings somewhere which would make the tv switch to normal when the current playlist has done playing?

Thanks
[Android Apps and Games] bubbleguuum:
When the TV is in that state, does the Now Playing screen shows the play or the pause button ?
[Android Apps and Games] Koying:
TV is in "pause", with last frame displayed. BubbleUpnp shows "play" button.
[Android Apps and Games] bubbleguuum:
BubbleUPnP 1.4.3.1 will be available shortly on Google Play. It fixes a few issues found in 1.4.3:

transfer playback functionality now works for videos and images, including when transferring to the local renderer.

For example you can start watching a video on your Android device and continue watching on your TV (or vice-versa).

Restoring playback position is not supported for videos when the destination renderer is the local renderer

workarounded Sonos renderer issue with volume resetting to 100 (Sonos bug)

fixed obscure Media Servers not discovered: EyeTV Netstream Sat, Alcatel MiViewTV, DoubleTwist (device bugs!)

fixed crash when tranferring playback in some cases

fixed 2 obscure crashes

Also if you installed BubbleUnP Server 0.5.5 please upgrade to 0.5.5.1 fixing a log spam issue in some cases.
[Android Apps and Games] yatbond:
Thanks and just bought

Bubble,

Thanks for your help previously. Just bought to support. Please keep up the good work.

Yatbond
[Android Apps and Games] skifreund:
Would it be possible to make a bullet button in the render switching popup to not stop the playback? This would allow syncing the playlist between different renderers/rooms.
[Android Apps and Games] winxi:
hi,

i noticed two things with bubbleupnp + bubbleupnp server (open home):

1) the 'repeat playlist' function doesn't seem to work the first time after starting the server. this memans that playback stops after the last track of the playlist has finished, even if repeating is enabled. this happens just the first time, the end of the playlist is reached. afterwards it will be repeated as intended

2) moving a playing track in the playlist will stop playback.

btw, did you receive my log file?

cheers, winxi
[Android Apps and Games] bubbleguuum:
1. Can reproduce this and will fix it. Thanks for the report.

2. This is intended behaviour as moving an item in an OpenHome playlist is a delete+insert operation. The delete operation stops playback if it is the playing track

I got you log file although I forgot about it, sorry for that.

It shows that at some point, BubbleUPnP Server http requests to the TV and the BR player fail suddenly. It is unclear if it is a BubbleUPNP Server issue or a network issue or something else.

If you can get it to happen again, can yo try pinging for example your TV (192.168.0.100) from the PC or NAS BubbleUPnP Server is running to check if it is reachable ?

When the problem happens you will see such lines appearing in the log:

Client connection was aborted: com.bubblesoft.a.a.a.c.l: Connection to http://192.168.0.100:52323 refused...
[Android Apps and Games] bubbleguuum:
It is only possible by making OpenHome renderers with BubbleUPnP Server and use those renderers in Android BubbleUPnP.

But even with that, audio will not be synchronized between renderers and you'll have anything between 0-5s delay. UPnP AV was never conceived with multiroom audio in mind.
[Android Apps and Games] bubbleguuum:
[MENTION=5585003]Mike-48[/MENTION];

What is server #3 ?

If you can reproduce it easily, can you give the precise instructions to reproduce it ?
[Android Apps and Games] bubbleguuum:
[MENTION=7556169]zerokelvinkeyboard[/MENTION];

BubbleUPnP lists all music indexed by the Android media scanner, whose data is also used by many local audio player apps.

You can tell the Android media scanner to exclude a folder by creating a .nomedia file inside that folder, and trigger a rescan via a specific app (or a reboot).
[Android Apps and Games] bubbleguuum:
Nothing changed with the update concerning this.

Try to reboot your WiFi router and all your devices. Make sure your router firmware is up to date.
[Android Apps and Games] bubbleguuum:
Most UPnP/DLNA renderers do not support gapless playback (that's a technical limitation), thus BubbleUPnP cannot

control themn gaplessly. Only some high-end and expensive HiFi renderers do.
[Android Apps and Games] bubbleguuum:
Nothing changed. Reboot your WiFi router and TV.
[Android Apps and Games] heisert:
Could you do something about the doze Problem? It happens every time now. Is there any thing to hold BubbleUPnP active while playing? Yesterday i streaming a Video and after 28-35 minutes it cut the stream. After that i wake the Device every 15 minutes and no troubles

Gesendet von meinem XT1562 mit Tapatalk
[Android Apps and Games] bubbleguuum:
Verify that you added BubbleUPnP as an exception in the Android battery advanced (3-dot) settings.

Maybe the problem is not Doze. Can you send me a BubbleUPnP log file, playing a movie until it stops ?

See first post of this topic for logging instructions.

BubbleUPnP tries very hard to stay alive when it does something in the background such as streaming a movie

stored on device, but ultimately it depends on the system to: not kill it after a while and not stop wifi to save power (assuming

WiFi is stable in the first place). And I'm not even talking about root apps and Xposed modules that can break any app (often, for saving battery)...

There are so many things that can go kaboom that it is not funny.
[Android Apps and Games] heisert:
Ok ill Test it and send you a log. Battery optim. Is off for BubbleUPnP. Thanks

Gesendet von meinem XT1562 mit Tapatalk
[Android Apps and Games] rcaudio:
Can't access Tidal with 2.7.2 install

With the update to 2.7.2 I'm receiving an "error code: 500" message, " Tidal requested quality not available in user subscription." In settings, I have Tidal set for AAC, the l9west possible, which is correct for my account. Is there another change required?
[Android Apps and Games] bubbleguuum:
Please send me a log file triggering this error message. See first post of this topic for logging instructions.
[Android Apps and Games] rikardo1979:
this is not the app but actually Tidal. Sometimes you find tracks within an albums or compilations which is not available anymore. Than you receive this error when this happened try play tracks one by one from album and you find which causing it
[Android Apps and Games] rcaudio:
I sent you a log. As suggested by a user that the issue is not the app but Tidal, that's not the case as explained in my email. Thanks
[Android Apps and Games] jonas0_13:
Gapless issue

Thank you Bubbleguuum for your answer. However I think that the IcyBox MP401 Air supports gapless playback. When I play flac files which are stored on my PC (Windows 10) with Foobar 2000 + foo_out_upnp, the IcyBox renderer plays gapless.
[Android Apps and Games] bubbleguuum:
In that case, foobar entirely manage the (gapless) decoding and sends a single continuous gapless PCM stream to your renderer.

That's not what BubbleUPnP is doing (it instructs the renderer to play each track separately) and for gapless to work in that case

it requires specific gapless support from the renderer.
[Android Apps and Games] bubbleguuum:
[MENTION=5897222]Mic1604[/MENTION]

I see that when that crash happened, you had 'Settings > Audio Cast > Logging' enabled. Can you confirm that it also

crashes if this setting is disabled ?
[Android Apps and Games] rikardo1979:
[MENTION=3373153]bubbleguuum[/MENTION] any comments on this? I really miss such feature. I have to usually go into Tidal app to look for info and than back to this so I know what to search for
[Android Apps and Games] raskacielos:
Thank you for your answer, but I Rebooted my WiFi router and TV and the problema continues.

I have 2 smartphones, in one Smartphone I have 2.7.1 and work correctly with TV, but in another one Smartphone wit 2.7.2 don't work with TV.

I need to get 2.7.1 versión. I bought the license to use with smartTV and now it don't work for me
[Android Apps and Games] bubbleguuum:
So I can check something, please send me a log file recorded with the 2.7.1 version, logging after app start until your TV is discovered. See first post of this topic for logging instructions.
[Android Apps and Games] bubbleguuum:
Most played is not possible. Date added maybe if this is the default sort order TIDAL returns these items.
[Android Apps and Games] raskacielos:
I sent you log file.
[Android Apps and Games] bubbleguuum:
Thank you for the log.

It shows that your Android device ip address is 182.xxx.xxx.xxx.

This is not a private local network ip, which should be in either of these ranges: 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12

Unlike previous versions, v2.7.2 does not attempt device discovery on network interfaces whose ip address is not in the ranges above.

How is your Android device (and TV) assigned a non-private (LAN) ip address ? What is your router ?

In any case, if your devices were assigned proper LAN private ip address such as 192.168.xxx.xxx, v2.7.2 would discover your TV.

Since you seem to not be alone having devices with funky ip addresses, I will likely revert this change in the next app update.
[Android Apps and Games] raskacielos:
Thank you very much. I will wait for your next update, as I prefer to keep my private local network as 182.xxx.xxx.xxx
[Android Apps and Games] bubbleguuum:
If you want, but that is not a good idea since 182.xxx.xxx.xxx addresses are public and could be bound to a real public machine on the Internet.

EDIT: amusingly, the ip address attributed to your Android device corresponds to a real machine in Seoul...
[Android Apps and Games] rikardo1979:
thanks for reply and for extended support.

Date added is in Tidal, yes. You can go alphabetical A-Z or Date added (reverse too)

It would be great if this can be added
[Android Apps and Games] jonas0_13:
Gapless Issue (resolved)

Thank you very much, Bubbleguuum, for your very clear explanation.

Best regards.

md
[Android Apps and Games] heisert:
I sent you a log bout the doze/Playback Problem right now. I hope it helps

Gesendet von meinem XT1562 mit Tapatalk
[Android Apps and Games] Mike-48:
The servers are:

1. Local Media Server

2. Lightning Server (this is a server provided by the Auralic Aries; it has no music in it now)

3. JRiver media server

4. Minim Server

I tried to reproduce it today, but I couldn't. I will keep trying
[Android Apps and Games] reynard80:
I'm running BubbleUPnP server on my NAS. Most of the time, it does not recognized my Chromecast devices. As I want to use the server for exactly that, using my Chromecasts for UPnP playback, I want to fix this issue. The Chromecasts show up in the network explorer, but not in BubbleUPnP server. Also, sometimes my media server is not recognized. After a reboot it sometimes works for a while. Is this a known issue?
[Android Apps and Games] bubbleguuum:
BubbleUPnP 2.7.3 published to Google Play. Changelog

.
[Android Apps and Games] bubbleguuum:
Could be because of multiple network interfaces and BubbleUPnP Server picking up the wrong one. Or another network issue.

Please send me the log file (BubbleUPnPServer.log.0) to bubbleguuum@free.fr
[Android Apps and Games] reynard80:
I'll do that. But where is this log file located? I can't find it. I installed via optware.
[Android Apps and Games] bubbleguuum:
/opt/share/bubbleupnpserver/BubbleUPnPServer.log.0
[Android Apps and Games] JorgeLucasRibeiro:
PS4 Playback

Can someone help me on how to playback musics on PS4 while controlling them from the smartphone? I would like a similar way to spotify connect, in which i can just open the app on the smartphone, select ps4 and play songs, is it possible?
[Android Apps and Games] Olaf71:
I am using Bubbleupnp on Android mainly watching Movies from my LG TV via LAN.

I have two issues recently. After starting a Movie the Service Stops after 2-5 Minutes and reboots (?). After a While it appears again and can be used without any issues.

2nd Issue is that "Recent Movies" appears only during one Session on the TV. As soon as I switch the TV off and on again, the "Recent" List dissappears or doesn´t show the Movies played before. Maybe the issue is known and the Solution easy ;) ?

Thanks, Best Regards
[Android Apps and Games] schmitz.mic@web.de:
album art quality

Has there been any progress on better album art quality displayed in the BubbleUPnP App while streaming from a media server. Streaming the same files from a local volume, it is perfect.

Greetings!

Michael
[Android Apps and Games] reynard80:
Here it is.
[Android Apps and Games] bubbleguuum:
Album art quality is determined by the media server used, not BubbleUPnP. What media server are you using ?
[Android Apps and Games] bubbleguuum:
That is not possible because the PS4 is not a renderer remotely controllable (unlike the Xbox One).

You can only browse media servers (including BubbleUPnP) from the PS4 and play from there.
[Android Apps and Games] bubbleguuum:
Your Chromecasts are detected, but after a while BubbleUPNP Server cannot join them when it verify that the devices are alive, thus remove them from the list.

[CastDiscoveryMaintenance (32] WARNING - 06:04:12.289 - GoogleCastMediaRenderer : Chromecast: isNetworkReachable failed: com.bubblesoft.a.a.a.c.f: Connect to 192.168.1.41/192.168.1.41/192.168.1.41 timed out

[CastDiscoveryMaintenance (32] WARNING - 06:04:22.497 - GoogleCastMediaRenderer : Chromecast Audio: isNetworkReachable failed: com.bubblesoft.a.a.a.c.f: Connect to Chromecast.home/Chromecast.home/192.168.1.53 timed out

I have no idea why these Chromecast become unresponsive, but you can try to disable the alive check done by BubbleUPnP Server by editing configuration.xml and setting discoveryMaintenanceInterval to 0 (restart the server after that). However, you will still have issue playing to these chromecasts if BubbleUPNP Server cannot join them.
[Android Apps and Games] reynard80:
It seems that all devices are recognized and then immediately removed. A few examples:

...
[main (1) ] INFO - 20:46:35.885 - d : added Renderer device: foobar2000 Renderer (mvanl) [DESKTOP]
[main (1) ] INFO - 21:24:34.927 - d$6 : removed Media Server device: foobar2000 Media Server (mvanl) [DESKTOP]
[main (1) ] INFO - 21:24:35.828 - d$6 : removed Renderer device: foobar2000 Renderer (mvanl) [DESKTOP]
...
[main (1) ] INFO - 05:06:29.601 - d : added Renderer device: DESKTOP
[main (1) ] INFO - 05:06:59.810 - d$6 : removed Renderer device: DESKTOP
...

It seems that only the Kodi devices are not removed immediately. Could my router be the problem? Does it serve as some sort of 'master' UPnP server or something?

...
[main (1) ] INFO - 17:30:07.336 - d : added Renderer device: Kodi (LibreELEC)
...
[Android Apps and Games] George-N:
Option to blacklist renderers

Great app! I use it a lot to stream music to my speaker. I don't leave my speaker switched on all the time so it doesn't always get detected by the app straight away. Occasionally my music gets directed to my Samsung TV instead and if I have a program paused I lose the recording. Would it be possible to add an option to blacklist certain renderers in a future update?
[Android Apps and Games] bubbleguuum:
There is already such option:

- set 'Settings > Look and Feel > Bottom tabs' to 'Enabled, with additional Devices tab'

- go into the new Devices tab

- 3-dot menu on the device > Hide (this mark the device hidden)

- Filter > Not Hidden, to actually hide devices marked as hidden

You need to keep the Devices tab enabled for this functionality.
[Android Apps and Games] mkdr:
Can it be that there are problems with latest Plex or some other issues caused by some updates took place in the last 2-4 weeks? I just wanted to watch some content of my Plex server through BubbleUPNP and noticed nothing is working anymore and I don't know why. It was still working a few weeks ago, maybe 1-2 months, cant remember anymore when I last checked.
[Android Apps and Games] bubbleguuum:
Since "nothing is working anymore" is as vague as it gets, you can try rebooting your WiFi router, Plex, and android devices.
[Android Apps and Games] mkdr:
Meaning I can connect, browse, but nothing will play. The problem is identified btw now. It is still the same bug I have reported several times times over the past years and was officially fixed you said. It has to do with when the public IP changes and you are using a dyndns service. I had even restarted the service via the web interface which didn't fix the problem, I had reported this too I remember. The only way to fix this was to reboot the Linux machine, now it's working again. Would be nice if you could fix this maybe finally in the future.
[Android Apps and Games] ehrgeiz_:
support for listenbrainz?

Hello, do you plan to support listenbrainz additionally to last.fm scrobbling?

it is still in alpha phase so not really asking to implement it now, just curious.

marc2003 has made an implementation in his sample scripts for the JS Panel in foobar2000.

listenbrainz.org

icantpostlinks://github.com/19379/js-marc2003/blob/master/js/listenbrainz.js

icantpostlinks://github.com/19379/js-marc2003/blob/master/samples/listenbrainz.txt

best regards,

an admirer of you work
[Android Apps and Games] Pruebasa:
reorder/move playlist elements

It would be possible to add the option to move the playlist album or track?
[Android Apps and Games] bubbleguuum:
Normally you should not have such issue if you have setup your dyndns hostname in the 'Network and Security' tab of the web config of BubbleUPnP Server (field 'publuc hostname').

Isn't it the case ?
[Android Apps and Games] bubbleguuum:
To reorder tracks in the Playlist tab, simply drag and drop a track cover up/down. It is not possible to reorder whole albums.
[Android Apps and Games] bubbleguuum:
No plan for this.
[Android Apps and Games] mkdr:
Of course it is set up there and both green fonts http/https said all is working. But no, it is not. I restarted the server via restart button/txt, did not help. I restarted the linux machine => fixed it. That was also the same back then when I reported this before months ago. I noticed it just yet again. because I reset the public IP a few days ago, and then it automatically resets just every 180 days or if there is a DLS sync issue and there was a disconnect, which doesn't happen that often.
[Android Apps and Games] AndyHazz:
Should video seek work on transcoded videos?

I'm using BubbleUPnP server on windows with the android app and MX player on a Nexus 6P running android N.

Maybe this just isn't possible, but I get the feeling I should be able to seek when viewing transcoded video files? In MX player the timeseek bar won't let me drag to seek. If I'm on the same network as my Kodi DLNA server and use that in the BubblUPnP android app (instead of the BubbleUPnP server) then I can seek no problem.

I've tried all the settings I can find, and a few different android video players (VLC, BS Player, ES Media) but seeking never works :(
[Android Apps and Games] zinjashike:
Greetings,

Noticed an odd issue and wanted to see if anyone else is suffering it or if there's steps I should take to troubleshoot it.

In bubbleupnp while playing some music I click the repeat playlist icon. It of course activates, but what ends up happening is for a short period everything look normal on the UI, but then I lose the tracking bar and the play icon switches to pause, and shortly after it recovers, and then repeats the UI issue again doing it indefinitely. It does not actually stop or hinder playback and the function works, but bubbleupnp thinks it's changing play status between playing and paused. It does this on all renderers including the local one so I don't believe it to be an external software issue.

Let me know if you need anymore information or possibly a recording if that would help explain it better.
[Android Apps and Games] bubbleguuum:
It is expected that transcoded video is not seekable, for technical reasons. To be able to seek using http range requests, the total stream length in bytes must be known in advance, which is not possible to determine for most target transcode codec/containers (notable exception: WAV).
[Android Apps and Games] bubbleguuum:
This is expected: at the end of the track, renderer goes into stopped state (pause icon changes to play icon), then repeat track kicks in and renderer goes from stopped to playing state (play icon changes to pause icon).
[Android Apps and Games] nrzhfirfn:
It says error