yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] gemeit:
Unraid Install

Hi I am trying to install on unraid but get this error would appreciate any help to get this installed.

Thanks

root@Tower://boot/BubbleUPnPServer# ./launch.sh

Jan 09, 2015 8:38:36 PM com.bubblesoft.bubbleupnpserver.launcher.Main main

INFO: data dir: /boot/BubbleUPnPServer

Jan 09, 2015 8:38:36 PM com.bubblesoft.bubbleupnpserver.launcher.Main main

INFO: first time setup: downloading BubbleUPnPServer.jar, please wait...

Jan 09, 2015 8:38:45 PM com.bubblesoft.bubbleupnpserver.launcher.Main main

INFO: downloaded BubbleUPnPServer.jar successfully

Exception in thread "main" java.lang.reflect.InvocationTargetException

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:606)

at com.bubblesoft.bubbleupnpserver.launcher.Main.main(Main.java:126)

Caused by: java.security.ProviderException: Could not initialize NSS

at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:223)

at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:103)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)

at java.lang.reflect.Constructor.newInstance(Constructor.java:526)

at sun.security.jca.ProviderConfig$2.run(ProviderConfig.java:224)

at sun.security.jca.ProviderConfig$2.run(ProviderConfig.java:206)

at java.security.AccessController.doPrivileged(Native Method)

at sun.security.jca.ProviderConfig.doLoadProvider(ProviderConfig.java:206)

at sun.security.jca.ProviderConfig.getProvider(ProviderConfig.java:187)

at sun.security.jca.ProviderList.loadAll(ProviderList.java:281)

at sun.security.jca.ProviderList.removeInvalid(ProviderList.java:298)

at sun.security.jca.Providers.getFullProviderList(Providers.java:176)

at java.security.Security.insertProviderAt(Security.java:362)

at java.security.Security.addProvider(Security.java:409)

at com.bubblesoft.bubbleupnpserver.server.Main.<init>(SourceFile:140)

at com.bubblesoft.bubbleupnpserver.server.Main.main(SourceFile:164)

at com.bubblesoft.bubbleupnpserver.server.Main.mainLauncher(SourceFile:170)

... 5 more

Caused by: java.io.IOException: NSS initialization failed

at sun.security.pkcs11.Secmod.initialize(Secmod.java:223)

at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:218)

... 23 more

running shutdown hook...

root@Tower://boot/BubbleUPnPServer#
[Android Apps and Games] ruckage:
Playlist stops playing

Hello,

I'm using BubbleUPnP to stream music from my windows 7 machine to my 2012 nexus 7 (android version 4.4.4) But I'm having a problem where the playlist just stops playing after playing a few tracks (it varies on how many tracks are played but usually after 2 or 3 tracks). If I manually skip through the tracks all tracks play perfectly.

So far I have tried to fix it by disabling 'gapless control' and setting 'Kill on inactivity' to 'never' in case the app was going to sleep but neither of these helped.

I did email a log file on the 2/1/2015 but I don't know if it was received as I had no confirmation. I'm hoping this can be fixed as out of all the apps I've tried this is easily the best and I would buy the app if it wasn't for this problem.

Thanks in advance for any help.
[Android Apps and Games] dxbi:
Hey.

Well, it's my laptop after all. So "my lan" might just as well be the wifi of a random coffee shop.
[Android Apps and Games] bubbleguuum:
You shouldn't have this issue in the first place. In fact, it is a thumbnail file caching issue that can sometimes happen when the app is updated.

I'll fix it properly.
[Android Apps and Games] nezura:
I've tried using bubbleupnp but I can only see AVI files and not my MKV files in the same shared folder. Does anyone know why this happening?

Thanks
[Android Apps and Games] bubbleguuum:
With so few details about your setup you can bet that noone will do.
[Android Apps and Games] Francisco00:
Some feedback: All in all great DLNA client. The most convenient way I have to copy to music to my phone.

Minor issues:

# Like others, I have a Marantz MCR603. Pausing and skipping don't work. (see next comment)

# I enabled logging (in order to see what was going on when I hit "pause". Exited the app. Started it again. Got the warning that logging was enabled. Did some playing etc. Exited the app. Connected to computer... there is no log file :-\ at /Android/data/com.bubblesoft.blabla. I could see the cache for cover art and playlist files but there was no log.txt or anything like it.

Running 1.3.3 with the "paid" app installed.

BTW, if you have a suggestion of a good movie playing backend that works well with BubbleUPNP, I did love to hear about it.
[Android Apps and Games] Snowknight26:
Installing BubbleUPnP seems to cause it to become associated with WAV files by default. When choosing to 'Play' a WAV file attached in an email (Email APK), BubbleUPnP returns an error "Cannot play: string value is null." Ironically the log.txt file isn't created when logging is enabled. And while I'm here, developer is spelled incorrectly in the "Enable logging to file" setting description.

Edit: Figured out part of the logging issue. The warning stating logging is enabled doesn't appear if BubbleUPnP is launched using that method. You have to actually open the program via the apps tray. However, as Francisco00 pointed out, you will get the logging warning but no log file will be created.

Best I can do for the time being:

stfcc.org/pics/i/611a216c2b0039bdf7e2971a4f382272.png

Edit 2: Seems that you can't clear defaults for BubbleUPnP. Aside from uninstalling it, there is no option to reassociate Email's built-in audio player with multimedia attachments.
[Android Apps and Games] bubbleguuum:
Very weird. Maybe try a second time ?

Most movie players work well. It is really a matter of preference. Maybe someone who tried several ones can help you there.
[Android Apps and Games] bubbleguuum:
I recently fixed this bug. BubbleUPnP claims to be able to play wav files it cannot play, in attachements. Combined with the fact that the email app acts weird not proposing a list of available WAV players, it causes the annoying problem you describe.

Send me a PM if you want an interim version fixing this problem until the next release.
[Android Apps and Games] Snowknight26:
Thanks, that worked beautifully.

One feature I'd like to propose is the ability to have the local renderer stop outputting sound (pause) if Android detects that an audio output device is unplugged, similar to how Play Music works.
[Android Apps and Games] bubbleguuum:
Can you be more specific with "Android detects that an audio output device is unplugged" with a real example ?
[Android Apps and Games] Snowknight26:
If I have an audio device plugged in to my phone (headphones, 3.5mm cable to car stereo, etc.) and Play Music is playing audio, unplugging the cable pauses the audio.

With BubbleUPnP, however, unplugging the, say, headphones causes the audio to keep playing using the phone's speaker.
[Android Apps and Games] bubbleguuum:
I will look into it.

In other news, BubbleUPnP Server 0.5.3 is now available.

It introduces a new feature that allows you to use the foobar2000 audio player on Windows (combined with the foo_upnp plugin) as a client to stream your music via Internet with optional transcoding to mp3. In short, what you could do with Android BubbleUpnP now you can do it on Windows.

So you can easily access you home music from your work PC now, for example.

See here for details on how to setup foobar2000.

This feature is entirely free and indepedent on whether you use Android BubbleUPnP or not.

Let me know if you use this feature and find it useful.

Changelog 0.5.3

added support for Internet music streaming on Windows using foobar2000 + foo_upnp. Updated documentation

foo_upnp 0.99.36 can now control OpenHome renderers created by BubbleUPnP Server
[Android Apps and Games] Snowknight26:
Thanks again. Licensed version, here I come.
[Android Apps and Games] Blinkydamo:
Just amazing people, connected my DHD to my Samsung tv and streaming pictures and mp3s with now issues. Connection was easy and straight forward.

Bought the app and love it, cheers.

Blinky
[Android Apps and Games] Snowknight26:
Is it possible to show the cover art for the current track in the notification bar instead of just that generic note symbol?

How it is currently:

What I'm proposing:

How Play Music does it (albeit with a very low-res [64x64 stretched to 128x128?] cover):
[Android Apps and Games] bubbleguuum:
it SHOULD show the cover. the nocover image (note symbol) is only used if there is no cover or if it could not be retrieved or some other errors.

Can you investigate if you never ever see covers in the notification area or if it only happens sometimes.

here's the notification area on my SGS CM7:
[Android Apps and Games] Snowknight26:
Now I can't reproduce it.. go figure. I'll keep logging enabled in case it happens again.

Another minor bug (maybe with foo_upnp?):

I started playing a track and immediately paused it. The current time into the track was about 5 seconds. About 25 seconds later I saw that the play count in foobar2000 had increased by one. I don't think that paused tracks should have their playcounts increased; likewise, I think the total play time after which the playcount goes up by one should be increased from what appears to be 20-30 seconds to maybe a minute. I guess the same algorithm as foo_playcount would suffice.
[Android Apps and Games] bubbleguuum:
I won't go into details but foo_playcount rules cannot be used for http streaming. foo_upnp will increase playcount when all the file as been streamed. This does not work with streamers that buffer huge part or all of the track at once. IIRC Android will buffer huge part. As a workaround you can try to edit foo_upnp.xml and set "allow_submit_stats" to "no" in the BubbleUPnP profile. Then restart the server or foobar2000.
[Android Apps and Games] bubbleguuum:
This could be an intermittent error. Sometimes updating the notification area with an image just fail without explanation on some systems. I will try to reprod it on my ICS Transformer.
[Android Apps and Games] tonyp22:
bubbleguuum, any thoughts on my post #820?
[Android Apps and Games] bubbleguuum:
No plan to change how shuffle works.

Probably not exactly what you are after but for random playback of tracks of your Library you have either the "Random Track" feature of the Library tab, or in the Now Playing screen, "Library shuffle".

Both require an UpnP Server with working UPnP Search.
[Android Apps and Games] tonyp22:
I guess I understand, but it does make this part of music playing much harder to manage - especially if you have a very large playlist set up.

I will say I don't mind the Random Tracks feature from the Library tab. In fact (I'm still going to push for more features ;) ), if from there you decided someday to add the option to select either number of tracks (like you have) or a multi-select list of Genres then it would be even nicer, IMO.

:D
[Android Apps and Games] bubbleguuum:
It's an unusual error initializing Java, probably related to a system issue. Try to google "java.security.ProviderException: Could not initialize NSS" for possible explanations and fixes.
[Android Apps and Games] Daniel Cosmici:
Error downloading image from server

Any help on below?
[Android Apps and Games] bubbleguuum:
Send me a log file trigerring that error (see first post of this topic for instructions).
[Android Apps and Games] general_z:
Will network shares ever work with bubbleUPNP via the Android app?
[Android Apps and Games] Daniel Cosmici:
Error downloading image from server

I have attached the requested log file as per instructions and a screenshot for reference.
[Android Apps and Games] gemeit:
I am now getting this error could it be I don't have a compatible jab version installed if so where can I get one

Thanks

root@Tower:/boot/BubbleUPnPServer# ./launch.sh

Exception in thread "main" java.lang.UnsupportedClassVersionError: com/bubblesoft/bubbleupnpserver/launcher/Main : Unsupported major.minor version 51.0

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(Unknown Source)

at java.security.SecureClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.access$000(Unknown Source)

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClassInternal(Unknown Source)

Could not find the main class: com.bubblesoft.bubbleupnpserver.launcher.Main. Program will exit.
[Android Apps and Games] bubbleguuum:
There's a weird chunked encoding error downloading these images from your Asus router.

I have no explanation on where they come from and whether it is a BubbleUPnP bug (doubtful) or an Asus bug.

Are you able to display images from other media servers on your OnePlus One ?
[Android Apps and Games] bubbleguuum:
You need Java 7 or 8.
[Android Apps and Games] Daniel Cosmici:
Error downloading pictures from server

Yes I am without any issues (from a Lenovo Yoga 13 Laptop for example to my Oneplus One), as well as I am able to play the pictures on all my media servers (Lenovo Yoga 13 Laptop, LG TV's, Blu Ray etc.) from my ASUS router. I also have a Nexus 4 (stock Android 5.0.1) with BubbleUPnP installed and with exactly the same settings as on Oneplus One. On Nexus 4 I have no issues at all. So it seems to me that the error is not an Asus bug.

Strangely, on my Oneplus One, from time to time, I can see pictures that previously I couldn't, so the error doesn't appear on all pictures but randomly. Even in the same folder, some pictures are visible and some not (I could not find a pattern).

Any help?
[Android Apps and Games] gemeit:
Will this work

/~alien/slackbuilds/openjdk/pkg/13.37/openjre-7u71_b14-i486-1alien.txz

---------- Post added at 05:23 PM ---------- Previous post was at 05:17 PM ----------
[Android Apps and Games] .:Stefan:.:
Hi bubbleguuum,

Would it be possible to implement music (mp3) playlist shuffle for open home renderer devices directly in the playlist options menu?

For non-open home renderers this option is available.

However, when using an open home renderer, this option is not available in the playlist options menu for me.

So, the only way I found to shuffle play tracks on my open home renderer is to "shuffle play" a complete folder of tracks by clicking the same-named option inside of the library. Or did I miss something?

Unfortunately this is not as convenient as the playlist shuffle feature.

Thanks a lot.

PS: I am always using latest available builds of the Android app and BubbleUPnPServer for sure.
[Android Apps and Games] gemeit:
Apologies but I am getting lost with this. Have installed Java but I am now getting this.

root@Tower:/boot/packages# installpkg jre-7u71_b14-i486-1alien.txz

Verifying package jre-7u71_b14-i486-1alien.txz.

Installing package jre-7u71_b14-i486-1alien.txz:

PACKAGE DESCRIPTION:

Executing install script for jre-7u71_b14-i486-1alien.txz.

Package jre-7u71_b14-i486-1alien.txz installed.

root@Tower:/boot/packages# cd /boot/BubbleUPnPServer

root@Tower:/boot/BubbleUPnPServer# ./launch.sh

./launch.sh: line 20: exec: java: not found

Have edited Launch.sh file to the path that I think java is installed

exec "${JAVA}" -Xss256k -Djava.awt.headless=true -Djava.net.preferIPv4Stack=true -Dfile.encoding="UTF-8" -jar BubbleUPnPServerLauncher.jar $*/usr/lib/java/bin/java -jar BubbleUPnPServer.jar

is this right
[Android Apps and Games] Patpop01:
denon dnp-730ae

Thx bubble...

Finally i got gapless playback on denon dnp-730ae withou the need of the denon app.

Thx x10000. Using latest version 2.2.3.1.

Keep up the good work .
[Android Apps and Games] Daniel Cosmici:
Error downloading image from server

Yes I am without any issues (from a Lenovo Yoga 13 Laptop for example to my Oneplus One), as well as I am able to play the pictures on all my media servers (Lenovo Yoga 13 Laptop, LG TV's, Blu Ray etc.) from my ASUS router. I also have a Nexus 4 (stock Android 5.0.1) with BubbleUPnP installed and with exactly the same settings as on Oneplus One. On Nexus 4 I have no issues at all. So it seems to me that the error is not an Asus bug.

Strangely, on my Oneplus One, from time to time, I can see pictures that previously I couldn't, so the error doesn't appear on all pictures but randomly. Even in the same folder, some pictures are visible and some not (I could not find a pattern).

Any help?
[Android Apps and Games] Andre Gosselin:
2.2.3.1 regression: newlines ignored inside the "Show metadata> Description field"

With the latest release of MinimServer the contents of the COMMENT tag is now made available to BubbleUPnP. The next-to-last BubbleUPnP release correctly displayed this contents in the Description section of the Show Metadata window. Unfortunately, after upgrading to v2.2.3.1, I find that the newlines originally present inside the COMMENT tag contents are now stripped by BubbleUPnP, resulting in a long uninterrupted line of text, which quickly becomes unreadable.

Would it be possible to revert to the previous behavior with newlines honored in the Description field ? Could you also indicate how, in the meantime, revert to the install of previous 2.2.3 BubbleUPnP apk ?

Regards
[Android Apps and Games] bubbleguuum:
As you noticed there's been a (silent) change in 2.2.3.1 regarding description.

v2.2.3.1 filters out all invalid characters that are not properly XML encoded in the received descprition metadata from media servers.

A character c is valid if passing this test:

(c >= 0x20 && c <= 0xd7ff) || (c >= 0xe000 && c <= 0xfffd)

I suppose the received line breaks are received with c = 0xA and/or c = 0xD, which are not valid and discarded.

The correct way is for the media server to send them XML encoded as

& #xA; and & #xD;

(without a space between ampersand and the character that follows, due to stupid forum software).

Until MinimServer fixes it here's v2.2.3

Note: you may be unable to play tracks with invalid characters in 2.2.3, that's why I had to discard them.
[Android Apps and Games] bubbleguuum:
This issue is extremely difficult to troubleshoot without access to the media server to reproduce it, so no.
[Android Apps and Games] bubbleguuum:
It is in my todo list but not very high priority so no promise.
[Android Apps and Games] duren11:
server ubuntu install

I'm running Ubuntu 14.04 and I was having trouble with my bubbleupnpserver so I decided to apt-get reinstall it (I have the ppa added). Upon reinstallation, apt get errors out..

Setting up bubbleupnpserver (0.9-1) ...
--2015-01-10 23:03:16-- https://bubblesoftapps.com/bubbleupnpserver/core/bcprov-jdk16-146.jar
Resolving bubblesoftapps.com (bubblesoftapps.com)... 94.23.212.51
Connecting to bubblesoftapps.com (bubblesoftapps.com)|94.23.212.51|:443... connected.
ERROR: cannot verify bubblesoftapps.com's certificate, issued by ‘/C=US/O=GeoTrust Inc./CN=RapidSSL SHA256 CA - G3’:
Unable to locally verify the issuer's authority.
To connect to bubblesoftapps.com insecurely, use `--no-check-certificate'.
dpkg: error processing package bubbleupnpserver (--configure):
subprocess installed post-installation script returned error exit status 5
Errors were encountered while processing:
bubbleupnpserver
E: Sub-process /usr/bin/dpkg returned an error code (1)

Is there something I need to adjust?
[Android Apps and Games] shirty88:
yup i am having exactly the same issue - looks like some type of certificate has expired. I was trying to install today on my Trusty server for the first time:

sudo dpkg -i bubbleupnpserver_0.9-1_all.deb
(Reading database ... 75419 files and directories currently installed.)
Preparing to unpack bubbleupnpserver_0.9-1_all.deb ...
Unpacking bubbleupnpserver (0.9-1) over (0.9-1) ...
Setting up bubbleupnpserver (0.9-1) ...
--2015-01-11 15:55:38-- h[deleted because I am new!]/bubbleupnpserver/core/bcprov-jdk16-146.jar
Resolving bubblesoftapps.com (bubblesoftapps.com)... 94.23.212.51
Connecting to bubblesoftapps.com (bubblesoftapps.com)|94.23.212.51|:443... connected.
ERROR: cannot verify bubblesoftapps.com's certificate, issued by '/C=US/O=GeoTrust Inc./CN=RapidSSL SHA256 CA - G3’:
Unable to locally verify the issuer's authority.
To connect to bubblesoftapps.com insecurely, use `--no-check-certificate'.
dpkg: error processing package bubbleupnpserver (--install):
subprocess installed post-installation script returned error exit status 5
Processing triggers for ureadahead (0.100.0-16) ...
Errors were encountered while processing:
bubbleupnpserver

--no-check-certificate is not a dpkg option so I assume this is an option that is used by code referenced in the deb file. If this is not us, would really like some help with how to install because I am keen to try this out...
[Android Apps and Games] duren11:
Looks my nicely crafted response is getting nixed because I don't have enough posts to share links.

I figured this out, you need to install RapidSSL's updated intermediary ca's into your store. Once that's complete, it will resolve the certs and apt-get will work fine.
[Android Apps and Games] shirty88:
Thanks for the pointer. Totally right, updating my certificates worked a charm. I have the same posting links problem so I will improvise (for Ubuntu). What I did:

Got the files on the rapid SSL website:

[Insert relevant http here]s://knowledge.rapidssl.com/support/ssl-certificate-support/index?page=content&id=AR1548

Saved them into:

/usr/share/ca-certificates

with a .crt extension and with root only permissions using nano or some editor.

Then ran the following to update the certificates:

sudo dpkg-reconfigure ca-certificates
sudo update-ca-certificates

and i was good to go. Made sure you follow the instructions in the first command (dpkg-reconfigure) - had to scroll right down the kist of certificates and select the new files to make sure they imported.
[Android Apps and Games] friedflow:
Did you add an extra for thumbnail? I've tried with 'thumbnail' and 'thumb', but it doesn't seem to work.

It would be super useful for me if you also could add an extra for a url to a subtitles file (srt).

Thanks!
[Android Apps and Games] bubbleguuum:
Thank you for this certificate update recipe.

I renew the certificate for bubblesoftapps.com yesterday as it would expire next month.

It works out of the box in web browsers but it is a bit of a bummer that wget requires installing these intermediate certs.
[Android Apps and Games] bubbleguuum:
User "cover" for the image extra. It can point to a file or be a http(s) URL

You can specifiy a subtitle srt with the "subs" extra as documentted in MX Player API doc

The only restriction is that only file:// Uri are supported.
[Android Apps and Games] friedflow:
Thanks! It's working fine even with Chromecast!

Is it possible to have the subtitles enabled automatically (when casting to Chromecast)? Now I have to manually select from 'none' to 'Untitled' after the subtitles have been loaded by BubbleUPnP.