I understand the plugin is no longer being developed. I'm having an issue which I don't think is related to the programming of the plugin - I think it's a setting in BubbleUPNP for Android or somewhere else that I messed up - and I'm hoping that someone with some experience using Bubble for Android with MusicBee UPNP will be able to point me in the right direction.
FWIW, I use MB over DLNA with Hi-Fi Cast on the same devices I'm trying to use Bubble on, and it works flawlessly. But HiFi Cast only works over the LAN. You can't put an internet address into it.
I have Bubble UPNP Server installed for the purpose of casting MB Desktop output to my various DLNA devices and Chromecasts. That works - not flawlessly but at least passably.
My next goal was to access my MB library from outside the house. I needed BubbleUPNP for Android for this. I'm about 75% sure I had this working both on the LAN and outside the house at some point, but either I changed something or upgrading Bubble for Android to Premium changed something and now it's a big mess.
I figured I'd get Bubble for Android working on the LAN (accessing directly, not through Bubble Server) before trying to use it on 4G from outside (via Bubble Server), so it should be working exactly the same as Hi-Fi Cast. But it isn't.
As soon as I connect Bubble for Android to my MB library and try to browse anything - from 25 song playlists to artists - anything - MB shoots up to using 100% CPU and increasing amounts of memory until it crashes and I've got to "End Task."
Has anyone ever heard of this before? The only strange thing I see in the log (like I said, I've only entered the library and tried to browse something at this point, not even play anything, so there's not much in the log from these interactions) is this:
5278960; 853 Browse - 13_25,BrowseDirectChildren,0,5000,sort=
To me, that means it's trying to get info / art from 5000 files at a time, which seems like a lot. Plus, the playlist I tried to browse doesn't even have 5000 files. For comparison, here's a browse request from HiFi Cast
4776874; 817 Browse - 13_7,BrowseDirectChildren,545,25,sort=
So I'm thinking I told Bubble for Android to not cycle through lists but to get everything at once, but I don't see a setting like this anywhere in the app.
Strangely, Bubble for Android doesn't do this to other server programs. I have foobar2000 installed and still have MediaMonkey around and Bubble behaves very respectfully with those two as servers.
So does anyone who has experience with either Bubble or with DLNA/UPNP in general have any advice? Like I said, I'm pretty sure I had this working with the trial version of Bubble but I don't know if the upgrade changed something or I changed something to make it stop working.
Thanks in advance.