yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] PaulSBkk:
It had been manual startup for a while. Tried to start it numerous ways same errors and never showed in task manager. Removed it. Service was gone this time. Cleared the cache and playlists just in case. Renamed configuration .xml to old. Reloaded same problem the browser didn't connect:

1) no configuration.xml

2) no entry to allow in firewall

probably because of message in service.log ...

[info] Module Name: C:\Program Files (x86)\BubbleUPnP Server\BubbleUPnPServer.exe

[info] Module INI: C:\Program Files (x86)\BubbleUPnP Server\BubbleUPnPServer.ini

[info] Module Dir: C:\Program Files (x86)\BubbleUPnP Server\

[info] INI Dir: C:\Program Files (x86)\BubbleUPnP Server\

[info] Registering Service...

[info] Service startup mode: SERVICE_AUTO_START

[info] Module Name: C:\Program Files (x86)\BubbleUPnP Server\BubbleUPnPServer.exe

[info] Module INI: C:\Program Files (x86)\BubbleUPnP Server\BubbleUPnPServer.ini

[info] Module Dir: C:\Program Files (x86)\BubbleUPnP Server\

[info] INI Dir: C:\Program Files (x86)\BubbleUPnP Server\

[info] Working directory set to: C:\Program Files (x86)\BubbleUPnP Server

[info] Configured vm.location:

[info] Found VM: C:\Program Files (x86)\Java\jre1.8.0_25\bin\client\jvm.dll

[info] Expanding Classpath: BubbleUPnPServer.jar

[info] Expanding Classpath: bcprov-jdk16-146.jar

[info] Generated Classpath: C:\Program Files (x86)\BubbleUPnP Server\BubbleUPnPServer.jar;C:\Program Files (x86)\BubbleUPnP Server\bcprov-jdk16-146.jar

[info] VM Args:

[info] vmarg.0=-Djava.awt.headless=true

[info] vmarg.1=-Xss256k

[info] vmarg.2=-Djava.net.preferIPv4Stack=true

[info] vmarg.3=-Djava.class.path=C:\Program Files (x86)\BubbleUPnP Server\BubbleUPnPServer.jar;C:\Program Files (x86)\BubbleUPnP Server\bcprov-jdk16-146.jar

Error occurred during initialization of VM

java/lang/NoClassDefFoundError: java/lang/Object

[err] Application aborted.

So from here (later today) I gotta get better at removing/reinstalling Java?

Is that java 8 it's using?

[Found VM: C:\Program Files (x86)\Java\jre1.8.0_25\bin\client\jvm.dll]
[Android Apps and Games] Chamelleon:
Battery Consumption

Hi, before last month I was jumping between BubbleUPNP and PowerAmp as my main audio player but after upgrade to 4.4.2 I was forced to leave PowerAmp due to the reduction of sound quality (it's known bug on 4.4.2) and author not responding on reports.

So I made BubbleUPNP my main Android music player. After few days of using BubbleUPNP as normal music player (on local library and local renderer) it seems to me that it consumes more battery than rest of music players I've used (DeadBeef, PowerAmp). Also noticed WiFi lock even on using all local.

So my question is it make sense to use BubbleUPNP as normal, local music player (mainly focusing on battery consumption and load of CPU and memory)??

Anyway I think BubbleUPNP is one of the best players I've ever used. :)
[Android Apps and Games] bubbleguuum:
There's a problem with the Java 8 installation. Check that C:\Program Files (x86)\Java\jre1.8.0_25\bin\client\jvm.dll exists.

Reinstall Java 8 (the 32-bit verison labeled "Windows-x86" on the Oracle download page).

Proof that it can run on this Java version:
[Android Apps and Games] bubbleguuum:
In log.txt I cannot see any trace of playing audio cast to this renderer. Please make a new one, attempting to play audio cast.

Make sure to retrieve the log just after exiting the app (Menu > Exit), as it is overwritten on app start.
[Android Apps and Games] fiber7:
Hy Bubbleguum,

The good log attached; not sure what I copied the first time.

I have opened the log and could see many Audio Cast messages.

As an example, this is just a piece of the logs

:
...
bad XML found: unescaping XML
[main ] INFO - 01:00:13.282 - NowPlayingFragment : onCreateOptionsMenu()@4260d820
[main ] INFO - 01:00:13.287 - NowPlayingFragment : onPrepareOptionsMenu()@4260d820
[pool-15-thread-1] INFO - 01:00:13.539 - AudioCastServlet : writing silence started...(max: 5 mins)
[qtp1113324224-89] INFO - 01:00:13.585 - AudioCastServlet : waiting for circular buffer task termination...
[pool-15-thread-1] INFO - 01:00:13.585 - AudioCastServlet : exception in circular buffer thread: java.io.InterruptedIOException: Waiting for available space in buffer interrupted.
[qtp1113324224-89] INFO - 01:00:13.589 - AudioCastServlet : circular buffer task terminated
[qtp1113324224-89] INFO - 01:00:13.592 - AudioCastServlet : IOException copying audio cast stream: org.eclipse.jetty.io.EofException
[qtp1113324224-89] INFO - 01:00:13.596 - AudioCastServlet : unmuted music audio
...

Let me know if you need any further information.

Cheers,

fiber7
[Android Apps and Games] bubbleguuum:
The log shows that this renderer closes the http connection just after making the request for the audio cast stream.

I don't know why it does this. Maybe its manufacturer does.
[Android Apps and Games] fiber7:
But the renderer works fine if I don't enable Audio Cast. I can stream perfectlt from BubbleUPnP if I want to play a song from a file or from my Google Play account.

It's only when Audio Cast is enabled that it doesn't work.

From the renderer side, is there any difference between a standard UPnP stream and an AUdio Cast stream? Surely there must be a difference.

Can you please post the logs only related to the interaction between BubbleUPnP and the Renderer (Jongo speakers)? (It will be easier if you filter all the unneeded messages as I'm no familiar with this log format)

Cheers,

fiber7
[Android Apps and Games] bubbleguuum:
The difference is that Audio Cast is real-time generated LPCM stream that is not seekable. However I have an idea for a possible fix and will send you a test version via PM.
[Android Apps and Games] bubbleguuum:
[MENTION=3612947]fiber7[/MENTION]

The possible workaround I could think of is not going to work unfortunaly.

But can you send me a log file playing a local mp3 to this renderer ?
[Android Apps and Games] fiber7:
Sure, I will send it tonight as soon as I get back home.

Cheers,

fiber7

---------- Post added at 04:25 PM ---------- Previous post was at 04:22 PM ----------

In the meantime bubbleguuum can you please postthe part of the log where you say the renderer closes the http connection just after making the request for the audio cast stream?

cheers,

fiber7
[Android Apps and Games] bubbleguuum:
[qtp1113324224-89] INFO - 01:00:13.592 - AudioCastServlet : IOException copying audio cast stream: org.eclipse.jetty.io.EofException

org.eclipse.jetty.io.EofException = the client (renderer) closing the connection. It doesn't seem to read any data either.
[Android Apps and Games] myvisione:
Have you already submitted this workaround? Thank you!
[Android Apps and Games] kolyan:
Thanks. I am not a media guy, i didnt know that
[Android Apps and Games] fiber7:
[MENTION=237202]bubble[/MENTION]Guum,

Attached the logs of a standard MP3 playback.

Then I try to enable AUdioCast.

I have some more info which could help to fix this issue.

My renderer (Jongo speakers) do not support LPCM.

I have tried to force the audio format to WAV and I receive the error message "no compatible decoder found" from BubbleUPnP.

I have tried to disable the mime check but it doesn't work. The strange thing is that it still appears to be using LPCM instead of WAV.

And if I try to play a WAV file with BubbleUPnP it doesn't work either, not even using the local renderer.

So now I'm wondering if I need to enable the use of an external encoder/decoder to use wav? Consider that if I use the Chromecast it works fine (it uses a wav format right?). Don't you think that this is the first thing to check?

Cheers,

fiber7
[Android Apps and Games] fiber7:
I'm even more confident that my renderer can not play WAV files? Have a look at this part of the logs :

...
[main ] INFO - 01:00:10.270 - AbstractRenderer : discarding disallowed mime-type: audio/l16
[main ] INFO - 01:00:10.271 - AbstractRenderer : discarding unsupported mime-type: audio/wav
[main ] INFO - 01:00:10.272 - AbstractRenderer : no playable resource was found for track 'Audio Cast' to play on My One Flow
[main ] WARNING - 01:00:10.273 - AbstractRenderer : mime-type check disabled: returning first resource
[main ] INFO - 01:00:10.276 - AndroidUpnpService : substituted play url http://127.0.0.1:57645/cast/stream.lpcm => http://192.168.1.76:57645/cast/stream.lpcm
[main ] INFO - 01:00:10.278 - AndroidUpnpService : selected item changed: Audio Cast
[main ] INFO - 01:00:10.376 - NowPlayingFragment : selected item changed: Audio Cast
[pool-12-thread-1] INFO - 01:00:10.460 - AndroidUpnpService : playItem: worker thread enter
...

What do you think?

In any case I can't play a WAV file using BubbleUPnP even using the local render (mime type issue).

Is there a way I can fix this mime type WAV error?

And is there a way to add support to another audio format other than LPCM and WAVE?

Cheers,

fiber7

---------- Post added at 11:09 PM ---------- Previous post was at 11:07 PM ----------

Or actually it's bubbleUPnP which doesn't support the WAV mime-type hence it can't stream?
[Android Apps and Games] bubbleguuum:
[MENTION=3612947]fiber7[/MENTION]

This renderer claims to support LPCM but not WAV. The former is mandatory for DLNA, the latter is not.

Yet it doesn't accept the LPCM stream that BubbleUPnP is serving for Audio Cast. The same stream works with many many other renderers.

You just have to accept this renderer is unusuable for Audio Cast. No need to insist on this one. Its a renderer specific issue.
[Android Apps and Games] PaulSBkk:
JVM.dll was there.

After carefully removing both Bubble and JRE8 x86

making sure any files left in the install directory were removed

and reinstalling BubbleUpNp Windows 8/Java 8 x86 is working. Thanks!

I suppose I might have been confused on something in prior java reloads. This time I got to a page that said only desktop mode was possible for Java 8 on Windows 8. This must be despite that I DO have 'offline' Java 8 .exe's saved, so it makes me wonder. I wanted to be sure I got the latest so went ahead with the online procedure. Of course I had no idea what that download was for Java 8 (x86 or 64) until I set change install directory and only got a message about changing the x86 directory (I didn't change the install directory, of course). So I'm still wondering if the download had both x86 and 64 bit, Not that I needed the 64 bit but ... ! I guess maybe why the install never mentioned the 64 bit directory is it was already updated and it decided not to reinstall - could be an issue elsewhere where you wanted reinstallation!. It would help if they could use simple words to let everyone struggling with the version issue be sure whats going on.
[Android Apps and Games] fiber7:
Absolutely Bibbleguuum, I was just trying to understand what the problem was.

So bottom line is Jongo speakers do not support LPCM or WAV hence no Audio Cast support sadly.
[Android Apps and Games] dansharpy:
Sorry if this had been posted before.

I've just upgraded my xbmc to the new kodi helix build and now audio cast has stooped working. It lets me toggle the switch and connects to the renderer but it never streams the media and then a toast pops up with 'Action failed: code 501' I'd imagine this is a renderer problem but just wondered if there is any sort of workaround? Thanks for a great app!
[Android Apps and Games] PeterLustig61:
i was streaming google music to xbmc successfully for a while. After update to kodi beta2 playing via upnp still works but when streaming google music i get error 501. Anyone tried kodi beta with bubble yet?

Thanks, Peter
[Android Apps and Games] bubbleguuum:
Android BubbleUPnP 2.1 and BubbleUPnP Server 0.9 released.

Full details and changelogs here.

.
[Android Apps and Games] r-l:
edit: needed to update the app

edit: still get .. unable to upload subtitle .. when wanting to use and external subtitles.. worked fine till this morning
[Android Apps and Games] bubbleguuum:
Should work now.
[Android Apps and Games] r-l:
thanks, Subtitles work now :good:
[Android Apps and Games] soufixoo:
Looks like an awesome app

Looks like an awesome app - all the features I want... BUT it is not currently recognizing my Synology NAS (upnp/dlna). Win 7 media player works great.

EDIT - Sorry it did eventually show up. It would be nice to have some asynchronous loading notifications. Also, if I queue up an entire genre, for example, it takes a looong time to load/start playing (thousands of songs). Otherwise looking good.
[Android Apps and Games] berre78:
The update fixed it... Thanks !
[Android Apps and Games] truefalse:
Hello

Thanks for this awesome app. But I have 1 question : what's the difference between Bookmarks/Folders and Save Playlist in Virtual Folders?
[Android Apps and Games] gitku:
Any chance I can get the previous version apk? This update appears to kill streaming from encrypted nas to Xbox one. Now says various messages from format not supported to resource not found 716 error.

Everything worked with the latest Xbox update until the app auto updated today now I can't stream anything.

Be happy to provide some type of log if needed.
[Android Apps and Games] fp.ath.cx:
BubbleUPnP Server v0.9 (connection from BubbleUPnP throws java-error)

Hi,

I just installed BubbleUPnP Server v0.9. Nice idea with the auto-updates!

Installation went smoothly, after launching the server downloaded & auto-installed itself. The GUI of the server is reachable, shows v0.9 and behaves just like in earlier versions. Logfile is normal.

When I try to connect to the server with the most recent version of BubbleUPNP on Android, it throws the following error: "Connection failed. The remote server could not be joined. java.lang.NullPointerException". I don't see something interesting in the log of the server.

It seems to be a bug, and that would be a first nice use of the auto-update feature! ;)

Thanks,

airflow
[Android Apps and Games] bubbleguuum:
Thanks for the report. You need to update to Android BubbleUPnP 2.1 to not have this error.

Still a bug as this error was not intended to happen on earlier app versions.
[Android Apps and Games] bubbleguuum:
Nothing changed regarding the Xbox One. Please send me a log file triggering that error (see first post of this topic).

Here's the link to the previous version (2.0.12).

If by miracle it works with 2.0.12 but not 2.1, send me a also a 2.0.12 log playing the same media.

Are you receiving beta Xbox one firmware updates ?
[Android Apps and Games] bubbleguuum:
Bookmarks are useful for quick access of folders (either regular or albums), especially useful with media servers with deep hierarchies. Playlists are for storing media items.
[Android Apps and Games] truefalse:
Thank's a lot for your quick answer. It's clear now !! :)
[Android Apps and Games] Uoppi:
Transcoding high-res FLAC to 44.1/48 kHz 16 bit FLAC is a very useful feature in BubbleUPnP Server but I'm having issue with it on my Galaxy Note 4. I'm using Windows 8.1 and Foobar2000 as my media server.

With a 3G connection, there is an audible snap ~5 seconds into every transcoded song when Gapless playback is enabled in the Local renderer settings of BubbleUPnP on the Note 4.

In Wi-Fi (with a very fast and stable Gigabit connection), the same _sometimes_ happens but about 1 second into a song.

It looks like the snap comes a little after the song timer starts rolling (it is stuck at 0:00 for a few seconds in the mobile network). This is only happening with high-res FLAC files that are getting transcoded by the BubbleUPnP Server. Tweaking of process priorities on my Windows 8.1 or network buffer settings in Foobar2000 make no difference.
[Android Apps and Games] bubbleguuum:
I suppose you do not have this issue if you disable gapless in Settings > Local Renderer > Gapless playback ?

When gapless is enabled, the next track is prebuffered shortly after the current track starts playing, which will use double the network bandwidth for a short time, which I suppose is what is causing the audible snap.
[Android Apps and Games] Dimman_S:
Folder and Persons colors

Hello bubbleguuum, i remember in the previous versions of bubbleupnp (don't remember though which versions) when you browse a server you could see all folders in (yellow, orange color) and persons like (artists, album artists, conductors, and composer with another color, in this case was silver color) now recently vesrions of bubbleupnp is not the case, which means the color of all items (folders and persons is the same color) Is it possible to re-add this feature so that persons can have a different color than the folders? I checked in "Feel and Like" option and there is a setting of changing color but can not find a setting that you can change a color for individual item, in this case for person and folder.Would be nice to see this feature again.

Thanks in advance!

Regards Dimman_S

P.S. Sorry, forgot to mention that the server im talking about in this case is minimserver.
[Android Apps and Games] gitku:
I'll get you a log tonight. I was able to install the older version and it works again but after updating it stops working like before.

Had a chance to try it but had to run out so it'll be tonight when I get a log. Thanks for the quick response.
[Android Apps and Games] Uoppi:
Yes, this happens only with Gapless playback enabled. But in my LAN, I can listen to 192 kHz/24 bit flacs on my Note 4 with gapless enabled with no artifacts. However, the same files transcoded by BubbleUPnP Server to 48 kHz/16 bit in real-time cause the audible snap. Likewise, I have no problems streaming regular CD quality FLACs in 3G with Gapless enabled, only the transcoded ones cause trouble.

I doubt it can be a bandwidth issue because the wi-fi speed is a constant ~80 Mbps (measured with Note 4 and Speedtest). The 3G speed measured at 8-10 Mbps. This somehow seems to be related to BubbleUPnP Server doing the transcoding (or is it Foobar2000 handling it?)
[Android Apps and Games] bubbleguuum:
I agree it's likely not a bandwidth issue.

I tried to reproduce it but couldn't on my Nexus4 with a 3G connection. I used the same condition than you (foobar2000 serving 88.2/24 FLAC transcoded to 44.1/16 by BubbleUPnP Server). It played without glitch as expected.

A difference is that Samsung use its own FLAC decoder, and in the past there has been issues with it. The Nexus4 (and most other devices) uses the Android stock FLAC decoder. Also can you confirm that you did not enable the app's own FLAC decoder (in Settings > Local Renderer), to make sure that the Samsung FLAC decoder is indeed used ? The own decoder doesn't support gapless anyway.

Do you have any issue playing gaplessly 44.1/16 FLAC on your LAN served by foobar2000 (BubbleUPnP Server not involved) ?
[Android Apps and Games] bubbleguuum:
After looking at the app logs it's more complicated than that: the FLAC transcodes produced by BubbleUPnP Server are not "Subset Compliant", which forces the app's own FLAC decoder regardless of settings (because the Android stock FLAC decoder is unable to decode such FLACs). So not a Samsung problem. I'll see if I can get ffmpeg to produce Subset compliant FLAC transcodes, so the native FLAC decoder is used (which may well fix the problem).
[Android Apps and Games] bixby1:
.AIFF file playback on Android 4.4.4 device

Sorry for the newbie question. Trying to figure out why I cannot seem to play a 16/44k .aiff file from MinimServer on Bubble UPNP on my Moto G (2014) running 4.4.4? Is it because it is the trial version and not the paid? I can seem to play some of the .wav files I have on my hard drive but none of the .aiff and I have unchecked the Mime type box to see if that would work.

Thanks for any assistance.

Also will Bubble support higher res .aiff playback via android device and external usb dac or do I need to wait for Lollipop.
[Android Apps and Games] bubbleguuum:
BubbleUPnP does not support local playback of aiff, as Android has no platform decoder for it. It may play on external renderers that support aiff (rare).

aiff is not the best format for UPnP interoperability. FLAC is better for that.
[Android Apps and Games] bixby1:
I was afraid of that, years of no flac support on the Apple platform and now no Android support for an Apple format :)

Thanks so much for getting back to me so quickly, I have some thinking to do.
[Android Apps and Games] bubbleguuum:
A possible solution would be to use a media server able to transcode aiff to WAV (or FLAC) on the fly, without loss of quality.

MinimServer has transcoding abilities through MinimStreamer, but it seems it doesn't support transcoding aiff.

Asset UPnP might be able to do that.
[Android Apps and Games] bixby1:
Thanks for the suggestion. I may just bite the bullet and transcode all my files to wav. Been thinking about it for some time. Now that I just did a nice full backup might be the perfect time.

cheers
[Android Apps and Games] harpreet.s:
Hi , Thanks for this nice app. One small issue I want to report. For audiocast the on/off slider works fine if I just touch the on/off side but if I drag the slider from off to on , audiocast will not start streaming. It is at on position but no sound.
[Android Apps and Games] jne67:
Hi , I would like to report a problem with BubbleUPnP Server 0.9 for Windows. When I try to download the exe file my Antivirus program (Kaspersky) complains that it contains Trojan-Downloader.Win32.Genome.lfpv. False alarm I guess but you never know.
[Android Apps and Games] bixby1:
Playback of higher res .wav files

Does Bubble UPNP play back 24/48, 24/96 .wav files without downsampling to Androids 48khz rate when using an external dac capable of processing these rates? If not, will Android 5.0 with its purported 96khz USB support be the answer? And does anything need to be done to Bubble to take advantage of this new ability for Android?

Sorry about the Qs but trying to justify the conversion to .wav :)
[Android Apps and Games] bubbleguuum:
Weird. Microsoft Security Essentials says the file is clean (and that virus is in its database).
[Android Apps and Games] bubbleguuum:
Currently, BubbleUPnP resample (using Sox as resampler) all WAV (or FLAC) > 48 Khz to either 44.1/16 or 48/16.

That's because until Lollipop, that's the max that Android APIs (not necessarily the audio hardware!) supports.

And on Lollipop, it is totally unclear how Android would play high res audio to an USB DAC using the MediaPlayer high-level API.

Would it query the USB DAC capabilities and pass the stream unmodified if compatible ? Does it always downsample ?

I don't know. Anyway, for now it is 48/16 max.
[Android Apps and Games] bubbleguuum:
Noted. Will fix if possible.
[Android Apps and Games] bubbleguuum:
XBMC/KODI are notorious for breaking UPnP stuff in beta/alphas. Happened several times... You probably should report it to them with detailed

steps to reproduce it.
[Android Apps and Games] Uoppi:
Would be really cool if you can figure it out because the transcoding is a feature I find use for quite frequently. I first thought it was a Samsung issue too.

BTW, when transcoding 24 bit to 16 bit, does BubbleUPnP Server apply dithering when truncating the bits?
[Android Apps and Games] Blinkydamo:
Hi all, been using the full version of this app for a long time now and really like being able to steam music directly to my Onkyo 414. All of a sudden I am unable to see my amp using the app.

I have rebooted the router and the amp, have tried both my phone and nexus and even reinstalled the app on my phone.

Doors anyone know how I can get the amp back so I can keep using this app?

Cheers in advance,

Blinky
[Android Apps and Games] guiso98:
I think the newest version broke the playback from ftp / samba as enqueued by ES File Explorer

---------- Post added at 12:51 AM ---------- Previous post was at 12:21 AM ----------

Version 2.0.12 works fine. I installed from the link you shared a few posts back