yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] captain_paranoia:
Thanks for the quick replies, and for taking my comments in the intended, light-hearted spirit... And thanks, too, for developing a great app.

Glad to be able to plug BubbleUPnP Server...
[Android Apps and Games] flotux:
My last question to WebDAV :) : What is the reason to not support it in the future? Is it hard to implement? Are there too less users that request it?
[Android Apps and Games] GangStar4Life:
Any chance we may see some material flavored splash screen for chromecast with the bubbleupnp app?
[Android Apps and Games] midsomerjambo:
Issue with Plugplayer

Hi,

I purchased and installed Plugplayer on my iPhone (would've used BubbleuPNP if it was available for the iPhone as I know it works on my Kindle). So I need to know what URL to use to connect to my home server (Mezzmo) via the internet and BubbleuPNP server. Plugplayer asks for a URL string that includes a device description XML file. My public URL is majel.ddns.net and this works fine with the Android (sideloaded Kindle) BubbleuPNP client on both HTTP (port 58050) and HTTPS (port 58051) just by providing the server and port number. I have a user name and password on the BubbleuPNP server but the Android BubbleuPNP client app allows the insertion of the user name and password field in the settings so I don't have to provide that in the connection string. It seems that Plugplayer needs the user name and password in the connection string, as well as the device definition XML filename. Can you tell me what I should use as the connection string in Plugplayer to connect to my Mezzmo media server?

Best regards, Gerry
[Android Apps and Games] murdoch1:
2.4.1

Since installing this version my subtitles on Chromecast have stopped appearing...

Anyone else get this please???
[Android Apps and Games] bubbleguuum:
You can connect to BubbleUPnP Server only with Android BubbleUPnP or foobar2000 (on Windows) as clients.
[Android Apps and Games] bubbleguuum:
Known issue, indroduced by firmware 38401.

There's an easy fix that I must do in the Cast receiver (thus not app update will be required) but cannot do it until my Chromecast is updated to this

firmware. So be patient, it will be fixed.
[Android Apps and Games] murdoch1:
Thank you.... Waiting patiently now.....
[Android Apps and Games] midsomerjambo:
Sorry if I sound thick but I just want to be clear - you're saying in effect you can't connect to your media server content via BubbleUPnP from an iPhone? That's a pity. Have you any intention of porting to iOS as I imagine there'd be a big take-up? It's the potential for an HTTPS connection and a password-protected security layer between the internet and my media server that appeals to me.

Regards, Gerry
[Android Apps and Games] SyntaxWhiplash:
Background like fireplace for audio cast. ...

Yes! Please can you add any kind of feature to change the audio cast background? Even if it's just another still image on screen that would be cool to be able to change it or control it somehow.
[Android Apps and Games] bubbleguuum:
Yes that's not possible. Moreover accessing BubbleUPnP Server via Android BubbleUPnP is a paid feature, limited in the free version.

Even if I wanted to make a small (paid) iOS app that allowed all other iOS UPnP clients such as PlugPlayer to access transparently BubbleUPnP Server, it would be difficult due to the nature of iOS not really making a server type app that always run in background (except music players) possible.
[Android Apps and Games] midsomerjambo:
Hi bubbleguuum,

I've left you a PM on this subject.

Regards, Gerry
[Android Apps and Games] bubbleguuum:
Not a fireplace but I just updated the background image to something less boring and that loads faster than the previous one.

I will probably change it from time to time. let me know what you think.
[Android Apps and Games] captain_paranoia:
Well, I added port redirection to my router, pointing to the Android Media box that's running the Server, checked that I could reach the internet via http and https, created a user ID and password, enabled access to the server via the internet, selected the server I wanted accessible remotely, noted the Public IP address, entered all the details into the 'Setup network wizard' in BubbleUPnP on my android tablet, and was able to access the proxy server at home.

Now I've tried accessing remotely, and get 'remote server cannot be joined'. I tried the http port and https port, with the same result.

So I've obviously got something wrong, probably in the firewall port redirection, but I created rules for both http and https ports, and assigned the rule to the android media box, and everything looked okay. Maybe the Public IP is more dynamic than I thought...

The trouble with debugging remote access is that you need to be local to change the configuration (you can't do remote configuration until you've got remote access working...), and I can't try remote access when I'm local (I don't have mobile data). This may take some time...
[Android Apps and Games] GangStar4Life:
I noticed the new image, thanks for changing it, would have prefered a more minimal backround image aesthetically, but it does load faster now.
[Android Apps and Games] captain_paranoia:
Got home to find the bubble server launcher app unresponsive after opening, and the web interface also not active; the server may have crashed: restarted it.

Experimented with disconnecting ADSL on router, which broke the server's internet connection (I guess it's using external DNS IP resolution to find itself, so with no internet, it doesn't know that it is looking for itself...)

Local access to 'remote proxy' no longer worked in bubbleupnp app.

Reconnected ADSL, router given another IP.

Updated IP in bubbleupnp app, and had to restart server to get it to find the new IP.

Local access to remote proxy and 'internet connection test' restored.

So, I think my trouble might be the server crashing; it's been rather fragile this evening; enabling access logging seemed to make it hang, as did clearing android notifications ('bubbleupnp server has started' 'B'). Just checked, and it's disappeared again; not visible in available servers, fails connection test. I'd not touched the UI. Router IP address unchanged.

One question: when enabling a media server for remote access, do you also have to tick the second 'create a proxy media server on this LAN'? I didn't think that was needed; if I do, I see three 'copies' of the media server: direct, local proxy and remote proxy. But this article suggests not enabling LAN proxy might cause problems:

apcmag.com/how-to-make-your-own-diy-chromecast.htm/ [I can't post links yet...]

Server host: Android 4.4.2, Rockchip RK3188, CS908 media box, licensed bubbleupnp.

Client app: Android 4.2.2, Rockchip RK3188, Hudl1, licensed bubbleupnp.
[Android Apps and Games] captain_paranoia:
Ok, it's pretty clearly consistent behaviour. Some time after restarting the server, it quietly stops running. The remote proxy disappears from the list of media servers, the remote server connection test in bubbleupnp stops passing, and the server web ui stops responding.

Is this a fault, or some demo mode?
[Android Apps and Games] bubbleguuum:
If your ISP changes your public ip regularly you need to use a dyndns service such as provided by noip.com, set the dyndns hostname in the 'Public hostname' field in the 'Network and security ' web page, and use it connect to the server in Android BubbleUPnP. Although you can do initial testing with whatever ip your Internet provider assigns you.

Note that if you attempt to connect in Android BubbleUPnP to BubbleUPnP Server, using the public ip and connected to your Home Wifi (rather than a remote WiFi or mobile data), your router may deny the connection due to not allowing NAT loopback (that is: the ability to connect to the public ip from within the LAN). If that's the case you still can do basic testing connecting to BubbleUPnP Server using its LAN ip. Ideally, it's best to test from a mobile connection whenever possible.

It is not necessary to create a LAN proxy. LAN proxies are just for the LAN and not at all related to remote access of the same servers.
[Android Apps and Games] bubbleguuum:
There's no demo mode and what you describe is unusual.

Please send me (bubbleguuum@free.fr) the server logs (files BubbleUPnPServer.log.0 and BubbleUPnPServer.log.1) located in the installation directory on Windows.
[Android Apps and Games] glennpierce:
Gapless playback determination

Hi I have a technical question. I have developed a upnp renderer that I want bubbleupnp to play to. Most things work fine.

Except playing a playlist. My renderer stops after the first song. I notice you send setNextAVTransportURI is that for gapless playback ?

The info for the my renderer says gapless playback : possibly supported. How do you determine that ?

The nature of what I am doing prevents gapless playback, can I indicate that to bubbleupnp ?

Do you do something didn't if the renderer can not support gapless.

Thanks
[Android Apps and Games] bubbleguuum:
"gapless playback : possibly supported" is displayed for renderers whose AVTransport service bear the SetNextAVTransportURI action.

It is "possibly" because many renderers have this action but it is unimplemented.

The solution for you is to remove this action from your AVTransport implementation.

You can also disable Settings > UPnP Tweaks > Gapless control, to force BubbleUPNP not to use it and fallback to regular SetAVTransportURI.
[Android Apps and Games] glennpierce:
Thank you very much. Will try that out.
[Android Apps and Games] sorepinky:
I'm still using BubbleUPnP to control JRMC20 to play to itself. Recently when pressing the Stop button, the track does stop, but a second or two later the next track starts playing all by itself. Only way to stop playback permanently is to select the last track of an album, then to press Stop. This happens using either of my tablets each having a different Android version.

Also, when playing an album from the beginning (using top play triangle), playback often skips into Track 2.
[Android Apps and Games] captain_paranoia:
Thanks for the reply. Restarted server this morning, and it disappeared within minutes. Restarted again and I'm now successfully accessing remotely. It's been up for over three hours now...

Have enabled logging and will send logs if the problem recurs. (It's an Android installation, though, not Windows. But I'm sure I'll find them; already found the activity log file).
[Android Apps and Games] bubbleguuum:
I cannot reproduce this, using JRMC 20.0.124 on Windows.

Please send me a log file, playing a track and stoppping it with the consequence of next track playing (see first post of this topic for instructions).
[Android Apps and Games] bubbleguuum:
Ah running on Android could explain things. Lollipop (especially 5.0.x) can be very aggressive in killing background apps.

Even if BubbleUPnP Servers asks politely to not be killed, Android may decide otherwise.

There are no such issue on a PC or NAS.
[Android Apps and Games] glennpierce:
setAVTransportURI

I take it that setAVTransportURI is called on each new track ?

I removed SetNextAVTransportURI and it now doesn't report gapless which is great.

However, only the first song stills plays.

(At the end of the first song the play button is still not visible and my renderer is still being asked for position info)

so it looks like bubbleupnp doesn't think the song is ended ?

Is there some call bubbleupnp expects before sending the next track ?

Thanks
[Android Apps and Games] dnabyte:
:good:
[Android Apps and Games] sorepinky:
I'm using same MC version. log file sent. Thanks.
[Android Apps and Games] bubbleguuum:
GetTransportInfo() must return CurrentTransportState = "STOPPED" , when the end of track is reached. Also set "TransportState" event variable

accordingly.
[Android Apps and Games] mkdr:
Bug: The server always reset all settings when it updates. Just did an apt-get update and it reset all settings. Also the service wasnt running anymore after the update and needed to restart it. (Ubuntu 15.04)

Bug (ui): There are no vertical scroll bars on the web-interface. Low resolution screens dont see all settings, for example under Network and Security. (Mozilla/Ubuntu)

Just a question also, why does the windows version requires 32bit Java JRE and does not work with 64bit JRE?
[Android Apps and Games] bubbleguuum:
I don't understand how you could update it as there is only 1 working version of the package for 15.04. If you installed the package before I added

15.04 support it was broken and not launching at all.

Known problem

Because there's a 32-bit executable starting BubbleUPnP Server as Windows service, which requires a matching 32-bit JRE.

For a 64-bit version I'd have to make a separate installer but there's no benefit using a 64-bit JRE (it uses 2x the RAM).
[Android Apps and Games] mkdr:
I didnt update it myself, Ubuntu did it, and I was confused about it too because I do updates daily, and it was still version .9, so I looked on your site, and it seemed you pushed an updated version a few days ago, which just arrived now on the update servers I guess.

Wrong? You should avoid 32JRE under a 64bit Windows. Java uses as much RAM as it needs. It's a mess for the user to have a 32bit JRE AND a 64bit JRE, 90% of Java programs today work with 64bit JRE, just yours not. Actually all do, but you seem to use some sort of c+java combination for it or what. Like some starter exe or, Im confused, any 32bit java code should run fine with 64JRE.
[Android Apps and Games] bubbleguuum:
The 64-bit JRE lacks the client JVM (only available in the 32-bit JRE) which is a tad lighter memory wise than the server JVM.

A 64-bit JVM is not going to make it run faster. It is essentially useful for big programs or servers needing more than 2Gb

memory, which BubbleUPnP Server doesn't need.

If you still want 64-bit just because 64 > 32, use the zip distribution and run it how you want.
[Android Apps and Games] chlap:
Still cant cast subtitle. Anyone have similar problem?
[Android Apps and Games] gsms:
I cannot find any settings for subtitles...:(

Does it mean Bubble doesn't support STILL subtitles (exactly .srt files)....?

Iam with the last version 2.4.1.
[Android Apps and Games] glavewu:
The shuffle playlist not working for me

Hi, I'm new to bubble upnp. My server is Twonky running on QNAP NAS and my render is sony X9 speaker, my phone is running lollipop 5.1

The issue is it always repeats the song I start with, but if I click next song, then it can shuffle from the playlist. It can also play shuffle from entire library, but if I don't use shuffle again, it will repeat the first song shuffled. So kind of annoying because I have to control it after each song otherwise it will repeat one song all the time.

Any quick ways to fix this issue? I used the default setting and can't find any obvious settings for the shuffle. Thanks in advance.
[Android Apps and Games] guiso98:
Can you please test playing something enqueued by ES file explorer? An mp3 for starters... It seems it broke
[Android Apps and Games] glavewu:
I'm not sure how to do that... Can you be more specific? Thanks
[Android Apps and Games] guiso98:
Apologies. I was talking to bubblegum.

---------- Post added at 03:03 AM ---------- Previous post was at 02:59 AM ----------

On your specific issue... Go to settings, upnp tweaks and try toggling gapless control. I have a similar problem with one particular renderer. Try using another renderer too to check if that's the culprit
[Android Apps and Games] ho0o0o11111:
Hello

I just purchased this app last week and I enjoy it very much to handle the music in my NAS. (NAS -> BubbleUPnP -> Chromecast -> Amp -> Speaker)

Any plan to add a function to minimise/balance the volume difference between songs?

(Something like Dynamic normaliser in Sony Walkman app)

Thanks.
[Android Apps and Games] tryptophane:
"Gapless" playback for pictures

Hi Bubbleguuum,

when I use BubbleUPnP to stream picures from my Synology NAS to my Samsung smart TV or to my Sony Blu-ray player, the screen always goes black while the next picture is loaded. It doesn't take long, because my devices are connected through a gigabit lan, but it would be much nicer if we could have some kind of gapless playback for pictures. When I browse my pictures using the interface of the blu-ray player (with the remote of the player, without BubbleUpnp), then I don't have such a black screen between pictures, the previous picture remains on screen until the next picture is loaded. Is it due to some limitations of the UPnP protocoll that we don't have this kind of "gapless playback" for pictures when we use BubbleUPnP as control point? Thanks
[Android Apps and Games] trondis23:
When I try to play on Foobar2000 from work I get the error message "Unable to open item for playback (Forbidden (403)):" Why is that? It worked without a problem before, and it works on my Android phone with the BubbleUPnP app. I can see my library, so there is a connection. And the ports are open on my server. Could it be blocked from my work wired network?
[Android Apps and Games] CasuserX:
Access hard drive connected to computer

Hi guys,

I'm new to this app and I'm not sure if and how I can access my external hard drive from the app on my phone. I'd love to know, because I store my movies and TV-shows on this drive and I'd like to play these on my tv.

Thanks
[Android Apps and Games] haggis999:
Using BubbleUPnP on more than one Android device

I apologise if this question has been raised before but a search failed to find any relevant previous posts.

At present, I own only one Android device, a Samsung Galaxy Note 2 smartphone, but I am now thinking about also getting an 8 inch Android tablet. This raises the question of how two or more instances of BubbleUPnP would interact with one another if they are all set to use the same devices. If I used BubbleUPnP on a tablet to select a playlist from Minimserver on my NAS, would BubbleUPnP on my phone automatically display that same playlist? Could I control volume via either instance of BubbleUPnP?

David
[Android Apps and Games] bubbleguuum:
For the same Playlist and playback state shown on both BubbleUPnP instance controlling the same renderer, the only solution is to make

your renderer an OpenHome renderer with BubbleUPnP Server and control the OpenHome renderer.

Generally speaking, using multiple control points for controlling the same UPnP AV device is a no go and unpredictable, as both control points will fight for control. That's one of the issue OpenHome address.

Yes
[Android Apps and Games] bubbleguuum:
Install an UPnP media server on your PC (such as Serviio), configure it to scan and index your media files, and browse it in BubbleUPnP?
[Android Apps and Games] bubbleguuum:
What you describe is difficult to do in a generic way that works for all TVs due to small differences concerning switching from an image to the next. I'll see if I can improve things on Samsung TVs.
[Android Apps and Games] bubbleguuum:
I suppose you are browsing a media server exposed by BubbleUPnP Server ? What media server handles the item you are attempting to play and what is its nature (local file ? cloud stream ?)
[Android Apps and Games] bubbleguuum:
No plan for this as it is not technically practical to do.
[Android Apps and Games] bubbleguuum:
Yes it recently broke for playing not local media sent from ES Explorer. Thanks for the report, will be fixed in next update.
[Android Apps and Games] bubbleguuum:
- Make sure shuffle/repeat is not enabled in the Now Playing screen (icons next to the playback buttons)

- try to disable Settings > UPnP Tweaks > Gapless control

If everything fails, try reinstalling the app.
[Android Apps and Games] bubbleguuum:
Subtitles for playing to which renderer movies managed by which media server ?
[Android Apps and Games] bubbleguuum:
If Chromecast, see this post:

http://xdaforums.com/showpost.php?p=61980781&postcount=9391

.
[Android Apps and Games] trondis23:
I use Minimserver with BubbleUPnP server.

I just reinstalled the foo_upnp plugin, and it works again.
[Android Apps and Games] CasuserX:
Worked!!

That did the trick. Thank you very much!
[Android Apps and Games] haggis999:
Thanks bubbleguuum. I had long forgotten what issues are resolved by using BubbleUPnP Server. I have now installed the latest version of BubbleUPnP Server on my linux-based Synology NAS. The required server configuration settings have been made (including enabling of the 'Allow to access the server from the Internet' option) and the Internet connectivity test on the Status tab runs without any problem.

However, I have an issue when trying to connect to BubbleUPnP Server from Android BubbleUPnP on my phone. I get a 'Connection failed' error that tells me 'The remote server could not be joined due to timeout. Check that the Server Address is correct'.

After checking the relevant instructions, I can't see anything obviously wrong with my server address, which is http://A.B.C.D:58050, where A.B.C.D is the public IP address displayed on BubbleUPnP Server's Status tab. Where might I be going wrong?

David

EDIT: Please forget this question for the moment. I have just realised that I asked the same question 13 months ago during a brief test of BubbleUPnP Server (ref #6659) and I need to check out the suggestions you made at that time.
[Android Apps and Games] haggis999:
Since my post above, I have now established that a connection to BubbleUPnP Server is made automatically as soon as I take my phone out of range of my Wi-Fi system, so my settings must have been correct. However, my continuing inability to make such a connection via the TEST button when at home seems to be of no importance, as when I check the list of networks within BubbleUPnP's settings on my phone I can see that my new BubbleUPnP Server setup is now shown as 'home (connected)'.

I am also now able to direct my music to a new OpenHome renderer, so all appears to be well. My next step is to borrow an Android tablet and see how well two instances of BubbleUPnP work together in an OpenHome setup.

I would suggest that the installation and configuration instructions for BubbleUPnP Server are expanded a little to explain when the use of the TEST button may be unnecessary and misleading.

David
[Android Apps and Games] bubbleguuum:
You don't need to connect to BubbleUPnP Server in Android BubbleUPnP for just OpenHome functionality.

Connecting is for accessing media servers form other networks.
[Android Apps and Games] haggis999:
The fact that I can exploit OpenHome functionality despite a failure to connect to BubbleUPnP Server via the TEST button appears to confirm that such a connection is not required in this case. However, I am still puzzled as to why the list of networks within BubbleUPnP's settings displays home (connected). Is that 'connected' label incorrect?

David
[Android Apps and Games] klapaciuss:
Problem with streaming music from BubbleUPnP to JRiver MC20 audio rendererr

Hello. There is problem with streaming music from BubbleUPnP to JRiver MC20 audio renderer. When I select audio track in BubbleUPnP, JRiver renderer starts playback but it is interrupted during 3 seconds. After that immediately JRiver renderer starts playback of next track in BubbleUPnP playlist without any problem. Problem is only with the first track. I tested in BubbleUPnP Google Music playback and OneDrive music playback with the same result. Regards. Marek
[Android Apps and Games] bubbleguuum:
It displays "home (connected)" because...it is connected. Enter that page and use the "clear" button to disconnect.