yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] NullReferenc3:
No video playback

Many apologies if you have already covered this but that is a lot pages to read through!

I have recently set up BubbleUPN to expose my KODI libraries on a Win10 machine.

I installed the Android client on Samsung S7 Edge and am able to login to the server over the internet, browse its libraries and play music.

However, when I choose a video (they are MKV ones) and select either MX Player or the usual Samsung one I just get a spinning circle and no playback.

I have left it spinning for several minutes but it still does not play.

I installed VLC and restarted the client and selected VLC as the player and the cone just span, no playback.

Any ideas?
[Android Apps and Games] Seojin.Joo:
Shows only 16 items or sub-folders in Library in v3.2.3.

Hello,

I have used BubbleUPnP android app with Windows 10 Mdedia Monkey as a UPnP Server very well for a long time as a licensed user.

Recently I got critical trouble with getting library tab.

I can see only 16 items or sub-folders when it has more than hundred items or sub-folders. I have some folders with 1,000 sub-folders, but I cannot access them.

If a item or a folder has less than hundred, then it shows all items or sub-folders without any trouble.

I updated to my app to the latest version 3.2.3 (arm64-v8a), but it has the same bug.

I hope you can fix this issue ASAP.

Thanks in advance

/Seojin
[Android Apps and Games] Seojin.Joo:
I found that this can be resolved by reinstalling the app after removing all data, cache and app.

Thanks,
[Android Apps and Games] Namgo:
Not able to use tidal through bubbleupnp android app. It says authentication failed.
[Android Apps and Games] bubbleguuum:
[MENTION=9940629]Namgo[/MENTION]

Double check that your TIDAL account is valid and the login/password correct. If you already have set a login/password

previously, try resetting it in 'More > gear icon > Local and Cloud > TIDAL > Logout', and try to login again.
[Android Apps and Games] dynasticorpheus:
I am having the same issue, running Android Q Beta 3 (so that might well be the issue here :) )

[main (2) ] INFO - 0:00:56.128 - opensubtitles: /storage/emulated/0/Android/data/com.bubblesoft.android.bubbleupnp/files/subtitles/e6494930cd10492f98bde00455ffc82d.srt => http://127.0.0.1:57645/b64/H4sIAAAAAAAAAC3J0Q6DIAxA0T-ineIij35KS9uFRMVA-X9dtrebe6B7bfRR0GPs5CqAsJ3SahEQcoJcj8CDeddezQP97L_GdV5g5THog734t_QdU0wzZnlhTJOllUUR47KY5XWS0JvfQTUwE3cAAAA=.srt
[main (2) ] INFO - 0:00:56.128 - handleChromecastSubtitleURI: file:///storage/emulated/0/Android/data/com.bubblesoft.android.bubbleupnp/files/subtitles/e6494930cd10492f98bde00455ffc82d.srt
[main (2) ] INFO - 0:00:56.138 - subtitle: encoding: ISO-8859-1, language: nl, confidence: 78
[main (2) ] INFO - 0:00:56.139 - converting srt subtitle to vtt
[main (2) ] WARNING - 0:00:56.387 - failed to convert srt subtitle: javax.net.ssl.SSLProtocolException: Read error: ssl=0x772dcf1008: Failure in SSL library, usually a protocol error
error:10000088:SSL routines:eek:PENSSL_internal:DATA_LENGTH_TOO_LONG (external/boringssl/src/ssl/tls_record.cc:320 0x77bdb29e6b:0x00000000)
[main (2) ] INFO - 0:00:56.388 - converting srt subtitle took: 249 ms
[main (2) ] WARNING - 0:00:56.389 - handleChromecastSubtitleURI failed: javax.net.ssl.SSLProtocolException: Read error: ssl=0x772dcf1008: Failure in SSL library, usually a protocol error
error:10000088:SSL routines:eek:PENSSL_internal:DATA_LENGTH_TOO_LONG (external/boringssl/src/ssl/tls_record.cc:320 0x77bdb29e6b:0x00000000)
[main (2) ] INFO - 0:00:56.389 - toast: Download successful
[main (2) ] INFO - 0:00:56.412 - toast: failed to convert subtitle
[Android Apps and Games] smrcek:
Hello. I want to use BUPNP (with license) for streaming my audio library I have in my Onedrive account. I've been able to log in and play some songs, but today it stopped playing in the middle of the song and now I cant login into Onedrive account through Bubble app and browse my library. It says "Authentication failed: unable to login with MSA". I cant delete Onedrive account from library and set it up again. Restart app didn't help, nor deleting all app data in system settings when I tried to setup everything from start. (Miui 10.3 stable) Any idea how to fix it up, please? Onedrive acces with original app works as expected, browse onedrive through Solid file manager works too.
[Android Apps and Games] bubbleguuum:
[MENTION=4267240]dynasticorpheus[/MENTION]

Does it always fail after a reboot ? Likely a Q issue with TLS and how it is used by BubbleUPnP. It does not fail on my SGS9 Pie device.

I'll see if I can reproduce it in the Q emulator.
[Android Apps and Games] bubbleguuum:
[MENTION=1988666]smrcek[/MENTION]

What Android device and Android version are you using ? If you have already set a login/passord for OneDrive but get this error, you can try to relogin after revoking access in More > gear icon > Local and Cloud > OneDrive > Revoke Access.
[Android Apps and Games] smrcek:
[MENTION=3373153]bubbleguuum[/MENTION]

Redmi note 5 / Android 8.1.0 (Miui 10.3)

I tried "revoke access" 3x maybe - it didn't work, but I don't remember that error message. Now (about 30 minutes later) I tried it again to look what it says, and Onedrive login screen appeared, so I can login again. I will write if that error returns again.

One more little issue - app sometimes crashes when phone change screen orientation (automatically). But its not big deal. I forced portait mode with 3rd party app.
[Android Apps and Games] Namgo:
Working now thanks very much.
[Android Apps and Games] Namgo:
Its not working again. Screenshot attached. It was working in morning but not now again. Tidal account is valid. I am perplexed.

[IMG="error"]https://i.imgur.com/DgSqdwg.png[/IMG]
[Android Apps and Games] t3rk3l:
Problems with RAR

I just updated my Win10 to 1903 and my Kodi to 18.2 and now my BubbleUPNP won't play any videos from Kodi library that come from RAR archives. I always get the error: failed to extract video info with a) timeout or b) server error.

Previously on Win10 1809 and Kodi 16.x it worked pretty well. It doesn't matter if I stream it to Chromecast or use local playback. Do you have any advice?
[Android Apps and Games] caeter:
Is a Xposed alternative for audio cast planned ? Maybe something similar to AirAudio's magisk module? I like AirAudio but I prefer using Bubbleupnp for various reasons.

When not I would like to make it a feature request.
[Android Apps and Games] bubbleguuum:
[MENTION=9940629]Namgo[/MENTION]

What is your renderer ?
[Android Apps and Games] bubbleguuum:
[MENTION=9945627]t3rk3l[/MENTION]

Probably a Kodi issue with these RAR videos. Are you able to play it locally (Local Renderer), for example to VLC ?

Other than that, you can send me a log file attempting to play such video so I can have a look. See first post of this topic for logging instructions.
[Android Apps and Games] Namgo:
Got it, it doesnt work with one renderer but works with other. Thanks.
[Android Apps and Games] Catmobile:
50 Hz and 60 Hz Pal vs Ntsc

50 Hz and 60 Hz Pal vs Ntsc

In Europe and many other countries we have broadcast at 50 Hertz for online streaming. The Chromecast should be set at 50 Hertz for those videos to watch without slide show effects if the Chromecast is set at 60 Hertz.

With Google Home is currently do this:

1 when using BubbleUPnP, I manually have to set Chromecast to 60 Hertz because if Chromecast is at 50 Hertz the Judder which some call stutter is very noticeable. See Wikipedia to what Judder is.

2 when watching TV casts apps, unfortunately I have to put the Chromecast into 50 Hz mode again.

Can BubbleUPnP have an option that:

1 enter wished frame rate output of Chromecast (50Hz 60Hz)

2 enter wished frame rate output of Chromecast at exit of BubbleUPnP (50Hz 60Hz)

Another possibility is BubbleUPnP to let ffmpeg do the work and do the output at the here wished 50 Hz. That unfortunately requires transcoding but Judder is exceptional frustrating with Chromecast not at 60 Hz.

In my opinion applications using Chromecast should have been able to allow wished output frequency from its inception. Google later built in the option to manually switch HDMI output in 50Hz or 60Hz.
[Android Apps and Games] Bofahad:
Where Can i find these fonts.ttf directly folder ? With root of course
[Android Apps and Games] bubbleguuum:
[MENTION=5548192]Bofahad[/MENTION]

You can't as these fonts are loaded by the Chromecast itself and they do not reside on your device.
[Android Apps and Games] Bofahad:
Thank you so much , i hope next update you make an option to change font with our fonts
[Android Apps and Games] at021971:
BubbleDS Next: Progress on Plays Now/Playlist gets stuck when ADSM runs on Katalyst

Hi [MENTION=3373153]bubbleguuum[/MENTION] when my Linn ADSM is running on a Katalyst release (I tried most of the Davaar Katalyst releases > 4.60.xxx) BubbleDS Next gets stuck after a while when the display is switched off and locked. And it even does not help to exclude BubbleDS Next from being optimized by Andriod 8 or 9. However, switching off the Android App optimization for Kazoo solves the same issues for this App but not for BubbleDS Next.

When BubbleDS Next gets stuck neither the track title will change nor the cover art will update on the Plays Now Screen. However, the Progress Bar on the Plays Now screen keeps following the current playback and will even start from the beginning with the correct values for track duration when the next title begins to play. Beside this the indicator on the Playlist screen following the playback stops follow the playback and also gets struck at the same title that is shown on the Plays Now screen.

When BubbleDS Next is in this state it is still possible to add new tracks from the library to the playlist of the ADSM. But the new tracks will only show up in the playlist of BubbleDS Next after it was terminated and restarted again. Nevertheless the newly added tracks will be played by my ADSM even though BubbleDS Next was not terminated and restarted again.

Please note that the issues described above disappear immediately for my ADSM, BubbleDS Next and Kazoo after I downgraded to a none Katalyst release, e.g. Davaar 4.37.1671. Then it is even not required to switch off Android App optimization for BubbleDS Next and Kazoo. Both Apps will reconnect to my ADSM immediately after the Tablet/SmartPhone (Samsung Galaxy Tab S4/Samsung Galaxy S9) were unlocked again.

I also reported this misbehavior to Linn in their Development Forum against Davaar 4.70.291 and 4.70.300.

My playback system consists of the following components:

Linn Akurate DSM MKI from 2014 (2011 variant - > Davaar 4.60.xx )

Synology DS1512+ (Firmware 6.2.1-23824 Update 6)

Minimserver (0.8.5.3)

Cisco SG300-10 Managed Switches (Firmware 1.4.10.6)

Cisco SG300-10 Managed Switches (Firmware 1.4.10.6)

Fritz!Box 7590 (Firmware 7.01) or Fritz!Box 7490 (Firmware 7.01) dependent on where I'm in the house

Samsung Galaxy Tab S4 (Android 9.0 Patch Level 1. March 2019) or Samsung Galaxy S9 (Android 9.0 Patch Level 1. May 2019)

BubbleDS Next (3.1)

Kazoo (4.13.40.0)

All components are connected by LAN except the Control Points that use WiFi. All components are running the latest firmware.

Thomas
[Android Apps and Games] bubbleguuum:
BubbleUPnP 3.2.5p1 beta available (shortly) on Google Play to Beta subscribers. Please test, especially since I updated quite a bit of libraries.

Download APK

Changelog

.
[Android Apps and Games] bubbleguuum:
[MENTION=9939457]at021971[/MENTION]

Thank you for the detailed report. I will try to reproduce it.

I have a possible idea on what it could be (so it behaves like Kazoo with optimization off) but could you try old version 2.9 and tell me if the problem happens with this version (with optimization off) ?
[Android Apps and Games] at021971:
Hi [MENTION=448202]bubbel[/MENTION]guuum,

I have downloaded Release 2.9 and will install it tomorrow. I will let you know how this version behaves. But this might take until Sunday or Monday.

Thomas
[Android Apps and Games] bubbleguuum:
There's no hurry. BubbleDS 3.x has introduced some changes to save the battery that I think are causing this issue.
[Android Apps and Games] gervasoni:
pro license app on android tv

hi, I see that the devs are very active on this board, so I forward here my "issue"

I bought the pro version and i use it on my tablet and smartphone.

Recently I needed to stream some medias from the android smart TV to mobile devices.

In order to do that I sideloaded the apk of a recent bubbleupnp version and set up the server from within the app on the TV, using the standard procedure.

I can get my media streamed but I would like to browse the remote hard disks connected to the smart TV.

this is a pro feature your app says. I bought the pro license on mobile store but I can't download the license app on the smart TV.

[MENTION=3373153]bubbleguuum[/MENTION] can you help me solve this?
[Android Apps and Games] dez93_2000:
Hey bud. I've found my NAS library is no longer detected. Synology DS213j on same network. Bubble server on NAS looks fine still. LMK if there are any details which could help.

Would also be interested to know if there's a chronological changelog and apk history anywhere (possibly just in one of your offline folders somewhere)? Was thinking it might be good to just use one or two old apks which work for my setup and turn off autoupdate - I find the base functionality worked flawlessly on my older hardware ages ago, and updates have added functionality and compatibility I maybe need less than stability. But keen to try latest release with any bugfixes in case that works fine too!

EDIT: my bad. Restarted NAS & now recognised.
[Android Apps and Games] bubbleguuum:
[MENTION=8221008]gervasoni[/MENTION]

Does your Android TV has the Google Play store (I assume not) ? This is required for the license to work.

If it has it, I can send you the link to the license APK so you can sideload it.
[Android Apps and Games] bubbleguuum:
Glad you got it working again.

Historical changelog is in app in More > gear icon > About/Help > Changelog. Old versions can be found on APKMirror.
[Android Apps and Games] gervasoni:
[MENTION=3373153]bubbleguuum[/MENTION]

It does have the Play store. I think it is a version for android TV, where I can find apps meant for the smart tv. Not all apps are available there (that's why I had to sideload your app, it was not listed, but I found out it works well.) Anyway, following the link "buy licence" on the app, the store opens, but It does not let me download the license app. There are no options to proceed, like " buy" or "download" buttons (As if it was recognized as a "non-tv" app).

That's why I think I need to sideload license apk too
[Android Apps and Games] bubbleguuum:
[MENTION=8221008]gervasoni[/MENTION]

BubbleUPnP is not listed on the Android TV Play Store because it requires approval from Google and there is little chance it would be approved.

Here's the BubbleUPnP License APK

Since you have the Play Store available (assuming using the same Google account that you used for the purchase), the license should be recognized once sideloaded.
[Android Apps and Games] gervasoni:
[MENTION=3373153]bubbleguuum[/MENTION]

Thank you,

The license apk worked and was recognized by the main app.

Now I have to figure out how to give permissions to browse external HDs.

One external HD is recognized as "external SD card" and is browsable.

The other one is recognized with its volume label, but it is non browsable because the app says " it has no permission to access storage device".

It is strange because content from both hard disks is present in "video, music, images" folders.

I guess I have to tweak server options on tv app.
[Android Apps and Games] bubbleguuum:
[MENTION=8221008]gervasoni[/MENTION]

I think in BubbleUPnP running on the TV you need in Library to enter the root folder for the HDD once, to trigger a system dialog

that allows to grant access to it. This HDD is seen by the system as USB OTG thus need this specific authorization, while the one listed as

"External SD Card" is just seen as regular additional storage and does not need any permission.
[Android Apps and Games] gervasoni:
[MENTION=3373153]bubbleguuum[/MENTION]

Thanks for the help

I tried to access hd root and i get error : "failed to spawn authorization dialog (rom bug). Known issue on Xiaomi devices".

I use a Sony Android TV.

Anyway i solved my problem setting up custom mount points, selecting folders from in app "choose folder on internal or mounted storage anywhere on the filesystem" dialog.

It would be useful to implement a functionality that allows to set up multiple custom mount points (more than 2, ideally an arbitrary number). Especially in those cases as mine where media is spread "randomly" in folders throughout the hd
[Android Apps and Games] bubbleguuum:
[MENTION=8221008]gervasoni[/MENTION]

Looks like Android TV does not implement this specific Android authorization dialog to get access to a full volume.

The custom mount point feature was more designed to add a full storage volume at a time Android did not have the other way to do it that did not work.

For quick access to folders, there is the Bookmark functionality: 3-dot menu on a folder > Add to bookmarks. Then the bookmark will be listed in the Library tab in the 'Bookmarks' root folder.

Also available in the 'More' side panel.
[Android Apps and Games] at021971:
BubbleDS Next: Progress on Plays Now/Playlist gets stuck when ADSM runs on Katalyst

Hi [MENTION=3373153]bubbleguuum[/MENTION],

I installed BubbleDS Next 2.9 and tested it for several hours yesterday. As you already guessed all the issues I had with 3.1 are gone. Bubble DS Next 2.9 worked like a charm. So it seems the changes you made to save battery life are causing this behavior. What still is strange to me, that these new features only have a negative effect when a Katalyst releases are running on my ADSM. There must something in the Linn Katalyst firmware that is not interworking correctly with what you have introduced in 3.1. Bubble DS Next 2.9 even does not require that Andriod App optimization is switched off for this App, It is running with the standard settings it was installed with. This means background processes are allowed.

I will report the same message to Linn now. Maybe Simon Chisholm has an idea why this in only an issue when the Katalyst Firmware is installed in the ADSM

Thomas
[Android Apps and Games] bubbleguuum:
[MENTION=9939457]at021971[/MENTION]

I'm looking into fixing it while still keeping the battery saving improvements. See my answer on the Linn dev forum for details.

Will likely send you a test version to make sure the fix is effective.
[Android Apps and Games] at021971:
Perfect. Thanks [MENTION=3373153]bubbleguuum[/MENTION].

Thomas
[Android Apps and Games] dez93_2000:
Nice one, cheers mate.

Quick question while I'm thinking about it: do you know if it's possible for me to connect to my NAS when I'm not on the wifi? I presume the logical place would be as a cloud drive but it would need to be setup manually somehow.... unless the option was added by yourself. Would all NAS software be configured differently?

Synology has 'DS Audio' (and DS Video and various others) apps for browsing the NAS remotely, but the apps aren't great as media players and lack the Upnp/casting functionality. The login parameters are hostname, username, password, and http/https. I figure you'd probably want to add an option for 'default folder', which should default to '/music'. Cheers for any thoughts!
[Android Apps and Games] bubbleguuum:
[MENTION=9939457]at021971[/MENTION]

I sent you a PM with a test version.
[Android Apps and Games] bubbleguuum:
There's BubbleUPnP Server for allowing in Android BubbleUPnP remote access of any UPnP/DLNA Media server.
[Android Apps and Games] dez93_2000:
Ha! I set this up ages ago (in the android app) and looks like I've never used it. That said, I'm getting "connection failed" timeouts, using my https://publichostname:58051 ; the server page says both ports are accessibly through the internet. Do I have to use the public IP rather than the dynamic DNS name? The server page is reachable via dynamic DNS name rather than IP...

Thanks again!
[Android Apps and Games] gervasoni:
[MENTION=3373153]bubbleguuum[/MENTION]

I have been "power using" :) for the last couple days and the experience has been really smooth and flawless.

Regarding the bookmark folders i think it would be useful to have an option to rename and assign custom name to them.

I explain: many of the folders containing media (scattered across my hard drives) have the same exact name..so I have no clue on how to distinguish them when I am in "bookmarks" section.
[Android Apps and Games] at021971:
BubbleDS Next: Progress on Plays Now/Playlist gets stuck when ADSM runs on Katalyst

Hi [MENTION=3373153]bubbleguuum[/MENTION],

I installed it an hour ago and let it run for about 50 Minutes and 12 songs. And it showed so far no abnormalities. I will continue testing later tonight. But so far it looks very promising to me. Immediately after the display is switched on again the song info on the screen gets updated. Same behavior as with the BubbleDS Next versions without battery saving features.

I will let you know the results of my testing session once it is finished.

Thomas
[Android Apps and Games] bubbleguuum:
[MENTION=8221008]gervasoni[/MENTION]

Would instead indicating the name of the parent folder alongside the bookmark name (ie "name [parent name]") be OK as a solution (only for duplicate bookmark names) ?
[Android Apps and Games] bubbleguuum:
[MENTION=1496529]dez93_2000[/MENTION]

You can use the dynDNS name but make sure that you do not connect from within your home network, because some routers deny connections on the public ip address when it originates from the local network (NAT loopback).

So try to connect from a mobile data connection, or another network than your home network.
[Android Apps and Games] bubbleguuum:
[MENTION=9939457]at021971[/MENTION]

Thanks for the feedback, I'm confident that the fix (which was quite simple once the situation was fully understood) is solid.
[Android Apps and Games] dez93_2000:
Cheers fella, got it working now. Weird one though - if I set it as mobile connection only, and turn off wifi, it works. Yay! But if I set it to mobile/wifi/ethernet and connect to my work wifi - no dice. Could this potentially be due to limitations of my work wifi? It's a guest wifi so maybe there are restrictions? I guess I'll try tonight from a standard home wifi (not my own network) and see. Thanks again, as always!
[Android Apps and Games] gervasoni:
[MENTION=3373153]bubbleguuum[/MENTION]

I think it would help but in many cases the parent folder's path is the same (for example path of transmission torrent downloads in each drive it starts from Android/. data/org..etcetc... or camera foto in Android/DCIM) so I think that maybe it would result in a long bookmark display name.

That also explains why I suggested to implement more custom mount points. in there you already have the option to edit display name, it's just a matter of how many you can set up.
[Android Apps and Games] bubbleguuum:
[MENTION=1496529]dez93_2000[/MENTION]

It's possible that your work WiFi is denying connections on non-standard ports (58050, 58051). If you are not using regular http port 80 and https port 443 for something else on the machine running BubbleUPnP Server, you could try configuring BubbleUPnP Server to use these ports. For this, edit configuration.xml, fields httpPort and httpsPort and set them to 80 and 443 respectively.
[Android Apps and Games] dez93_2000:
It does indeed seem like my work guest wifi has various restrictions that are preventing this - I tried on a normal wifi network and it worked fine. Good to know about the tweak options, thanks bud!
[Android Apps and Games] fatjoez:
How can I choose only some folders for remote access? I don't want to use playlists. I want to just share selected folders. And the other folders should be hidden from remote