yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] komarak:
Sorry for the confusion - and you don't have to be rude to me - I am more intelligent (and MUCH more resourceful) than you are giving me credit. I just saw that IOS 7 supported Java script and thought that this was a possible solution for my IOS issues. Did not know there was a fundamental difference between Java and Java script.... but I am learning - I am pretty quick.

I did find something interesting in my digging around - and please be gentle with me - again I am not stupid - just trying to be resourceful - which has helped me IMMENSELY with my career at my real job.... there are several tools that I have come across that allow JAVA developers to re-use their JAVA code and port their JAVA app to cross platforms that do not natively support full JAVA VM (i.e. mobile devices like Android, IOS, RIM, etc.) . I found a web site (http://www.javaworld.com/javaworld/jw-03-2013/130327-open-source-java-iphone-tools-compared.html) that compares Open source Java iOS tools and particularly a site called http://www.codenameone.com/ . This site says "Easily create native apps using Java™ for iOS, Android, Windows, RIM and more!" and also says "Develop in JAVA using standard JAVA IDE's.

So - have you seen these types of tools (gently now.... again I am just trying to be a resourceful user ...i.e PAYING CUSTOMER ... of you wonderful app....) ?? If you have not - then please take a peek at thinks to see if it could it be possible to use this type of tool to move you JAVA app to more mobile environments (i.e Android , IOS , RIM, etc.) You MIGHT be able to use this to generate more revenue for your app (Something I am VERY good at doing in my day job....I am a Tech Industry executive - but I used to write code - probably before you were born - and I just enjoy pushing my phone and other devices to their technical limits) If you have seen these tools - is there something that you are doing that precludes you using these types of tools to port your JAVA app to these other mobile environments ???
[Android Apps and Games] winxi:
Hi, the alphabet shown is very useful when the list returned by the server is sorted alphabetically. If it is not, the fast scroll thumb will jump around wildly, which makes it kind of unusable. Would it be possible to add an option to show the scroll thumb but not to use the alphabet? Even better, BubbleUPnP would check automatically whether the list returned by the server is sorted alphabetically or not.
[Android Apps and Games] bubbleguuum:
Jump wildly ? The fast scroller works to fast scroll, even in lists not sorted alphabetically (in which case random letters are displayed but it doesn't prevent fast scrolling).
[Android Apps and Games] haggis999:
Hi Winxi,

Just out of interest, why would you ever need to use a long list that was not sorted alphabetically by a server like MinimServer?

David
[Android Apps and Games] winxi:
For example, when you configure MinimServer to ignore 'The' at the beginning of artist names, a list of artist names returned by MinimServer won't be sorted strictly alphabetically anymore. This has the bad effect for the fast scroll thumb as described above.

---------- Post added at 04:02 PM ---------- Previous post was at 03:58 PM ----------

Sorry, I should have been more precise: When I scroll throug a non-alphabetically sorted list normally (i.e. without using the fast scroll thumb), the fast scroll thumb appears and jumps around (at least on my Nexus 4). This makes it hard to catch the scroll thumb. As soon as it is catched, fast scrolling works even for non-alphabetically sorted lists.
[Android Apps and Games] bubbleguuum:
Ah, I see. The scroll thumb position seems to be erratic when scrolling normally, even in alpha sorted lists. I'll investigate...
[Android Apps and Games] haggis999:
Hmm. I can see the purpose of such a feature (though I've never tried it) but if the current implementation in MinimServer doesn't re-sort the modified list then it is about as much use as a chocolate teapot! Have you asked Simon Nash to fix it?

David
[Android Apps and Games] winxi:
In MinimServer, the 'sortValue.ignoreThe' tag option will cause MinimServer to ignore a preceeding 'The' when sorting a list index of the corresponding tag, please see this page. There is no bug in MinimServer.
[Android Apps and Games] bubbleguuum:
After digging, it appears to be an Android bug introduced in Android 4.0, reported more than 1 year ago and still unfixed. Awesome.

Impossible to fix at the app level unless disabling the alphabet (while keeping the fast scroller)...
[Android Apps and Games] s44:
I don't know whether MinimServer has unique advantages, but I've been using Serviio and Bubble to manage playback of my classical/opera collection without issue. Serviio provides first-letter subdivision for the composer list...
[Android Apps and Games] haggis999:
Sorry, I did not read your original comment carefully enough. I assumed you meant that the 'The' prefix was automatically removed but that the list was not then re-sorted. On reflection, I should have known that Simon Nash would never have made such an error!

My own preference would have been to move the prefix to the end, so that 'The Rolling Stones' becomes 'Rolling Stones, The'. That way, the visible sorting expectation matches the actual sort order. However, that is not really a discussion for this forum.

David

---------- Post added at 06:14 PM ---------- Previous post was at 06:10 PM ----------

MinimServer also offers an alpha subdivision option, which I may consider once my composer list gets really long. On the other hand, BubbleUPnP's rapid scrolling feature does remove a lot of the pain.

I note that Serviio seems to have given up on seriously supporting Synology NAS boxes (the Synology version is described as being "behind the latest release and mostly unsupported"), so I'll be sticking with MinimServer.

David
[Android Apps and Games] winxi:
Thanks for investigating this! I'd personally prefer a working fast scroller (when scrolling normally) with disabled alphabet until this is fixed in Android because

a) I usually only browse large non-alpha sorted lists. Here, the alphabet isn't of much use anyway.

b) a working scroller gives a good indication of the current position in the list and of how large the list is at all.

I see only two options to achieve this which both are not too great:

1) Disable the alphabet for Android >4.0 by default. However, this may break the functionality for people who are used to the alphabet.

2) Add a setting to disable the alphabet while keeping the fast scroller. This however adds an obscure option to the already quite big settings dialog.
[Android Apps and Games] bubbleguuum:
Since disabling the alphabet is not really desirable and neither is adding another obscure option to disable it, here's what I could come up with:

The alphabet is only shown in lists that are found to be alpha sorted. Whether BubbleUPnP considers a list alpha sorted is a fuzzy concept to accomodate media servers having different concepts for "alpha sorted". BubbleUPnP considers a list not alpha sorted if more than 5% of the total alpha sections are found to not be consecutive (eg in alpha order). This work nicely with non-alpha sorted lists like the minimserver one with the sortValue.ignoreThe option: you get the fast scroller not acting jumpy when scrolling normally, and when sliding the fast scroller it is not showing the alphabet (which previously would have shown random letter).

Another bonus is that it fixes the fast scroller that was not showing up in large playlist folders.
[Android Apps and Games] winxi:
This sounds great and this improvement will still be useful when the Android bug is finally fixed!
[Android Apps and Games] JRSCORP:
Freebox

If you do not speak French as I suppose tell me. Bonjour, Je voudrais tout d'abords vous féliciter pour le travail prodigieux que vous avez accompli. Votre App est devenue en très peu de temps incontournable. Elle surpasse non seulement toutes les Apps similaires sur Google Play mais aussi les célèbres fonctions Airplay d’Apple. Il est aussi très flatteur de vous savoir, selon toute apparence, Français et qu'en ces temps difficiles, vous apportez un réconfort moral considérable à travers ce chef d'œuvre de technologie. Aujourd’hui, les mises à jour critiques de nombreux Apps se font de plus en plus rares faute de ressources financières et intellectuelles. Votre App, en revanche, touche à la perfection, constamment perfectionnée et corrigée. Je vous suggère fortement de réviser le prix de l’App au regard de l'assistance que vous prodiguez.

Je suis détenteur, tout comme vous je crois, d’une Freebox Révolution et comme vous le savez, le Player et le Server intègre la fonctionnalité Airmedia qui permet de diffuser des flux multimédias vers le player et le server (uniquement le son) depuis un mobile ou un ordinateur via DLNA et Airplay. Depuis quelques jours, je n’ai plus accès au « Render » freebox server qui était le seul visible. Alors que Twonkymobile permet de diffuser du son sur le server et le player mais pas comme une télécommande contrairement à Bubbleupnpn, ce qui le rend totalement inutile et n’est pas capable de lire, de surcroît, de nombreux formats incompressés, Bubbleupnp, lui, ne les découvre pas. Beaucoup d’utilisateurs serait heureux de pouvoir utiliser votre App avec la Freebox v6. Cela la rendrait définitivement meilleure que les autres. Une version Française du App, étant donné les circonstances, serait aussi très appréciable et symbolique. Je pense que vous pouvez résoudre le problème avec la Freebox. Merci infiniment.
[Android Apps and Games] bubbleguuum:
Merci pour le feedback.

Le freebox player n'est pas supporté comme renderer car c'est un receiver AirPlay et non UPnP/DLNA. Twonky mobile supporte les deux mais pas BubbleUPnP. J'espère que Free ajoutera un renderer UPnP dans le player, un jour.

Pour ce qui est d'une version française our les traductions en général, il n'y en a pas car il y a bien trop de chaines à traduire.
[Android Apps and Games] JRSCORP:
WDTVlive et Linn Kinsky

Merci quand même. J'ai aussi une difficulté avec WDTVlive et le OpenHome. Dans BubbleUPnP Server, J'ai crée un OpenHome pour WDTVlive, changé le nom et indiqué la pièce où il se trouve et ensuite redémarré le server. Le problème est que lorsque je démarre l'App sur mon Galaxy s3, elle ne détecte pas immédiatement WDTVlive (OpenHome) mais seulement après quelques minutes alors que le WDTVlive simple est détécté immédiatement tout comme TwonkyMedia [UPNP] situé dans Libraries après TwonkyMedia. J'ai également un problème avec Linn Kinsky qui bien qu'indiquant qu'une musique est jouée sur WDTVlive (mis en liste de lecture avec BubbleUPnP de mon Galaxy s3 en ayant sélectionné TwonkyMedia [UPnP] dans "Libraries" et WDTVLive (OpenHome) dans "Renderer") Je ne peux pas voir la playlist en cours seulement la pochette d'album, le temps écoulé et le bouton play/pause qui fonctionne. Je pense que Linn Kinsky (version Windows et ios) ne prend pas en charge l'OpenHome ou tout simplement le server BubbleUPnP mais pourtant il y figure avec une illustration sur votre site à l'adresse bubblesoftapps. Dans Linn Kinsky, "Rooms" affiche seulement WDTVlive et "Sources" WDTVlive UPnP pas de mention OpenHome ni la mention UPnp après TwonkyMedia dans Library. J'ai découvert également un problème avec la lecture de fichiers WMA lossless. En sélectionnant TwonkyMedia [UPnP] dans "Libraries", la lecture est littéralement parasitée avec un brouillage caractéristique des fichiers musicaux protégés alors que la musique joué affiche LPCM|44.1KHz|16 bits. Cependant, lorsque je sélectionne TwonkyMedia simple dans "Libraries" la lecture fonctionne correctement et la musique joué affiche WMA. Dans Networks and settings, tout est configuré sur "No transcoding" et Lossless only est décoché. Il semblerait que le problème provienne de BubbleUPnp.
[Android Apps and Games] bubbleguuum:
Are you certain that you used the back key (and not the on-screen back button in the top-left) ? I have no explanation why this would not work, unless there's some Samsung setting that redefine the long-press behaviour on the back key and that it does the same thing than normal press.
[Android Apps and Games] haggis999:
Yes, I was using the phone's built-in back button on the bottom right corner. However, I have now discovered the reason why it doesn't do what you wanted. This Samsung phone (and probably other Samsung models as well) has a 'Multi-window' feature that is activated by a tap followed by a long press on the back button. According to the Samsung User Guide, this feature is deactivated by repeating this procedure but in practice only the long press is needed, which I assume means that your code is never given a chance to run.

How about adding this long press code to your own on-screen back button instead (leaving the normal back button code for non-Samsung users)?

David
[Android Apps and Games] bubbleguuum:
Can't be done as the system doesn't handle long-press on the app's top level title and icon in the top Action Bar.
[Android Apps and Games] haggis999:
How about a quick double tap on the app's back button? If that's also not possible then would you be prepared to consider an optional extra button on the library pages?

David
[Android Apps and Games] tommi.a:
Hi bubblegum,

I use the open home local renderer together with the server for Google music.

Every time I start the app it falls back to local renderer.

This behaviour seems to have been introduced in one of the latest betas, in earlier (official versions) I didn't see this issue, please fix.
[Android Apps and Games] bubbleguuum:
I have added quick double tap and it seems to work well, without interfering with normal behaviour (single tap).
[Android Apps and Games] bubbleguuum:
I can't reproduce it: if I exit the app with local OpenHome renderer selected, it is made active on next app launch...

Do you have the problem with BubbleUPnP on the device on which the OpenHome renderer is running, or BubbleUPnP on another device connected to this renderer ?
[Android Apps and Games] haggis999:
That's excellent. Once again, many thanks. When do you expect to release a new version that includes all your recent changes?

David
[Android Apps and Games] bubbleguuum:
I'll see but no promise about that

Yes, next version of the license app will allow to hide it from the launcher.
[Android Apps and Games] bubbleguuum:
Not a bad idea, will probably implement it.
[Android Apps and Games] bubbleguuum:
1.2.0 has a device discovery bug. 1.2.1 now available in the Market fixes it.
[Android Apps and Games] bubbleguuum:
This should not happen but you can try reinstalling both apps.
[Android Apps and Games] bubbleguuum:
Done. Thanks for writing it.
[Android Apps and Games] bubbleguuum:
Configure your Media sever to serve LPCM instead of WAV for m4a, and it will probably work. That's the only common format supported by both your TV and your Media Server.
[Android Apps and Games] amviewer:
Has somthing changed since the last couple of updates to the search feature?

Normally searches on Minidlna were case sensitive but now its not.

Very nice! But I must have missed it in the changlog :what:
[Android Apps and Games] runnr_az:
Hey man... would love to use this to play video on my kindle fire, but the kindle fire doesn't really like the android market.

Any plans to add it to amazon? Otherwise, can you hook me up with a direct link?

Thanks!
[Android Apps and Games] HubertJFarnsworth:
Track advance

Hi bubbleguuum,

in general I'm very pleased with this app. But since version 1.2.0 I have the old track advance problem with my WD Live device. It was once fixed and worked fine but with newer versions this problem reoccured.

Is it possible that you accidently removed the patch for WD Live devices?

It's very annoying to change the tracks manually :(.
[Android Apps and Games] bubbleguuum:
Still work here (on 1.3.1).

However there is a known issue, where after some time it has been playing, the WDTV Live won't notify its playing state anymore to the app, making track advance not functional. It could happen after 10mins or 2h or not at all.

Generally, restarting the app is sufficient to have it work again. This problem is different than the initial issue with track advance. I'm investigating it but it is hard to reproduce and I have no idea why it happens.

You may also want to reboot your WDTV. Doing some tests I could crash it by sending it a particular string...
[Android Apps and Games] bubbleguuum:
Nothing changed in the search department.

When you search, the server is searched (and handle the search entirely) and the current folder is also searched. Searching the current folder is done by the app and is case insensitive. Are you sure you didn't get search results just for the current folder ?
[Android Apps and Games] bubbleguuum:
Not for now

http://bubbleguuum.free.fr/BubbleUPnP/BubbleUPnP.apk
[Android Apps and Games] jdthood:
(For context: This is about the problem that BubbleUPnP can't play a .m4a file from my NAS to my TV, even though other control points, including UPnPlay, can do so.)

Synology software doesn't offer the option of transcoding to LPCM.

I examined one of the .m4a files in question. It contains an (iTunes-created) AAC-LC stream.

The NAS (a Synology DS111 NAS with the latest firmware, DSM 3.3-1955, running Audio Station) can stream many formats natively and can also transcode the following formats to Wav: AAC, AIFF, APE, FLAC, OGG, WMA. It can't transcode to LPCM. When playing a .m4a file to the TV, the UPnPlay app reports "x-wav" as the type. The TV (a Samsung UE32D6530) can only render MP3 and LPCM.

So what is apparently happening is that the NAS is transcoding AAC-LC to WAV and the TV is playing the stream as LPCM.

According to Wikipedia,

The WAV data output by the NAS must, therefore, contain LPCM data.

It seems that UPnPlay knows this (or assumes it to be the case) whereas BubbleUPnP does not.

Cheers,

--

Thomas
[Android Apps and Games] umgfoin:
suggestion for bubbleupnp server

hi!

really begin to like this java-proxy...

imagine, there's a silly dumb build-server somewhere in the endless clouds of BogoMips.

Unfortunately net-segments away to receive upnp broadcasts.

Wouldn't it be a great feature to have this most of the time idle-machine serve in the name of sound?

BubbleGuuum, let us manually enter server-presentation-urls in upnp-server...and for the future, my 3G music will be recoded and streamed from Ireland's clouds....

bg.
[Android Apps and Games] amviewer:
I did a search on the top of the library and gives me correct results.So must have been an update of minidlna then that made the database or search not case sensitive.
[Android Apps and Games] runnr_az:
Thanks! Just wanted to report that it runs fine on the kindle fire -- I wasn't able to play any movies, but I wonder if that just has to do with my data source. Something to play with, I guess... gotta scan back through the forums to see how people are serving up files.

Anyway... this is a super cool project, man. Thanks for the great work!
[Android Apps and Games] mihalyreg:
BubbleUPnP and MoboPlayer

Hi,

Installed bubbleupnp and moboplayer on huawei u8180. I'm browsing my dlna server with bubble and select an avi to play, but moboplayer does not show up to play the video, instead the default android player and opera mobile (domn't know why?) is suggested.

How do i add moboplayer to the list of video player apps ? Then maybe i could set mobo as default and do not ask again.

Thanks!

huawei u8180 cyanogen7
[Android Apps and Games] umgfoin:
feature request: vpn connections

Hi!

One thing I miss in bubbleupnp is the possibility to connect upnp-devices via vpn-tunnels over mobile networks.

As of current, it seems as bubbleupnp does not recognize an established vpn-tunnel as a "valid" LAN-connection and therefor doesn't scan for devices.

My (tun based) tunnel reliably routes broadcasts to the smartphone - the devices show up in plugplayer within a few seconds, but not in bubbleupnp.

I agree, that bubble upnp-proxy follows a much smarter approach - unfortunately it has by nature too fat requirements in order to run smooth on every always-on device...

bg,

umgfoin.
[Android Apps and Games] bubbleguuum:
I have never tested using a VPN so I'm not that surprised it doesn't work.

Using a VPN with a mobile connection will be slower vs BubbleUPnP Sever.

Can you launch this small utility (with your VPN connected) that enumerates network interfaces and send me the resulting file (at the root of your sdcard: networkinterfaceinfo.txt) :

http://bubbleguuum.free.fr/NetworkInterfaceInfo.apk
[Android Apps and Games] vHi:
Hey wie schauts eigentlich mit ner .qpkg datei für qnap aus? Das wäre für Einsteiger schon ziemlich praktisch ;)
[Android Apps and Games] mkdr:
I have the problem, that I cant browse the UPNP library of my Windows Media Player PC on any Android devices, all folders are empty. Other UPNP services work. I can PlayTo files from the Windows Media Player to the Android devices and vice versa. I can see/browse folders contents of the Android devices on the PC, but not the other way around, why?

Also VirtualSoundcard of JamCast doesnt work when using BubbleUPNP server/3g connection (just nothing happens playing). It works localy fine via WiFi.
[Android Apps and Games] bubbleguuum:
No idea but is that on the LAN or through BubbleUPnP Server ?

Did you set transcoding in Setting > Network and settings > Mobile Max bitrate?

It is necessary because the Virtual SoundCard uses WAV by default and it's not going to play nice with mobile bandwidth.
[Android Apps and Games] tommi.a:
The problem is on my I9000 where the OpenHome renderer is running:

- Start BubbleUPnP on I9000

- Select the Local OpenHome Renderer

- Play Music from an album stored at Google Music

- Pause Music

- Exit BubbleUPnP

- Start BubbleUPnP on I9000 again

< selected is the Local Renderer (not OpenHome) > <=== this is the problem

< the playlist for the album is not visible > <=== this is the problem

- Select the Local OpenHome Renderer

< the playlist is visible again >

Interesting: This problem does not occur if I do the same on my N7, there it behaves as expected.

Need logs from I9000 (taken with 1.7.3p4)?
[Android Apps and Games] haggis999:
I have installed 1.7.3 and am very grateful for all the improvements, including the reduction in the wasted vertical space for many of the library listings when Display/Item Height = Large. However, I note that the vertical height in such listings has only been reduced to the 'normal' height setting (which displays 8 names in my composer list on my Samsung Galaxy Note 2). This still leaves wasted vertical space. In contrast, the 'small' Item Height setting results in 11 names appearing per page in my composer listing.

Despite the name, the 'small' setting provides what I would call normal line spacing. Was there a reason why you did not go the whole way and reduce all single line library listings to the 'small' setting, whatever value is chosen for Item Height?

David
[Android Apps and Games] mkdr:
Both.

Of course. Set to 64kbit, doesnt play, stays just at > button and nothing happens, switching to lan/wifi and it works. Other media plays through BUPNP+JamCast, just not VSoundcard.
[Android Apps and Games] bubbleguuum:
I could somewhat reproduce it although it started to play after a long time (30s or more).

At 64K, Ogg Vorbis is used and it seems to be the problem for this stream and for unknown reasons (will investigate but likelky related to the fact it is an unbound stream).

If you switch to 128K or higher, mp3 is used and is plays much quicker.