yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] bubbleguuum:
[MENTION=4364916]theoneofgod[/MENTION]

What settings ? is your issue just that you have to reselect the renderer again or something else ?

Given how BubbleUPnP works, it is normal to have to reselect it.
[Android Apps and Games] bubbleguuum:
No plan for this for regular UPnP AV renderers. Repeat / Shuffle can already be confusing with users forgetting sometimes these toggles are enabled. However, OpenHome renderers have their own Repeat/Shuffle state (as well as other advantages). If you you wish, you can make your renderers OpenHome with BubbleUPnP Server.
[Android Apps and Games] bubbleguuum:
[MENTION=8335502]pikashi[/MENTION]

Will look into it.
[Android Apps and Games] theoneofgod:
It's just that I have to reselect it and adjust the settings again. It's not a big deal as I don't restart it much, but it would be nice if we have user-defined default settings for such cases. As I always want gapless and mime-type check off. Again, not a big deal.
[Android Apps and Games] bubbleguuum:
[MENTION=4364916]theoneofgod[/MENTION]

Normally, the settings (assuming per-renderer settings) should persist between renderer restarts.

Each renderer has a UDN (unique device identifier). You can see the UDN in renderer chooser dialog > 3 dot menu on renderer > Info. Can you confirm the UDN remains the same between renderer restarts ? Normally it should, but if it doesn't it would explain the setting being reset to defaults.
[Android Apps and Games] theoneofgod:
The UDN is changing when it's restarted!
[Android Apps and Games] bubbleguuum:
[MENTION=4364916]theoneofgod[/MENTION]

By restarted can you clarify if you just restart BubbleUPnP on the renderer device (1) or do a full reboot of the device (2) ?

BubbleUPnP uses the mac address of the first network interface to compute the UDN, so if LineageOS randomize the mac address on each reboot (or if you have an Xposed module or root app that do this), that could explain it. I believe you can check the mac address in Android WiFi advanced settings. Can you verify if it changes accross reboots assuming (2) ?
[Android Apps and Games] theoneofgod:
When I say restarted, I mean the entire device.

The Wi-Fi MAC address stays the same each device restart. Just to note I tried going back to Android 6 (LineageOS 13) to see if it solved the audio stack issue, but it stills pops when changing tracks. I'm back on LineageOS 14.1 now.

I'm thinking about trying the stock firmware to see if it solves it, plus to see if this UDN issue persists.

I have Magisk installed. But apart from that, it's a clean install, just with BubbleUPnP and Magisk.
[Android Apps and Games] bubbleguuum:
[MENTION=4364916]theoneofgod[/MENTION]

This issue is super unusual. Do you happen to have enabled Settings > Control > Start on Boot ?

To troubleshoot can you download this utility:

https://bubblesoftapps.com/NetworkInterfaceInfo.apk

It enumerates and displays all network interfaces and dump it in file networkinterfaceinfo.txt, at the root of storage.

Can you run this app once and save the generated networkinterfaceinfo.txt. Then reboot, and do it again. Then send me (bubblesoftproducts@gmail.com) the 2 files so I can compare.
[Android Apps and Games] theoneofgod:
I can't enable that setting yet as I'm still using the Trial/Free version.

I went ahead and installed the stock firmware (Android 6) to see If I could fix the popping issue, it still happens so I guess it's something about the phone. UDN issue also persists.

I'll do that now and email you the files.
[Android Apps and Games] slimtom:
FFMeg over mobile data, and No FFmpeg over Wifi

Is there a setting to have ffmpeg transcoding only when using mobile data - but when on wifi to have ffmpeg transcoding disabled ?

with Local renderer and internet dlna access to my library
[Android Apps and Games] Kingp0dd:
Hi!

On premium version, video is stuttering when transcoding audio to TV's built-in Chromecast.

I try playing the same video directly without audio transcoding and it works fine with no micro stuttering. So that means it's not a network issue.

Any ideas why this is happening?

Edit:

It turns out that when i played the video without audio transcoding, it plays on the TV's (TCL) native player through DLNA and not through Chromecast. So this means that there's only stuttering when playing through Chromecast.
[Android Apps and Games] bubbleguuum:
[MENTION=6291944]Kingp0dd[/MENTION]

It is probable the BubbleUPnP is transcoding both the video and audio track.

Transcoding the video track is very CPU intensive (very dependent on video resolution) and most Android devices are not powerful enough.

What is the codec for the video ?

For video transcoding, I suggest to do it with BubbleUPnP Server running on a powerful desktop computer.
[Android Apps and Games] bubbleguuum:
[MENTION=3657266]slimtom[/MENTION]

Assuming you stream music to your Android device over an Internet connection using BubbleUPnP Server to access your home media servers (Libraries), then you have separate settings in Settings > Internet access with BubbleUPnP Server > Wifi/Eth max bitrate (Local Renderer) . There's also 'Mobile max bitrate (Local renderer)'.
[Android Apps and Games] Kingp0dd:
[MENTION=3373153]bubbleguuum[/MENTION]

Video format is MKV and the TV natively supports it because i can play it through the TV through DLNA without audio. Is there a way to force the app to transcode audio only? I don't have a PC and only use my Samsung Note 8 to stream.
[Android Apps and Games] bubbleguuum:
Playing to the TV with DLNA is entirely than playing to your TV via the Chromecast.

Both have different support for codecs. BubbleUPnP supports transcoding only for Chromecast.

If you want to transcode for other devices you'd need a transcoding media server such as Serviio (installed on a desktop computer) which

has profiles for different TVs.
[Android Apps and Games] Kingp0dd:
I was playing around the Chromecast settings on BubbleUpnp and I turned off Transcode unsupported Chromecast media to compatible format and played without micro stutters but without audio.

Here are different scenarios I tried:

All are same files

DLNA - video no stutter, no audio

BubbleUpnp Chromecast (transcoding off) - video no stutter, no audio

BubbleUpnp Chromecast (transcoding on) - video stutters, with audio

Can we force Transcoding of audio only if the TV supports the video codec? I think i read in the app store description that this feature is in the app. I just don't know where to enable it in the settings.
[Android Apps and Games] bubbleguuum:
[MENTION=6291944]Kingp0dd[/MENTION]

Normally, transcoding just audio should not make playback stutters since this is not very CPU intensive.

Thus it is possible (with transcoding enabled) that BubbleUPnP transcode both the video and audio track, and transcoding the video track

is not necessary.

So I can check, can you send me a log file playing the video transcoded (thus playing with sound but stuttering) ? See first post of this topic for logging instructions.
[Android Apps and Games] Kingp0dd:
Thanks for looking into it.

Attached log file.
[Android Apps and Games] bubbleguuum:
[MENTION=6291944]Kingp0dd[/MENTION]

That video is h264 /AC-3. You enable AC-3 passthrpough in the BubbleUPnP Chromecast settings thus there is not transcoding involved.

Do you have an external AC-3 decoder plugged to the Chromecast ? Did you have sound ?

If the reason is yes to both but this video still stuttered then it is caused by WiFi network bandwidth (this video is close to 1MB/s bitrate)

which may be too little.
[Android Apps and Games] Kingp0dd:
Sorry i forgot to undo that setting; i was playing around with all the options earlier.

I'm attaching a new log file. This time, there's sound and the video micro stutters.

Edit: PMed log
[Android Apps and Games] FaxMachine:
Hi,

I have a problem with BubbleUPNP and my KEF LS50 Wireless speaker system, it always stops playing after the current track, I have to press the next button for the following track to play. I couldn't spot anything obvious in the settings to fix this, any advice?

Works absolutely fine on all my other kit .

Cheers.
[Android Apps and Games] bubbleguuum:
[MENTION=6516582]FaxMachine[/MENTION]

It likely does not notify BubbleUPnP that it has finished playing current track. If you wish, you can send me

a log file, playing a track to your KEF until next track does not play. See first post of this topic for logging instructions.
[Android Apps and Games] KraftwerkElectro:
Is it possible (perhaps it is already and I've not found how to view it this way?) to see a large version of the album artwork when viewing metadata information?

The same size seen with 'Now Playing'?
[Android Apps and Games] bubbleguuum:
[MENTION=5341153]KraftwerkElectro[/MENTION]

Currently no, but I'm going to add it (tapping the cover in the metadata dialog).

However, if you are in an album folder in Library, tapping the thumbnail album art in the header will display the cover fullscreen.
[Android Apps and Games] alonwa:
When you do that (tap the thumbnail in album folder), you actually get a small view of the cover occupying the full screen with wide black margins.
[Android Apps and Games] bubbleguuum:
It means the media server (Library) returns to BubbleUPnP only a thumbnail or a low resolution cover. The full-screen image viewer has a limitation where it will not zoom an image whose resolution is lower than the screen (unlike the Now Playing tab) thus displaying it 1:1. What is your media server ? What is the resolution of your covers and does it transmit full size covers ?
[Android Apps and Games] alonwa:
I'm using minimserver. Many of the images in my library are of high resolution - 1280x1280. They show with exquisite detail in the Now Playing screen, but only show a reduced small image in the thumbnail view
[Android Apps and Games] bubbleguuum:
[MENTION=8721399]alonwa[/MENTION]

Ok. The album art used in the album folder is the one attached to the album folder while in Now Playing it comes from the item displayed.

So it must be that MinimServer only set a low res thumbnail on the album folder although I cannot reproduce it on my MinimServer install

and both are identical. I will have a fix for that in the next update just using the first track's album art.
[Android Apps and Games] TadMorose:
Hi there,

I have a paid version of the BubbleUPnP app on my phone. The license is installed and always shows found in About/Help. But for some reason I occasionally see ads in the upper portion of the Library tab. See attached screenshot.

[IMG="Library"]https://lh3.googleusercontent.com/lqUFANeb7Y3H_Ha3XgbA1tGE-5XIDejEVpjY3DLexTtHSacpMFVLZPT1w7Utpl7sJC02NCNaCkl6qDVvNxoH_fpOuqZdgfX5hNt5HWL5qYk3nWIYscZOumdEztdet8nPdufpZn_m-qn8G9aQyFMZhRwo-iecWOJ_hdXGttCWRY9Jp3iIAFk0g1IAOitTwoTVaFs74XA_a6hNsFwnrbKNRWatCodTAcbYlH71Bb62E3BC6ZQU750C3G3NZ3kxmgB_e57GAphBN5sfAENohLSkfxCjJPr-qh2pR8Bh_YUYBakGJRj-n9NooUIGhsosMp9yqFhMCCMcK-CTw1CvMizR4fyzSQ3vpsMX0oUBAYn8ZkDE1NMhPAu3E-r11-3FG0KyhFXC0LFStEEziFMzPZx5uRdAfKHDI9_u1zmxBuh7RAc66ZJNT1jPaMVlozkK0t1fy1uVYMW7MWGH5hlu9WjOxtly1Vd3N-fPjvVWasNiVKtxafBiABxhLAzjZXkucbchBjjHLYtXdCs-7rGg-_MQ9WJbrRIraylCiKyCI-93uqp1XTaJOaYOPv0QW7SA33-3P2VLXP_gihK3sb48tKbzUi-S_q9FfCd5lFzn1jn2iYZNvmJ-38rpCjBwZcd8WX_J02zO3XbMjUStPx5nox2YOtlY0d2PAjA=w302-h625-no[/IMG]

If I completely close the app and restart it, the ads go away, but eventually show up again and only in the Library tab.

My phone is Huawei P20 Pro running Android 9.0.

Any idea why I'm getting the ads?

Thanks.
[Android Apps and Games] bubbleguuum:
[MENTION=3158138]TadMorose[/MENTION]

Screenshot link does not work.

When you get an ad displayed some time after startup and you go into About/Help, does it still say that it is licensed ?
[Android Apps and Games] helfordpirate:
Audi MMI stopped seeing Bubble?

My Audi has a slightly clunky system where you can connect your phone to a Wifi hotspot ant it will act as a UpNp control point and renderer for any media servers on the network. I use BubbleUpNP client and sever to expose a tethered media server from my home network so I can access all my music in the car. This has stopped working - cant say when, but last few months. The car no longer finds the media server.

If I enable a Local media server on the phone via Bubble, it wont see that either - so its not specifically the tethering.

However, I can use another app e.g. MediaServer on the phone and the car does find that.

However, other devices e.g. a TV, my laptop, do see the advertised media servers on the phone.

I have tried UpNp Tweaks->Blast Alive. No difference. I have the new Battery Saver feature disabled.

Any thoughts where I might start to troubleshoot?
[Android Apps and Games] TadMorose:
Sorry about that. I changed the post and added a proper screenshot.

I will have to check the next time I see an ad in Library, but I'm pretty sure that when it happens it still says it's licensed.
[Android Apps and Games] wyrm82:
Truoble setting up BubbleUPnP Server

Hi,

I bought the app and I also am trying to set up BubbleUPnP Server on my Odroid, but it doesn't seem happy with my ffmpeg and keep saying on Status tab "ffmpeg not found."

My setup is Odroid HC2 with Ubuntu 18.04. BubbleUPnP Server is from your PPA and ffmpeg is from odroid PPA.

Please help. Thanks in advance.

My ffmpeg -version result:

Log from BubbleUPnP Server
[Android Apps and Games] bubbleguuum:
[MENTION=9771577]wyrm82[/MENTION]

Weird error. What's the output of:

which ffmpeg

file `which ffmpeg`

ls -l `which ffmpeg`

Also make sure there is not a file named ffmpeg in the installation folder (IIRC, /usr/share/bubbleupnpserver)
[Android Apps and Games] bubbleguuum:
[MENTION=8696595]helfordpirate[/MENTION]

Can you send me a log file, logging for about 30s after app startup running with the WiFi hotspot enabled ?

See first post of this topic for logging instructions.
[Android Apps and Games] helfordpirate:
sent email thanks
[Android Apps and Games] wyrm82:
[MENTION=3373153]bubbleguuum[/MENTION]

Result of "which ffmpeg":

/usr/bin/ffmpeg

Result of "file `which ffmpeg`":

/usr/bin/ffmpeg: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=3a0031517383996566e397056666f6bd7802e

Result of "ls -l `which ffmpeg`":

-rwxr-xr-x 1 root root 198248 Jul 2 2018 /usr/bin/ffmpeg

And yes there is ffmpeg and ffprobe in /usr/share/bubbleupnpserver. Should I delete them?

Thank you for the help.
[Android Apps and Games] bubbleguuum:
Yes, delete them. Probably a corrupted download.
[Android Apps and Games] wyrm82:
Renaming them fixed the issue. Many thanks!
[Android Apps and Games] helfordpirate:
BubbleUpNp Server and Renderers

Hi

In my home network I have two instances of Minimserver running on a Synology NAS (one is running in a Docker container) and two renderers: a Cambridge CXN network streamer and a Sony Android TV. I have BubbleUpNp Server running on the NAS.

In the Bubble Server config pages, the Media Server tab shows the two Minimserver instances and I can choose to make them available over the internet to Android Bubble. The Media Renderer tab shows the two renderers and there are options to create OpenHome servers but nothing about making them visible over the internet.

If I access my network remotely using Android Bubble, I can see the two media servers which I have marked to be available and they are advertised on the remote network via UpNp tethering. However I can also see one of the renderers - the Cambridge CXN - and it also is advertised on the remote network and accessible to UpNp devices on the network. The other renderer is not.

Why is a renderer being made available over the internet? Is there way to control i.e. stop, this happening like there is for the servers? Why just the one renderer?
[Android Apps and Games] jawr:
Hi everyone,

when i try to install Modul Version 2.8.15 i get an error saying "App couldnt be installed. Package is corrupt" I try within xposed framework and direct download from repo.xposed.info. Im using an old Moto G 2013 (falcon) device with LineageOS 14.1.

Regards,

jawr
[Android Apps and Games] Disrupthor:
[MENTION=3373153]bubbleguuum[/MENTION]

Hi, if I buy the licence will the sideloaded app on my shield tv and mi box 3 run licenced?
[Android Apps and Games] TadMorose:
[MENTION=3373153]bubbleguuum[/MENTION]

So it happened again with the ads showing in the Library. I checked the license in About/Help, the license was gone. But when I restarted the app, it was back to normal again. Any idea why the license gets "lost"?
[Android Apps and Games] hajkan:
Hi

It looks like the audio os always delay with Kodi 18. I was not having this issue before. I feel like this happened in one of those recent updates however I can tpinpint the issue.

Does anyone have the same issue? did you find a solution?

thanks
[Android Apps and Games] asgm2903:
Open subtitles problem

Great application, but I'm having problems while trying to download subtitles from opensubs. I'm I the only one?

Hope you guys can fix it soon
[Android Apps and Games] jawr:
I could now install version 2.8.15. i first had to remove the version installed with play store.
[Android Apps and Games] bubbleguuum:
[MENTION=6041677]asgm2903[/MENTION]

No issue here. Could be an intermittent opensubtitles server issue. It happened in the past. If you still have this issue is there any error message displayed ?
[Android Apps and Games] bubbleguuum:
[MENTION=5336215]hajkan[/MENTION]

Has to be a Kodi issue as BubbleUPnP is not responsible of playing audio. Kodi is.

Or if the video is transcoded by the media server holding the video (not BubbleUPnP), the problem could be there.
[Android Apps and Games] bubbleguuum:
[MENTION=3158138]TadMorose[/MENTION]

What is your Android device and Android version ? Are you using a custom ROM ?
[Android Apps and Games] bubbleguuum:
[MENTION=3345782]Disrupthor[/MENTION]

Yes it will if these Android TV boxes have the Play Store installed (I think they do) and you configured the Google account that you used

for the purchase.
[Android Apps and Games] bubbleguuum:
[MENTION=8696595]helfordpirate[/MENTION]

BubbleUPnP Server only supports making media servers available via the Internet. It absolutely does not support making renderers available this way.

Does the unwanted renderer have [Home] appended to its name (or whatever BubbleUPnP Server network name you set in app Settings) ? Also, can you check Now Playing > cast icon > 3 dot menu on unwanted renderer > Info: if it is a BubbleUPnP Server managed device it will say Bubblesoft for manufacturer.

The only other possibility I can think of is if you connect via a VPN and it transmits SSDP trafic thus the unwanted renderer would be discovered this way.
[Android Apps and Games] bubbleguuum:
[MENTION=7272817]jawr[/MENTION]

The 2.8.15 version in the Xposed repo is outdated (need to update it).

Use the current Google Play Store version instead.
[Android Apps and Games] TadMorose:
Huawei P20 Pro, running Android 9.0, no custom ROM, not rooted.
[Android Apps and Games] bubbleguuum:
[MENTION=3158138]TadMorose[/MENTION]

Try excluding the BubbleUPnP License app and the main BubbleUPnP from any Huawei specific battery saving measures:

https://dontkillmyapp.com/huawei.

Also try this (although not sure it applies verbatim to Pie Huawei):

- go into Android Settings, tap 'Apps & notifications > Apps'

- tap the 'Settings button > Special access > Ignore battery optimization'

- choose both apps in the list and select Allow
[Android Apps and Games] TadMorose:
Thanks. The main app is already excluded. I have now excluded the license app as well. Hopefully this will solve it.
[Android Apps and Games] helfordpirate:
The renderer has the "[Network]" suffix appended just like the media servers - per these screenshots. (Cant get to work - so put URL in code block to cut & paste)

https://1drv.ms/u/s!ArEsIHcdrWAHgq9ylB5vegMjKiggWw
https://1drv.ms/u/s!ArEsIHcdrWAHgq9wDotDGz85aM6rjw

Neither the renderer nor the media servers show as Bubblesoft - the actual source ie. minimserver and Cambridge Audio is shown - as per these screenshots.

https://1drv.ms/u/s!ArEsIHcdrWAHgq9xtYsAMwtI2Y0CpQ
https://1drv.ms/u/s!ArEsIHcdrWAHgq9vD1qjpTWOcBr2gg

This is running on a Samsung S8 over a mobile network - so no VPN and no possibiity of SSDP being carried across Vodafone!
[Android Apps and Games] bubbleguuum:
[MENTION=8696595]helfordpirate[/MENTION]

The Bubblesoft manufacturer thing I mentioned do not apply to these devices unlike what I said: it's only for OpenHome renderers which is entirely unrelated.

Still, that Cambrige renderer should not be there. I think it is due to a single UPnP device declaring both a renderer and a media server at the same time (generally they are separate) and causing this bug in BubbleUPnP Server. While connected to your LAN WiFi network, can you go to the Now Playing screen, go to the Info dialog for the Cambridge renderer, open the "Description XML URL" in a web browser, save the page in a file and send me the file (by e-mail at bubblesoftproducts@gmail.com) so I can have a look ? If you have 2 Cambrige renderers, please send me the XML for both.
[Android Apps and Games] hajkan:
Thanks for the reply. I will investigate it.
[Android Apps and Games] Prophete:
Qobuz Studio tracks not playing or execution delayed on Bubble Upnp Android

Hello to the Developer and the Community,

First and foremost: brilliant app, so many thanks for getting this to us!!

I could not find a similar issue in the thread so I'd like to post it in hope of a resolution. I am on Samsung Note 8 Android Oreo and BubbleUPnP app with license. I use it to stream on Panasonic AllPlay speakers and on a Panasonic PMX100

I could use Bubble UPnP and Qobuz Premium all fine until September 18. Then Tidal Hifi until February also with no problem. I have switched back to Qobuz Studio up to 24/192 a few days ago. I can browse the Qobuz library.

Whatever my stream settings (MP3, FLAC 16 or 24bits, 44, 96 or 192kHz), whatever the renderer (phone, speakers, PMX100), the app takes ages to start to stream the track and controls do not work or are delayed in their execution (several seconds, up to minutes).

The Qobuz app works fine but obviously can't stream on UPnP renderers. mConnect lite which I use on iPad seems to have issues connecting to Qobuz too.

Is it a problem in how Qobuz lets 3rd party apps connect? Is it related to the Studio type of subscription ? A bug in the latest app version? Some settings I must tweak and am unaware of ?

Does anyone with Qobuz Premium / HiFi / Studio experience the same?

Thank you for your insights !
[Android Apps and Games] NaumHn:
Hello, Does anyone use BubbleUpnp with Allo usbridge network player? Should I buy usbridge with DietPi or with Volumio installed?

Thank you
[Android Apps and Games] Willyman:
Hi,

Love the app. Have used it for many years.

I recently bought an Astell & Kern SR15 and I want to use Bubble UPNP to stream music from my phone to it. No issues with seeing the DLNA renderer (SR15) and I can do everything I need to with one major issue: it takes forever to push a track/playlist/album. When I press play, it takes a good 5-10 seconds for it to start playback. It's odd, because other UPNP/DLNA apps do not have such slow response time (e.g. mconnect, AK's own AK Connect 2.0), but their UI is so much worse than Bubble... Any suggestions for how to speed up response time?

Thanks.

EDIT: if it makes any difference, the playback is not gapless once a playlist has started, but at least the pause between tracks is much shorter than compared to starting a fresh playlist/album. Maybe there's some clue in there.
[Android Apps and Games] bubbleguuum:
[MENTION=6905437]Willyman[/MENTION]

Please send me a log file playing a track to this renderer that takes a long time to start (and tell me how many seconds it took between the time you hit Play and the time it started playing). See first post of this topic for logging instructions.
[Android Apps and Games] bubbleguuum:
Volumio should work. No idea for the other.