yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] powderfinder:
Thanks, I`ll look for some alternatives to see if they may be able to boost the sound from my device.
[Android Apps and Games] bubbleguuum:
1. Do you refer to the track cache when streaming through BubbleUPnP Server ? Anyway, the caches location is not configurable.

2. Are you sure you entered a valid URL: https://<ip or hostname>:58051 ?
[Android Apps and Games] dbenyakar:
1. Yes. The track cache. It would be a nice feature to have. It has been asked before but with no solution.

2. Oops, forgot the 's' at the end of the HTTP. My mistake. Works good.
[Android Apps and Games] Inspector Columbo:
Problem streaming googel-music to UPnP-Blurayplayer

hi,

BubbleUPNP was the best UPnP-App I found, but since last update from BubbleUPnP I have the problem that I can´t streaming google-music-tracks over my Nexus 7 / Nexus 4 to my Blurayplayer LG BD 420.

Playing google-music to local device (Nexus 7/4) works fine, streaming local tracks from Nexus 7/4 to BluRay-Player works fine too, but

streaming Google-Music-tracks over Nexus7/4 to BluRay-Player nothing happens. The Bluyray Player freeze.

Before the update everything works fine.

Can you help ? How can i get older versions from BubbleUPnP ? Thank you !
[Android Apps and Games] ironhead65:
Thanks for the reply, way back in December 12. From Page 223. I apologize, but life got in the way of my replying sooner.

This setup has just been working, and working AWESOME! Well worth EVERY penny!

Yes, I do not know why, but sometimes it takes a very long time. Generally when I am on the SAME LAN as my Servio server. It does not happen all the time, but I was thinking, I could just hit back to cancel the search and then BubblePlayer would just use the "remote" connection that it has. I generally choose that on my phone anyhow because my WIFI is not too fast, so I end up transcoding my HD videos down to have them play smoothly.

All Tasker does it trigger events and actions based on a specific trigger you enter in. So, I use it to script things. When I get in my car, I have a NFC tag that tells Android I am in my car. That EVENT tells Tasker, we are in the car. Tasker then automatically turns on my bluetooth if needed, then displays a question box for 10 seconds. I can choose Bubble Player, Mortplayer, or Torque. If I do not choose any, Mortplayer is loaded. After it is loaded, I have Tasker take me to the Launcher so I can use my widgets for various things.

All that is automatic and more. It would just be nice to have the ability to load a playlist, or connect to a specific server, then load playlists when I load up BubblePlayer. You would only need to add in an intent action. Tasker can broadcast intents.

If it were a full plugin:

http://tasker.dinglisch.net/plugins.html

Great! Thanks! makes a lot of sense now! I have been using the play from feature! Thank you again!

Finally, can I please request being able to move the cache to another location? I only have 8GB of storage space in /sdcard, however I just purchased a 32GB HC micro card (the 30MB/s type). This would be perfect for watching HD. I tried to use the download feature, thinking it would download the transcoded file. Instead, I got the FULL HD file, which took up MOST of my 8GB card. If I could point the cache to /sdcard/excard or whatever my actual micro-SD card is I certainly have enough room to cache there.

Thanks!

--Ironhead
[Android Apps and Games] Uoppi:
When playing 88 or 192kHz FLACs, BubbleUPnP says FLAC | 88kHz or FLAC | 192kHz. Does this mean there is actually no transcoding happening and hence the mono playback? I mean, if it was being transcoded it should read FLAC | 44kHz etc., right?

I also loooked at BubbleUPnP's transcoding settings and the highest option for transcoding lossless files seems to be 320kbps, i.e. not CD but mp3 quality? I'm not sure if there is something in the settings I could change to solve the mono issue but in any case I would like to be able to transcode at least to CD quality, not mp3.

My "NAS" is a very basic USB disk attached to the router running miniDLNA so there are no transcoding options available. I also stream to my Cambridge Audio network player in 24/88 or 192, so letting the media server do the transcoding would be out of the question for me even if it could be done.
[Android Apps and Games] zakiancel:
thanks

thanks:good:
[Android Apps and Games] bubbleguuum:
In consideration although no promise as to when. Can you precise your usage scenario for wanting to change this directory ?
[Android Apps and Games] bubbleguuum:
Try enabling Settings > Local Media Server > Use proxy, to see if it makes a difference.
[Android Apps and Games] bubbleguuum:
I'm looking into making the "Searching for devices" startup popup cancellable. Although if you cancel it, it will make the local media server and/or renderer active. I've seen some version of Serviio taking longer than usual to respond to an UPnP Search request. That may explain what you observed

Noted, although no promise if/when it will be implemented.

There's no caching for videos streamed via BubbleUPnP Server. It only applies to music. Can you describe what you want or expect it to do ?
[Android Apps and Games] bubbleguuum:
It should read FLAC | 44kHz but it doesn't in that special case (it shows the original samplerate/bitdepth, could be considered a bug). Any FLAC higher than 48/16 will be played resampled internally (by the app) at 48/16 or 44.1/16 (depending on original samplerate), even if the Now Playing display shows the original samplerate/bitdepth. Android's sound hardware (or most likely the driver) doesn't support anything higher than 48/16. The other option was to not support at all playing high res file on the local renderer. I haven't yet looked at his in detail but how did you come to the conclusion playback was in mono ?

These transcoding options only apply when streaming through BubbleUPnP Server, most of the time to stream from the Internet. They are not related at all to regular LAN streaming and control BubbleUPnP Server transcoding settings.
[Android Apps and Games] Uoppi:
Thanks for clearing this up. It was kind of hard to find out info about Android's audio limitations but I eventually stumbled upon the Android developer site and indeed, it is actually 48kHz max. It's confusing when some apps (like DeaDBeeF) advertise themselves as being able to play FLACs "up to 24 bits 192 kHz". So yeah, the app can play back the files OK but obviously only after transcoding and nowhere does it indicate that.

BTW, what if one used a 24/192kHz capable USB DAC with BubbleUPnP - would it be possible to implement an option in BubbleUPnP to bypass transcoding altogether to allow high-res playback in such usage?

Apart from hearing it's obviously mono, I ascertained it each time by toggling between stereo and mono under the Samsung's setting Accessibility -> Mono audio.
[Android Apps and Games] Fettlaus:
First and foremost: I just LOVE BubbleUPnP and everything it allows me to do! UPnP is such an underestimated protocol and it is great to see, that BubbleUPnP even supportes watched-states of files.

I am currently experimenting with UPnP and noticed something which might or might not be a bug in BubbleUPnP.

So this is my setup:

NAS serving files.

RaspberryPI running OpenELEC (XBMC 12.0) connected vie LAN to NAS.

Pc running XBMC 12.0 and GUPnP AV Control Point connected to LAN

Android running licensed BubbleUPnP

(yeah I know... but it's only to experiment with things a bit)

So I can use GUPnP to browse my XBMC Library on the RaspberryPI, choose a file and start rendering on the local XBMC (on my pc). If I choose my pc as a renderer, BubbleUPnP will show me the currently playing video and everything. It even pauses the video if I hit "pause".

But when I try to unpause the video, it says "... is not playable: no streaming URL available (invalid URL or unsupported protocol: null)". It seems as if BubbleUPnP tries to send a URL to the renderer. Can't it just unpause the video?

Greetings and respect to your hard work!
[Android Apps and Games] fp.ath.cx:
I'd like to report another issue.

* Regarding the "Sleep timer"-function. Works nicely, much appreciated, useful feature. As long as you don't use any "OpenHome"-replicated Renderer. :) Refuses to go to sleep with those.

Kind Regards,

airflow
[Android Apps and Games] powderfinder:
Re: [APP][2.1+] BubbleUPnP - UPnP/DLNA Control Point and Renderer

Anyone have any experience with usb>lan / nas adapters like the iomega iconnect or pogoplug that can be used with bubbleupnp. I have a 2 tb disk that I would like to connect to my lan and use as a mediaserver. Any suggestions appreciated.
[Android Apps and Games] ironhead65:
Thanks! The caching I am talking about is, when you long hold a video file, and choose download. Since this only downloads the file, instead of transcode, it goes into the BubbleUPnP cache folder. It makes sense why you do not transcode, otherwise the download would take as long as the movie plays! Since this is the case, I am suggesting that you allow the ability to MOVE the cache folder to another place. For me, my internal memory is not that great, so downloading one HD video fills the space. However, my external memory is 30MB/s and 32GB, so there is plenty of room and speed to put the video there.

So, when I said "cache" I really just meant the place that BubbleUPnP places all of it's files when you choose to download a video, instead of transcode/watch it.

Thank you so much for your time and attention!

--Ironhead
[Android Apps and Games] headshrinker139:
Re: [APP][2.1+] BubbleUPnP - UPnP/DLNA Control Point and Renderer

Hello. I'm sure this has been asked before, but I can't find the answer. How do you save the Virtual Folder - > Saved Playlists?

I accidentally deinstalled BubbleUPnP. Restored data+app using Titanium Backup, however the Playlists are gone and had to do it all over again. I am hoping that when I change ROMs I could just restore it because it really causes a big headache. :'(
[Android Apps and Games] vampyrex13:
Album artwork stopped working as of XBMC 12.0 Frodo. Artist artwork shows up, but albums don't. Attached is my log file just after a reboot with my phone connecting shortly after to browse an album.
[Android Apps and Games] komarak:
How do I "Refresh" libraries under devices

When BubbleUPNP on my Android is connected to my home netwrok not all the UPNP libraries (i.e UPNP servers) that are available show up under the libraries in the devices screen. If I wait and wait most show up -sometimes - usually have to wait a long time. Seems to be some kind of periodic rediscovery - but cannot tell what the time frame is. Most of the time I exit BubbleUNPN on my Android then restart it. Most of the time this works - but sometimes it does not. Is there a way to tell Bubbleupnp to re-broadcast what ever UPNP message is requred to have the UPNP devices on the network send out their "here I am" upnp message so Bubbleupnp Adroid can discover them ??? Maybe a "re-discover" button under the Libraries section on the devices tab ??

thanks,

KJK

P.S. - Windows Media Player has a "Refresh Other Libraries" option under the "Other Libraries" tab for this purpose. Seems to work really well for WMP to re-discover UPNP Servers on the network.
[Android Apps and Games] humarf:
bubble upnp server and sony network speakers

Hello,

I just bought some Sony network speakers (SA-NS310) and connected it to my home network. Now I tried to create an open renderer for this device as I already did e.g. for my xbmc media center (working like a charm by the way). But BubbleUPNP server is detecting the device as upnp server not as renderer. When playing music to this device via BubbleUPNP Android app the speaker is perfectly identified as media renderer but not as server. Do you have any idea? Could this be a bug in BubbleUPNP server?

Best regards

humarf
[Android Apps and Games] bubbleguuum:
I need to investigate how external USB DAC are exposed to see if that is possible.
[Android Apps and Games] mkdr:
Hello,

I setup BubbleUPnP Server on my desktop and also on my android devices. It works so far over wlan/lan, though I cant get it to work over 3g/remote. I routed the https port to my desktop, and I can connect from my mobile to my isp ip, however I cant play any music, video or even open pictures.

Browsing the library works, it shows everything, but opening does nothing. Music doesnt play when I hit play, videos dont open with error "cant play this video" (mx player), and images dont show up in bubbleupnp with the error "error downloading image from server". What could be the reason for this? Do I have to open anything else on my router but the https port? Using the demo server works though, so it has to be something with firewall/problem with my router I guess. The webinterface says:

HTTP: ERROR: Cannot connect. Check that the public host name is valid and that port 58050 is opened on your router

HTTPS: Server is reachable from Internet

Hope someone can figure this out and help me.
[Android Apps and Games] bubbleguuum:
That's weird but using multiple control points (GUPnP and BubbleUPnP) controlling the same renderer is generally not a good idea and might give unexpected results. When you paused the video, did it was really paused on the renderer, or stopped ?
[Android Apps and Games] bubbleguuum:
Noted, thanks for the report
[Android Apps and Games] bubbleguuum:
Ok, so this is not caching but just the download folder location. You can change the download folder in Settings > Downloads > Downloads directory. You can set it to point to your external 32GB card by specifying the path in full, for example /mnt/extsdcard/BubbleUPnP. Then all downloads will go there.
[Android Apps and Games] bubbleguuum:
The saved playlists are located on the SD Card in Android/data/com.bubblesoft.android.bubbleupnp/playlists as files with extension .dpl.

You should be able to just copy this folder from one install to another and have all saved playlist listed unders Virtual Folder > Saved Playlists.
[Android Apps and Games] bubbleguuum:
I verified this is a new XBMC bug. XBMC returns invalid album art http URLs (it gives an error 404 - not found).
[Android Apps and Games] bubbleguuum:
Some media servers may be buggy in handling M-SEARCH requests or even not receive them at all, or not handle them properly or send an invalid response. They may notifiy their appearance at regular interval, that's why they may appear after some time under the device tab.

There is no need for a rediscover button: each time you enter the devices tab, a M-SEARCH discover is broadcasted. But if for whatever reason a device do not respond properly to it, there is nothing that can be done.
[Android Apps and Games] bubbleguuum:
So in BubbleUPnP Server this Sony device appears in the Media Server tab instead of the Media Renderer tab ?

I do not understand how this is possible. You can email me the BubbleUPnP Server log file (BubbleUPnPServer.log.0, in the install dir on Windows) to bubbleguuum at free.fr
[Android Apps and Games] bubbleguuum:
You also need to have your http port opened, because streaming is done using plain http (everything else go through https).

So open port 58050 on your router (check in BubbleUPnP Server status page that it is ok), and streaming will work.
[Android Apps and Games] humarf:
Sony SA-NS310

Indeed the speaker is shown in media servers tab. Log file has been sent to email adress you mentioned. Thank you very much for going into detail on this problem.

Best regards

humarf
[Android Apps and Games] mkdr:
Thank you! It's working now. The installation guid should be changed so it says that you have to open both ports, http AND https. People would think like me that you can use the one or the other and mostly would just start using https.

I have another problem now though, I cant get BubbleUPnP to work properly with XiiaLive Pro. When I start a song in XiiLive a hint box will appear "BubbleUPnP playing ... to Local Render'" nox this happens:

- phone gets slow

- song doesnt start at the first try

- hint box doesnt go away anymore

- no controle in BubbleUPnP itself over the XiiaLive sreams

In one word, it's just not working. Are current versions of both programs are still compatible to each other at the moment?
[Android Apps and Games] bubbleguuum:
The documentation state it, although it might be easy to miss it: "IMPORTANT: if you use HTTPS access, the HTTP port must still be open as it is still used for media streaming requests only. "

Both programs work well together here. Can you send me a log file playing such stream ? (see first post of this topic for instruction).

Can you give me the name of the station so I can try ?

Note that although you can play XiiaLive streams to the local renderer, that feature is mostly useful to play to external renderers.
[Android Apps and Games] komarak:
I have tried numerous other DLNA apps on my Android. In particular - Skifta, AVia Pro, DK Dlna (Air Pro) all show ALL of my DLNA devices almost immediately when they start up. AVia has refresh if they do not all show up. I can have Bubble Upnp runing and it would only show 1 or 2 devices, when at the same time I have Skifta or Avia running and they show all the devices. How come they show all and you only show some ? Unfortunately - Avia, Skifta, etc. fall short in many other areas - but in DLNA discovery they are doing something that works really well.

---------- Post added at 11:07 AM ---------- Previous post was at 11:02 AM ----------

ALso noticed that if a DLNA server is listed on Bubbleupnp - and that DLNA server is tuned off (i.e. exit the app).- the Bubble upnp device list continues to show that non existing device. no amount of clicking the devices -> library -> devices -> library tabs make it disappear. Have to exit Bubblupnp and start all over. Then it take forever for all the DLNA servers to show back up again.
[Android Apps and Games] headshrinker139:
Re: [APP][2.1+] BubbleUPnP - UPnP/DLNA Control Point and Renderer

Big help, thanks a lot. Now I can be a fearless flasher!
[Android Apps and Games] komarak:
OK - I beleive I know where the problem is.

When I am at home and my Phone is connected to my local lan where my other DLNA servers are located all is fine with Bubblupnp on my phone. When I start Bubbleupnp on my phone it almost immediately discovers all of my DLNA servers on my various computers. In that mode there ar 2 network adapters reported by ifconfig in Android on my phone: eth0 and lo.

But this is NOT the mode I am in when I am having this issue.

When I am having this issue with Bubbleupnp I am NOT on my local network. I am connected via 3G/4G using OpenVPN in TAP mode (i.e. supports UDP multicast/broadcast). In this mode there are 3 network adapters active on my phone:

lo (local loopback), pp0 , and tap0.

I am going to be that your bubbleupnp on Android only sends the M-SEARCH message to eth0 WHEN it is present. I would bet it does not send anything atll if eth0 is NOT present. So when I start BubbleUPNP on my Android when I am connected over mobil network I would be it is not sending the M-SEARCH message. I would suspect that this is why if I wait long enough the other devices evenually show -since I am sure that they all send periodic "here i am" udp broadcast messages that do make it to my phone over the OpenVPN TAP pipe.

Could you check in your code to see what you do if eth0 is not present ? If this is the issue can you just send the M-SEARCH no matter what network is present ?

Skifta for example has a setting to support "Mobile Networks" - which is why I am sure it immediately detects ALL of my dlna servers on my LAN from my phone over the OpenVPN TAP pipe.
[Android Apps and Games] ironhead65:
Thank you! I did not see that. I am sorry to keep pestering you with such simple things!

It would be nice to move the Audio file cacheing to the sample place, however this resolves my issue. The audio file caching (when playing) is just a nice to have. I set that to 500MB and I am content. Thanks!

--Ironhead
[Android Apps and Games] neilsands:
Two Android phones but only one can see the other

Hello

I'm trying to use BubbleUPnP on two Android phones. I've got it running on both phones (an HTC Desire and an HTC One S), and have downloaded BubbleUPnP Licence on both. One of these phones, the Desire, is attached to speakers in the house. The other lives in my pocket. My plan is to use the one that lives in my pocket to drive the one connected to speakers, using a music library on a third device (a Raspberry Pi running XBMC). In other words, I want to use the Desire as the renderer, and the One S as a remote control.

The problem is that, although this does actually work sometimes, more often than not the Desire is simply not listed among the renderers available to the One S. At the same time, the Desire does include the One S on its own list. And there seems to be nothing I can do to force the Desire to appear on the One S's renderers list, other than wait and hope for the best.

Sometimes, even more frustratingly, when looking on the One S I can see the Desire listed as an option in the libraries list, but not in the renderers list where I need it. And sometimes, even when the Desire is available as a renderer, it can inexplicably disappear again.

The fact that one phone can always see the other (Desire always manages to list One S) means that both must be connected to the network ok, so I am ruling out network issues.

Is there anything I can do to improve matters? Can I force a rescan, or decrease the time in between automatic scans, perhaps?

Thanks for any advice. Let me know if you need more information.

Neil
[Android Apps and Games] bubbleguuum:
The first thing to try is to update your Desire to a recent version of Android. For example the latest version of CyanogenMod that runs on it.

I remember this model having various WiFi issues on older versions of Android, and a recent ROM can help with that. Try to upgrade it to at least Gingerbread.
[Android Apps and Games] neilsands:
Thanks. I'll try that. I've never done anything like it before though so it might take a day or two before I report back.
[Android Apps and Games] bubbleguuum:
Normally M-SEARCH is sent on every network interface meeting some criterias. It is possible the tap0 interface is discarded for some reason. Send me a log file, just starting the app (see first post of this topic for instruction).
[Android Apps and Games] stonew5082:
Re: [APP][2.1+] BubbleUPnP - UPnP/DLNA Control Point and Renderer

So I connected this to my internet blueray with dlna. It can play music on my phone phone through the blueray using Wi-Fi, but requires the blueray remote for playback controls.is there a way to control playback through the app?
[Android Apps and Games] inkrypted:
For Linux

I am on Linux and found a configuration.xml and if I add the following lines they are overwritten. Just curious if you are running Linux and it is only using your VPN IP is there a way to implement that fix? Thanks.
[Android Apps and Games] bubbleguuum:
On linux, the -lanIp <ip> command line option must be used. If you installed the Ubuntu package you can simply modify the OPTS variable in /etc/init/bubbleupnpserver.conf. Otherwise you can add this option in launsh.sh: exec .... -jar BubbleUPnPServer.jar -lanIP 1.2.3.4 $*
[Android Apps and Games] bubbleguuum:
If you bluray player does not appear in BubbleUPnP as a renderer in the Devices tab, then it cannot be controlled from the app.