yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] bubbleguuum:
[MENTION=5128593]dark0shark[/MENTION]

It's always difficult for me to draw any conclusion from these graphs...

How long was BubbleUPnP running and was it actively doing something (controlling playback on a renderer, serving content, ...) ?

Was FFmpeg decoding involved (this is displayed on the Now Playing screen when the case) ?

In any case, do no leave the app running (Menu > Exit) if it is not doing something.
[Android Apps and Games] alonwa:
Zoomable the same way you can zoom in a picture you've just taken or in chrome or in many mobile apps using the two finger gesture (I think it's called pinch). So the scale settings would determine how the image is initially drawn, but if you then want to zoom in to see a certain detail you pinch around the area you want to center your zoom on
[Android Apps and Games] bubbleguuum:
You can do that by long-pressing the cover to display it in fullscreen. But it will be zoomable only if its resolution (width or height) is higher res than the screen.
[Android Apps and Games] alonwa:
I'm aware of this, but this usually shows a smaller picture (say if the original image size was 600x600 pixels). If I had microscope eyes, I wouldn't need this, but if, say, I'm looking at the cover of a Blue Note record and want to see the name of one of the sidemen, this was originally planned to be readable on a 12 inch by 12 inch LP cover, so is hard on a mobile screen without the ability to zoom in.

Anyway, I thought it wasn't possible in the current app, so I suggested it as a new feature
[Android Apps and Games] bubbleguuum:
I'd need to modify the image viewer to be able to zoom images smaller than the screen. This is not entirely trivial so no promise.
[Android Apps and Games] alonwa:
I thought because this gesture is pretty standard, this feature is something you get almost from free as an Android developer (but I'm not one myself, so I might be wrong). Anyway, just for the record, zoom makes sense even if the image fills the whole screen, because you may want to focus on some details in the image (you would then see only a portion of the original image).

By the way, your app is great - I use it on a daily basis and am a happy user.
[Android Apps and Games] MetsJets:
ffmpeg when trying to play hi res

With Galaxy 8 to and from Chord Poly.

Both Cloud (Qobuz) and sd on Poly shows various 24bit files briefly before starting to play in ffmpeg.

Was playing hi res fine until a day or so ago.
[Android Apps and Games] bubbleguuum:
[MENTION=8914963]MetsJets[/MENTION]

- Go to settings > Individual UPnP/DLNA renderer settings

- pick you renderer in the list

- set 'Max Samplerate' to Unlimited

- disable 'Convert 24-bit to 16-bit'

Also can you go to top side menu > 3 dot menu on renderer > Info, and tell me the values for the 'Manufact' and 'Model Name' fields,

so I can add better default settings for this renderer.
[Android Apps and Games] hajkan:
Hi

2.9.1 no "pause" button with kodi after I start a video casting to it. Basically I can either play or stop. In the past the play turned to pause I believe which makes sense. That is gone as of now.

Edit:

Ok this is interesting, I am missing the pause button only with Openhome versions, if I click on "kodi" non open home renderer, I have pause. Not sure, that was not the case in the past I believe.

Edit 2: After fiddling around for a while I found that disabling ffmpeg for Kodi brings the pause functionality bay. I am not sure if this is a bvug or a feature or a side affect.

I am using bubble server from November on Linux X64.

thanks
[Android Apps and Games] thelonedoc:
Trying to setup Bubbleupnp server on osx 10.6.8

Hi there, I am trying to set up Bubbleupnp server on my pc running osx 10.6.8. I am running Java 7 but I am assuming that the installation script is written for osx 10.7 and up because it starts the installation script and just stops suddenly. I couldn't get the curl command to run at all in the terminal so I had to download the shell, turn it into a command and make it executable just to attempt using it as is. Then I took it a step further and tried going through it line by line and manually running the various codes and/or downloading elements and putting them in the necessary folders but this still hit a wall when there were additional shells and scripts within the original shell. I am pretty sure it is possible to get this up and running but I will definitely need some assistance figuring it out. I have also tried downloading the multi platform zip file but couldn't find and instructions on how to set it up on snow leopard. Any help would be greatly appreciated.

Thanks in advance!
[Android Apps and Games] bubbleguuum:
[MENTION=7923671]thelonedoc[/MENTION]

Yes the script requires a minimum macOS (or rather OSX for you), although I'm not sure exactly which one.

I think you can simply use the multi-platform zip, and add launch.sh as a 'login item' in OSX settings > Users & Groups > (select your user) > Login Items.

This should make BubbleUPnP Server start when you login.

Don't forget to make launch.sh executable after unzipping:

chmod +x launch.sh

Prior to adding it as a 'launch item' you can test it with (in the install directory)

./launch.sh
[Android Apps and Games] bubbleguuum:
[MENTION=5336215]hajkan[/MENTION]

What kind of file (audio ? video ? codec ?) caused no pause playing to OpenHome'd Kodi ?

What do you mean by "disabling ffmpeg for Kodi" ?
[Android Apps and Games] Cebollazo:
Hi bubbleguuum,

Very good to read this - look forward to the next version!

Have you plans to provide an option on the BubbleUPnP Android app to offload the new transcoding features in its entirety to BubbleUPnP Server, similar to the existing option for Chromecast device transcoding?

Also, on another forum I discussed with you about the possibility of providing a 'fix' for devices that don't support gapless playback. Does the introduction of the PCM decoding features bring this possibility closer to being fulfilled, at least for the BubbleUPnP Android app if not for the BubbleUPnP Server (iceing on the cake)?

John
[Android Apps and Games] bubbleguuum:
[MENTION=6796323]Cebollazo[/MENTION]

Good question. The architecture I made for FFmpeg PCM decoding makes it very easy to do this.

The question is if at that point (BubbleUPnP Server installed and running), shouldn't the user instead just make an OpenHome renderer and control it to achieve the same thing (and more). Haven't decided yet but it is probable I will add offloading of PCM decoding to BubbleUPnP Server for regular UPnP AV renderers. For Chromecast, it will be the case in update28.

Full PCM decoding is a prerequisite to this. But it still a complicated feature to implement. I will probably attempt it at some point though and if it works, it will

work for UPnP AV renderers and Chromecast.
[Android Apps and Games] avitop:
hello

how could i display cover.jpg or folder.jpg instead of the generic headphone logo for every music folder?
[Android Apps and Games] hajkan:
I was trying to pplay some vides off youtube.

By disabling ffmpeg I meant I chose no ffmpeg transcoding in the per renderer settings for Kodi.
[Android Apps and Games] bubbleguuum:
What media server (library) are you using ?
[Android Apps and Games] bubbleguuum:
These options do not apply to videos and do not apply to OpenHome renderers.
[Android Apps and Games] avitop:
cover.jpg

usb drive in routeur
[Android Apps and Games] Cebollazo:
Fabulous if it does work - the final piece in the jigsaw for setup once and forget decent audio streaming system based on Chromecast &/or standard UPnP/DLNA devices.

Many thanks for considering the attempt.
[Android Apps and Games] bubbleguuum:
Album art is indexed by the UPnP/DLNA media server runing on your NAS.

Most of them are rather limited in that regard, thus no album art.

This is not something BubbleUPnP can fix.
[Android Apps and Games] alonwa:
Detailed metadata in BubbleUPnP

I'm running minimserver and BubbleUPnP server on a Synology NAS and then access them via the BubbleUPnP app. I've tagged my library (especially the classical music albums) using many detailed tags and Minimserver has been configured to scan many of these tags to allow for flexible browsing (e.g. conductor, orchestra, soloist, composition, opus number etc). This works great and I can browse the library in the app using all of these tags. However, when I "Show metadata" only the standard tags are shown (Title, Album, Artist, Track number, Year, Genre as well as Duration). Is it possible to see more tags including my custom tags? Thanks
[Android Apps and Games] thelonedoc:
Thanks for the instructions to get it going. I was able to get it up and running. Now I have a new problem. It didn't seem to be transcoding and I was getting errors so I looked at the terminal to see what was going on. The problem was pretty easy to find, ffmpeg and ffprobe were not found. There are no direct links for OSX ffmpeg files that I could find in the instructions so I took a look inside the install.sh again for the location to download them manually. Unzipped and added them to the folder, then made them executable in the terminal. Ran the server again, this time it found the two files. ffprobe seems to be fine as far as I can tell but ffmpeg just listed that all of the various services were not supported. I then went on a hunt to try and find some static binaries for OSX 10.6.8 which I did find. Threw the most recent one I could find in there and tried again. This time most services were supported except for these ones:

-sox resampler

-h264_videotoolbox hardware encoder

-vda hwaccel

-ignore_unknown

I then read up on how to compile my own binary for ffmpeg and again hit a wall. All of the necessary software and dev tools would require an updated operating system just to create this one file. *sigh*

Please tell me I can make this happen somehow, I am so close I can taste it.

Thanks in advance, any help is greatly appreciated .
[Android Apps and Games] ewok1984:
Hello,

I created this account to ask a question.

I have installed the latest version of BubbleUPnP on two android devices and having a problem with tracks advancing in the playlist cue.

Samsung Galaxy Note 3 - Android version: 4.4.4

Lenvo Tab 3 Essentionals - Android version: 5.0.1

Streaming to Google Chromecast Audio.

The problem is sometimes the songs don't advance to the next track and the music just stops, I have made sure all the correct "play all from tapped position" settings are on in the app settings but the problem won't go away. From all my testing it seems to happen more when after the devices have gone to sleep (when their screens are off). Its also quite random, sometimes the next track might play 1-2 times then it doesn't advance to the next track. When it stops the now playing screen just shows the last played track at 0:00 position.

I really like the app and have paid for the full version but this problem stops me from using it.

Any ideas on how to fix it?

Thanks
[Android Apps and Games] bubbleguuum:
[MENTION=7923671]thelonedoc[/MENTION]

All of the FFmpeg options missing are not essential. videotoolbox is for hardware video encoding/decoding of h264 but I'm not even certain it is supported on OSX 10.6.8.

Without it , it will fallback to using libx264. SoX is for resampling audio but not essential as well. What is your intended usage for BubbleUPnP Server ?
[Android Apps and Games] bubbleguuum:
[MENTION=8925303]ewok1984[/MENTION]

Can you please send me a log file, playing tracks to your Chromecast Audio until it unexpectedly stops. See first post of this topic for logging instructions.
[Android Apps and Games] bubbleguuum:
[MENTION=8721399]alonwa[/MENTION]

The metadata dialog support displaying conductor, composer and publisher as long as the media server transmit these in the expected format.

All other fields you should be able to aggregate them in the the generic "comment" UPnP field.

All of this can be configured in MinimServer. I suggest asking on its forum to understand how it is done, explaining what you want to achieve.
[Android Apps and Games] thelonedoc:
Hmmm, thats funny cuz that was my first impression when reading the list of supported services. It looked like I had most of them and figured I could probably limp by with only a few gaps in the coverage. Then I tested the server and I couldn't get anything to play. I automatically assumed that it must have been one of the un supported items causing the problem. I will test it again when I have a chance. I was getting an error that said "server error audio/video could not be extracted" or something to that affect. Is there something else I might have missed? I haven't gone into the configuration for the server yet, could that be it?

EDIT:

So I logged into the web browser configuration and ran a gpu test and it failed so I dissabled that feature. After testing the server again I was still returning errors and only some file types would work. I had a look at the terminal and it looks like it is ffprobe that is failing with this message:

[qtp816302692-458 (458) ] WARNING - 0:07:24.827 - e : ffprobe or ffmpeg failed, redirecting as fallback: http://fileurl.avi: java.io.IOException: ffprobe error exit code=132

[qtp816302692-458 (458) ] INFO - 0:07:24.828 - e : redirecting to http://fileurl.avi

Thanks in advance for any help!
[Android Apps and Games] luiscondef:
new version. 2.9.1

Since last update to 2.9.1 when streaming MKV´s videos with SRT Subtitles from a WD MyCloud to Chromecast, the videos arent playing as fluent as the use to... (Iike freezing frame by frame). I'm trascoding using a Oneplus 5 running Android 8.0 (Oxigen 5.0.2)

I check again streaming from the past version (2.9) and it work like a charm

Thanks in advance for your comments.
[Android Apps and Games] acolegario2:
I will check this app. I hope it can work on my device.
[Android Apps and Games] bubbleguuum:
[MENTION=8926256]luiscondef[/MENTION]

Disable Settings > Chromecast transcoding > Preserve multichannel audio.

I have reenabled it too soon, because the Chromecast firmware fixing this issue (stuttering)

in v1.30 is not released yet (it is in beta).
[Android Apps and Games] bubbleguuum:
[MENTION=7923671]thelonedoc[/MENTION]

exit code 132 = 128 + 4. 4 identify signal SIGILL killing FFmpeg. SIGILL = illegal instruction, so your FFmpeg binary is compiled

with CPU instructions not supported by your CPU (for example, using SSE4 on a CPU not supporting it).
[Android Apps and Games] thelonedoc:
This is getting really frustrating... Can anyone help me compile a custom ffmpeg binary for mac osx 10.6.8? My operating system wont allow me to do it at all and I have no choice but to stay with snow leopard at the moment. My cpu is a 3.06ghz Intel Core i3. It is a 64 bit processor, not sure why it's not working. Half of the processes running on my computer are 64 bit despite me running it in 32 bit mode. Do I need to run it in 64 bit mode? I suspect that will cause multiple other problems with other programs though. I really want to figure this out, setting up this server is starting to drive me crazy lol.
[Android Apps and Games] shad0wlight:
I use the licensed version to send stream from minimserver or tidal to HQPlayer. With the recent update which introduce renderer specific settings I have started seeing limiting messages in HQPlayer logs, due to volume setting under Bubbleupnp. If I change the volume i can see it controlling the volume in HQPlayer. How can disable volume control under Bubbleupnp and go back to older version settings?

TIA
[Android Apps and Games] bubbleguuum:
[MENTION=8753283]shad0wlight[/MENTION]

Not sure which volume settings you are talking about. If it is volume leveling with ReplayGain, you can disable it in Now Playing tab > 3-dot menu > ReplayGain.

If it's changing volume using the hardware volume buttons or other means (notification, widget, on screen buttons), of course BubbleUPnP is going to instruct the renderer about the new volume so...it can change it.
[Android Apps and Games] Toberius:
https://xdaforums.com/showpost.php?p=40023950&postcount=3020

4 years ago and it's unable to play Tunein radio?

It's a shame.

Will be a great goal.
[Android Apps and Games] bubbleguuum:
[MENTION=8378181]Toberius[/MENTION]

All this time and you never tried to share a station from the Tunein app (in its Now Playing screen) to BubbleUPnP ?
[Android Apps and Games] Toberius:
[MENTION=3373153]bubbleguuum[/MENTION]

Nope, or may be I don't know how to.

Sorry.
[Android Apps and Games] bubbleguuum:
Play a station in Tunein, select the horizontal 3 dot menu on the Now Playing screen, tap Share, select BubbleUPnP.
[Android Apps and Games] Toberius:
Holy s**t !

I can hear tunein over BubbleUPNP.

Thanks a lot [MENTION=3373153]bubbleguuum[/MENTION]
[Android Apps and Games] alonwa:
I was aware of this feature that allowed me to condense tags into the comment (Description) field. It's not very convenient and becomes unattractive if you want to put many tags into it, but at least I can put the most important ones there. I was hoping there was something more generic that allowed you to show all tags (there is such a feature in LMS), but I guess it's a DLNA limitation. Thanks
[Android Apps and Games] bubbleguuum:
Note that you can use html to format the comment (Description) tag more easily and so it is more readable.
[Android Apps and Games] matejmoravek:
App problem on Lenovo tablet

Hi,

I was using your app in paid version for more than two years, but recently (after the last upgrade) I ran into two issues:

1) You removed the "smart sort" setting (I remember I read something along that in the release-note). However, that means that all of my mp3 on my NAS are now sorted alphabetically, not by track number, which is annoying. You can read the track number (and display it), why can't Library sort by it?

2) On my Lenovo TB3 8 Plus tablet, it is constantly slipping back to free version although I have the Licence "app" installed. Also, it began randomly playing only 6 minutes of each track or it won't just go to next track when one finishes (I guess that may be b/c of the "free" version). On my Huawei phone it works just fine.

Anyway I really liked your app and would love to continue using it. But these problems are becoming more and more annoying.
[Android Apps and Games] bubbleguuum:
[MENTION=7192682]matejmoravek[/MENTION]

1) This option has moved in Settings > Invidual UPnP/DLNA libraries settings > (choose your media server) > Smart Sort

2) Please send a separate log file for each problem, in the first case logging the first 30s or so when the license is not recognized, in the second case playing a track until next one does not play. See first post of this topic for logging instructions.
[Android Apps and Games] Montenegrican:
Login failed: Token must be initialized!

Can you please help me? I have been using the app for quite a long time now. I'm using it to stream movies from Terrarium Tv to my smart TV.

In past couple of days I can't log in opensubtitles.com with my username and password and the message I get from the app is "Login failed: Token must be initialized!"

What should I do?
[Android Apps and Games] bubbleguuum:
[MENTION=8936957]Montenegrican[/MENTION]

The opensubtitles API server returns an error currently. Let's hope it is temporary and fixed soon.

it's not the first time it goes kaboom for (usually) a short while.
[Android Apps and Games] Uoppi:
I've started to use USB Audio Player Pro as the renderer, while controlling playback from within BubbleUPnP (as I like its UI and Foobar2000-integration). Apart from some occassional timeout errors, the combination works surprisingly well.

1) Is there any way to give BubbleUPnP access to the Android system volume, when BubbleUPnP is running on the foreground but is not the renderer? I can only access system volume if the UAPP UI is on the foreground. All I get in BubbleUPnP is a 0-100 volume control that doesn't affect the system media volume at all - e.g., if system media volume is at 0, no sound will be output even when I crank volume to 100 from within BubbleUPnP UI. Optimally, I shouldn't need to jump back to the UAPP UI at all.

2) The option to hide Local Renderer in BubbleUPnP is missing for some reason. Are there any downsides to completely disabling Local Renderer, if all I'm ever using for rendering is UAPP? Disabling seems to be the only way to get BubbleUPnP to consistently use UAPP and not the Local Renderer. The annoying problem is, if Local Renderer is enabled, BubbleUPnP always defaults to using it upon restart, even if I've used UAPP the last time (and all the time). This very easily leads to accidentally rendering through BubbleUPnP unless I remember to double-check which renderer was chosen after each restart.
[Android Apps and Games] Laconizein:
Hello.

I am experiencing extreme battery drain when in standby

To the extent where my phone gets warm.

I have an lg g5 its running android 7.0 uk ee firmware.

It is not rooted.

It drains battery even when no media servers are added.

Im certain this app is the culprit as used gsam battery monitor and used phone for several days after factory reset before installing.

Any ideas on how to stop it doing this?

Willing to provide logs and help with the beta if this helps.

Thanks

Laconizein
[Android Apps and Games] bubbleguuum:
[MENTION=5110543]Uoppi[/MENTION]

1)

the 0..100 volume is the volume range defined by the target UPnP AV renderer (UAPP), assuming it declares the range correctly. Changing this volume in BubbleUPnP should make UAPP change the volume accordingly. If it's not, it is a UAPP bug.

How UAPP changes volume is a black box to BubbleUPnP which just instructs the renderer of the new volume value.

2)

It cannot be hidden but it can be entirely disabled in Settings > Local Renderer > Enable. There is no downside if you do never play media locally in BubbleUPnP (music/audio/images).
[Android Apps and Games] bubbleguuum:
This kind of issue are super difficult to troubleshoot for me, especially when the cause is not 100% certain to be BubbleUPnP.

BubbleUPnP should automatically kill itself when it is running on battery, not doing anything actively and screen is off for at least 15 minutes.

I also recommend to kill it (Menu > Exit) when you know you will not be using it for a while.

Even if it is running, it shouldn't cause a device to get hot, unless something that I cannot think of is really broken.
[Android Apps and Games] dhcp22:
When my denon avr receiver is on standby, the power-on by the app makes a timeout error and bubbleupnp turns to the local player. It is possibile increasing the timeout before switching the receiver?

My denon is a bit lazy at wake up. :):):)

Great app!!
[Android Apps and Games] bubbleguuum:
[MENTION=5222024]dhcp22[/MENTION]

Try increasing Settings > UPnP Tweaks > Action Timeout.
[Android Apps and Games] dhcp22:
Timeout set to 30 sec but no results. Not affected.

Receiver wakeup is ready after about 10 sec, your app switch the next receiver (local) after 5-6sec.
[Android Apps and Games] bubbleguuum:
[MENTION=5222024]dhcp22[/MENTION]

Please record and send me a log file where this happens. See first post of this topic for logging instructions.
[Android Apps and Games] bubbleguuum:
BubbleUPnP 2.9.2p5 beta and BubbleUPnP Server 0.9-update28-p3-beta available. Please test !

Downloads and changelogs

.
[Android Apps and Games] erik_gdd:
BubbleUPnP Server

I just installed the App on my Samsung Phone. Works fine in combination with my Synology Nas. It works faster then the standard DS Audio app.

One Question,:

What are the benefits to install the BubbleUPnP Server on the NAS ?
[Android Apps and Games] Laconizein:
Thanks for info and speedy response.

Im aware this is difficult to troubleshoot.

Especially if nobody else is reporting this

I tried the task kill thing even lowered it to 5 mins

Would a log grab tell you if it was having problems with the task kill?

What android permissions should bubbleupnp have?.

Do any of these relate specifically to its ability to task kill itsekf?

I know i can adb into phone and add them manually even without root