yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] cristobal.vio:
Awesome app! Album art missing

Hi there.

I really like the app. It works great.

Only the album art is missing, at least in my phone.

I'm using a Moto Maxx XT1225.

Am I missing a setting or something?

Thanks in advance.
[Android Apps and Games] H3ady:
Hey,

first of all thanks for that great audio cast extension :)

Everything worked fine for me, so I decieded to buy the license to get rid of the 20 minute restart.

Immediately afterwards I restarted the app and it seems to be the full version. Now I have the issue that the Audio Cast button is gone :crying:

I reinstalled the BubbleUPNP App and also turned the Xposed extension off/on but without any luck. The audio cast button is just not showing.

Any advice how to fix that?

Cheers
[Android Apps and Games] tito65:
[APP][4.0+][v2.6.1] BubbleUPnP - UPnP/DLNA/Chromecast Control Point and Renderer

Hi bubbleguuum,

I'm using the combo bubbleUpnp server + minimserver on my nas syno and a udoo quad card connected to my hifi system as a renderer using Debian, mpd and upmpdci.

To control my system, I currently use linn kazoo app on iPad. Everything was working fine (DSD, Flac, etc. in local / qobuz in Flac 16b/44khz) but since Saturday, impossible to stream qobuz in cd quality (it still works in MP3). Any advise?

Thanks, Tito

Edit: forget about! Restarted bubbleUpnp server and the problem disappeared...
[Android Apps and Games] bubbleguuum:
- verify that 'Settings > Audio Cast > Audio Cast status' reports no problem

- make sure you have selected a renderer other than the local renderer, in the top side menu
[Android Apps and Games] ranperry:
Searching with Qobuz and Tidal

I have both Qobuz and Tidal accounts. When trying to search for an album, The app will search both accounts. is there a way to specify which account to run the search against? Thanks!
[Android Apps and Games] FoxTheGreat:
Yes exactly, Kodi is visible, but UMS is not. Only difference I have noticed, except UMS not showing up, is when I use tether client, I see [tether] in the name. My Sony TV sees BubbleUPnP Server fine on its own, I can play anything from my tablet. For some reason only Advertise on Lan in Android app is not tethering UMS.

I was checking Serviio option you have suggested, I might give it a go, but I have quite difficult setup - I need to trancode because of subtitles and also to squeze video to 2-3 Mbit stream in reasonable quality, so ideally in h264. I have managed to do so with UMS with higly modified configuration and a lot of testing. I need to test Serviio to see if it can give similar results.
[Android Apps and Games] mirogster:
Ahhh it would be awesome to have mp3 as optional audio format in Audio Cast (seems that it's the only one, working during streaming to my old Squeezebox).
[Android Apps and Games] vit4u:
I'm seeing the behavior described earlier. I'm playing music in foobar2000 over internet with foo_upnp plugin. Some songs don't play to the end and jump to the next song.
[Android Apps and Games] bubbleguuum:
No plan for it. It would degrade audio quality + would be more CPU intensive. LPCM should work with Squeezeboc if you replace the (buggy) UPnP plugin by Whitebear (as a renderer).
[Android Apps and Games] bubbleguuum:
- described earlier, where (post ?)

- what kind of files, transcoded or not ?

- what media server holds the files
[Android Apps and Games] bubbleguuum:
No, searching the local media server is global (except cloud storage services).
[Android Apps and Games] bubbleguuum:
Missing browsing which media server ?
[Android Apps and Games] vit4u:
I'll try to find the post a bit later - I was reading this thread here and there, and remember someone reported that.

The files are pretty easy for the player - 44.1 kHz FLACs, not transcoded.

The media server is the Windows Media Player on Windows 10.

Actually, after couple of songs, it plays fine now. Let's see if it repeats.
[Android Apps and Games] Snowknight26:
I think I found the issue:

[qtp15857061-927 (927) ] WARNING - 20:10:28.507 - u : ffmpeg error exit code=1
[qtp15857061-927 (927) ] WARNING - 20:10:28.507 - k : ffmpeg output:

ffmpeg version 2.8.4 Copyright (c) 2000-2015 the FFmpeg developers
built with gcc 5.2.0 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib
libavutil 54. 31.100 / 54. 31.100
libavcodec 56. 60.100 / 56. 60.100
libavformat 56. 40.101 / 56. 40.101
libavdevice 56. 4.100 / 56. 4.100
libavfilter 5. 40.101 / 5. 40.101
libswscale 3. 1.101 / 3. 1.101
libswresample 1. 2.101 / 1. 2.101
libpostproc 53. 3.100 / 53. 3.100
Input #0, flac, from 'http://192.168.1.100:54321/content/87064919d347796a950441ffa04b6c52.flac':
Metadata:
ALBUM : Moon Dust
ARTIST : Nitrous Oxide & Adam Nickey
CATALOG # : ANJ-148D
DATE : 2010
GENRE : Trance
ORGANIZATION : Anjunabeats
TITLE : Moon Dust (Original Mix)
track : 1
Duration: 00:08:22.17, start: 0.000000, bitrate: 1041 kb/s
Stream #0:0: Audio: flac, 44100 Hz, stereo, s16
File 'C:\Program Files (x86)\BubbleUPnP Server\cache\79451c958ddf1e5430e6bb99d67b3039.mp3' already exists. Overwrite ? [y/N]

[qtp15857061-927 (927) ] WARNING - 20:10:28.508 - u : deleting incomplete cache file: C:\Program Files (x86)\BubbleUPnP Server\cache\79451c958ddf1e5430e6bb99d67b3039.mp3

It looks like ffmpeg.exe is waiting for a response to the 'Overwrite?' question, but never receives one. Why is it transcoding a file if the MP3 of it already exists?

Is it possible to add better timestamps to BubbleUPnPServer.log? It always starts at 18:00:00.00 for me and resets each time the service is restarted. No date is shown either.
[Android Apps and Games] bubbleguuum:
Good find. That shouldn't happen indeed and the code prevents it. But I can see a corner case where it could happen if 2 identical transcode requests happens almost at the same time. Can you send me (bubbleguuum@free.fr) the full BubbleUPnPServer.log.0 ?

In most cases these timings are used to determine how long time elapsed between 2 lines, rather than absolute dates. But I'll look into it.
[Android Apps and Games] anarchybomb88:
I am getting the following error on Windows 10 when I run the internet connectivity test. For both http and https.

HTTP: ERROR: connectivity server read timeout: java.net.SocketTimeoutException: Read timed out

I've tried restarting and reinstalling. Any ideas?
[Android Apps and Games] Miracle1980:
It will be great to have also Squeezebox support. Do you think that it would be possible to implement? Something like Squeezer (android apk) but with your fantastic graphic...
[Android Apps and Games] Philippe-XDA:
BubbleUPnP for iOS soon ?

Do you think BubbleUPnP for Apple iOS will be developed and published soon ?

Best regards.
[Android Apps and Games] Newtodis84:
Media list not updating

Hi

My setup:

Chromecast on TV

2TB HDD attached to modem USB port

Android bubbleupnp on my phone

Im able to successfully connect and play media from my HDD to the TV from m phone . My problem is: once i added more media to my HDD the android bubbleupnp app doesnt show it, whereas it is clearly visible when i connect my laptop through network to the HDD.

Any help would be great.

Thanks
[Android Apps and Games] bubbleguuum:
You can already have Squeezebox support via the Logitech UPnP plugin or Whitebear (preferred).
[Android Apps and Games] bubbleguuum:
There is no iOS BubbleUPnP plan at this time. And if one day there is, it would have less features than Android BubbleUPnP.
[Android Apps and Games] bubbleguuum:
You need to force the UPnP/DLNA media server running on your router to rescan for new media.

Connecting your laptop uses a different protocol that does not require this.
[Android Apps and Games] burgerbrater:
Hey

I can't get the audio cast feature to work. Streaming from the bubble app works perfectly, but as soon as I try to use audio cast there's only strange sounds with Poweramp and Soundcloud does nothing at all.

I'm on a LG G3 running Android 5.0. Phone is rooted and the Xposed module is activated.

Renderer is a LinTech AirLino Wifi Receiver.

Do you know what the cause of this could be?
[Android Apps and Games] jacobacci:
I am using BubbleUPnP on my Android phone to stream music from Synology Media Server to chromecast audio. Works great except for the transcoding bit.

I am looking for a UPnP server on the Synology that gives me good control over the transcoding behaviour for streaming to chromecast audio. Looking at the BubbleUPnP spec it looks like BubbleUPcP Server might fit the bill.

In particular I am lookin for the following:

- run on Synology NAS (Intel), as the music (flac, dsf, mp3, aac) sits there

- control chromecast audio from BubbleUPnP on Android phone

- do not resample files up to 96kHz samplerate. Transcoding FLAC to WAV is ok

- downsample files >96kHz in integer ratio to 96kHz or 88.2kHz

- transcode DSF files to 88.2kHz WAV

- use SOX for transcoding

I know Bubble can do most of these. Are there any it cannot do?

Thanks a lot for a great app.
[Android Apps and Games] Newtodis84:
Hi Thanks so much for the reply.

How do I force it for that? I can't find any options on my android bubbleupnp.

Cheers
[Android Apps and Games] xmarshall:
Hi, I'm new to this forum and would welcome some advice before buying a device.

I'm using BubbleUPnP Server on a Synology NAS which does not provide transcoding. I need to downscale my TV video recordings [SDTV(576) & HDTV(720) *.TS files] down to 240p on the fly so that I can watch them remotely without buffering. Is it possible to run BubbleUPnP Server on a Matricom G-Box Q and stream downscaled videos from my NAS? I will be using BubbleUPnP / MX Player on my Samsung Galaxy Tab to watch the downscaled videos.
[Android Apps and Games] Nistelin:
Chromecast crashes on transcoding

Possibly this has been brought up here before, but with a thread of more than a 1000 pages... please bear with me.

I have installed the BubbleUPnP server on Windows 7 and run it on top of Mediamonkey. I use it to be able to play to my Chromecast, so I have not activated Internet access. When I play an MP3 file, things seem to work as expected (although I occasionally need to start playback locally on my Android device and then switch to the Chromecast -- I haven't been able to find a pattern and it happens only sporadically anyway), but trying to play a file that needs transcoding inevitably leads to a crash and reboot of my Chromecast. Any suggestions what is going wrong and what I can do about it? Thanks!
[Android Apps and Games] bubbleguuum:
If you are using a Chromecast v1 you are probably affected by this crash playing WAV in current firmare. Chromecast v2 and Chromecast Audio are not affected.
[Android Apps and Games] bubbleguuum:
If that's possible, that's from the configuration interface (probably web based) of the media server running on your router, if that exists.

Other than that, media servers embedded in routers are generally limited and not great.
[Android Apps and Games] bubbleguuum:
Yes BubbleUPnP Server does all of these, except Sox is not used for transcoding but instead whatever the default resampler for ffmpeg is.
[Android Apps and Games] bubbleguuum:
Probably a renderer specific issue.

You can send me a log file attempting to play Audio Cast to this renderer (use Poweramp for this test). See first post of this topic for

logging instructions.
[Android Apps and Games] bubbleguuum:
It's not 100% certain it will be powerful enough for live transcoding. But it could be due to the low resolution of input and even lower for output.
[Android Apps and Games] jacobacci:
AFAIK SOX is not the default resampler of ffmpeg, but it is part of the ffmpeg package and can be called from ffmpeg by using

convOut=-af aresample=resampler=soxr:precision=28

as outlined here http://jplay.eu/forum/index.php?/topic/1677-improving-ffmpeg/

Any chance this could be added to BuubleUPNP Server?
[Android Apps and Games] bubbleguuum:
Maybe. Although I really doubt using Sox will have an audible effect vs the default resampler.
[Android Apps and Games] jacobacci:
ffmpeg's default resampler really does not have the best of reputations ........

http://src.infinitewave.ca/ chose ffmpeg 1.1.1 (swr) vs. ffmpeg 1.1.1 (soxr)

;)

(unless something has changed very recently).
[Android Apps and Games] bubbleguuum:
These are very old versions of ffmpeg so it may have changed.

Anyway, as it was easy, I just added support for using Sox automatically if ffmpeg is compiled with libsoxr.

This is the case of ffmpeg binaries that comes with Windows and Linux installs, but not OSX.
[Android Apps and Games] jacobacci:
Brilliant, Bubbleguum you're my hero. THANK YOU!
[Android Apps and Games] Mr. Odd:
Thanks for the quick fix for transferring playback to Chromecast Audio - it works as expected now but muting the renderer doesn't happen.

Pressing play via Bluetooth, Bubble doesn't respond consistently - very often there's no response. Anyone else seeing this behavior? It happens on my Sennheiser BT headphones and Kenwood BT car radio.

What are the rules for displaying the lock screen controls on an Android device, what's the trigger? I find they don't always show up.
[Android Apps and Games] jacobacci:
I was a bit too quick, almost there, but not quite. I am running BubbleUPnP Server on a Synology NAS. Synology unfortunately does not deem it necessary to use an ffmpeg compilation which includes SOX. I have added a static ffmpg build which includes sox. This works like a charm using MinimServer. Is there any way to tell BubbleUPnP Server, where to look for ffmpeg?
[Android Apps and Games] bubbleguuum:
use the -ffmpegDir <dir> command line option, where <dir> is a directory containing custom ffmpeg and ffprobe binaries (if you did not compile ffprobe, you can copy the existing system one to this folder).

You can add the -ffmpegDir option, editing file bubble.sh (not sure where it is located, maybe in /volume1/BubbleUPnPServer), modifying the

BUBBLEUPNP_OPTS variable.

Once modified, restart the server and look at the BubbleUPnPServer.log.0 file to check the fffmpeg version used.

However Sox support will only work when I have updated BubbleUPnP Server, and there's not an update planned for the immediate future.
[Android Apps and Games] bubbleguuum:
It is probable another app is handling the button presses. If BubbleUPnP is not currently playing or in the foreground, where

the button press goes (app handling it) is undefined.

On Lollipop or Kitkat ? On Lollipop the lock-screen notification should always be present if BubbleUPnP is running.
[Android Apps and Games] jacobacci:
Seems to have worked. First I had a typo in the BUUBLEUPNP_OPTS ffmpegDir and Server reported no audio transcoding available. After fixing the typo it reports audio transcoding available. So it must be finding the ffmpeg-static build.

Will bubble.sh get overwritten when the server is updated?

(Lunix Noob)
[Android Apps and Games] bubbleguuum:
No, it will be overwritten only if you reinstall the Syno package, which is not necessary for updates.
[Android Apps and Games] jacobacci:
Brilliant, thanks a lot
[Android Apps and Games] Nistelin:
Thanks, bubbleguuum, that's a bummer. And there is no indication for when they expect a fix... Is there any way around it? Can BubbleUPnP somehow transcode into another format?
[Android Apps and Games] bubbleguuum:
WAV playback is fixed in the new 1.18.55065 firmware. To check the current version, start the Chromecast App, 3-dot menu on device > Device Settings > Information.

However, WAV is still giving a hard time to Google since 24-bit WAV playback is broken, resulting in white noise (concerns the Chromecast v1 and v2, but not the Chromecast Audio).
[Android Apps and Games] Snowknight26:
bubbleguuum,

Just ran into another frustrating issue. If I do a library search (in landscape, not sure if it matters) and let the device lock itself, when I unlock it, the search results are gone and I'm back to seeing the library instead. It would be nice to keep the search results visible.
[Android Apps and Games] angry_cowtipper:
Scroll bars?

When streaming video, no matter what video it is, I always get this horizontal Windows-like scroll bar at the bottom. I am streaming to a Chromecast from my phone. It didn't used to do this, but just started one day. How can I get rid of it? I've reset the phone and Chromecast both, nothing helped.
[Android Apps and Games] bubbleguuum:
Chromecast v1 or v2 ? What kind of video (codecs) ?

Which firmware (To check the current version, start the Chromecast App, 3-dot menu on device > Device Settings > Information) ?

Do you install local transcoding or BubbleUPnP Server ?
[Android Apps and Games] bubbleguuum:
Reproduced, this is specific to landscape and the lock-screen.
[Android Apps and Games] xmarshall:
Does FFmpeg included with BubbleUPnP Server for the Raspberry Pi make use of the hardware assist of the Broadcom VideoCore IV GPU when transcoding video?
[Android Apps and Games] angry_cowtipper:
Does that mean there's a solution?
[Android Apps and Games] tr0ner:
Genereal Question on which Upnp server to use

Hi guys,

I have a pretty big music collection which is not "properly" tagged. I use ONLY folder and filesnames to search and browse my library.

On my windows pc I use Foobar with the Foo_upnp addon which does the job very well.

Bubble Upnp can search Foobars library and displays results in filenames and folders just as I want it.

Now I built a Nas based on Ubuntu server (headless) to store my music collection (music only, no videos, pictures).

I installed MiniDlna as an UPNP server on the nas but I am not happy with the searching capabilities. When I use BubbleUpnp for searching it only shows results in the tracknames not the foldernames. This makes it hard to play a specific album on my renderers or to even find albums.

Which UPNP server would you guys recommend as a replacement to Minidlna on Ubuntu?
[Android Apps and Games] bubbleguuum:
BubbleUPnP Server doesn't include ffmpeg binaries for the Rpi and uses whatever ffmpeg is installed on your Rpi distro.
[Android Apps and Games] bubbleguuum:
Not currently. This is a consequence of the Search screen not being restored when going from portrait to landscape, and the lock screen being portrait only and rotating the app behind it when dismissed.
[Android Apps and Games] bubbleguuum:
MinimServer. It has excellent search.
[Android Apps and Games] tr0ner:
perfect thank you, that's the one I found when researching too.

I will install it tonight.

On a sidenote: thank you so much for the incredibly good app and also the support you do here.
[Android Apps and Games] michfo:
Hi, did You manage to solve issue with Tidal playback on Panasonic BD device? I have the same problem and looking still for solutiom:(
[Android Apps and Games] xmarshall:
[MENTION=3373153]bubbleguuum[/MENTION], thanks for that. I'll have a look at the Rpi forums to see if/how ffmpeg can make use of the hardware assist of the Broadcom VideoCore IV GPU
[Android Apps and Games] tr0ner:
Sadly Minimserver did not turn out to be a better alternative. Yes, search works alot better but the server itself takes ages to start because it rescans all the files on startup. The only option to speed things up would be to turn refresh off completely :(

I turned off most of the tag options in minim already but it still reads much more information from my library than I actually need.

Minidlna did a much better job there.

Other than that Minim seems to be intended for people who rely heavily on tags especially for classical music.

I've looked at so many different solutions but none seems to actually do what is important for me: handle my file and foldernames only.

So far I've tried squeezeboxserver, ampache, subsonic, kodi and a few others.

The only software which does exactly what I want is Foobar on Windows together with your brilliant upnp plugin:

it adds new files in seconds automatically and is searchable for file and foldernames only and handles my collection just fine.

My hope is that maybe someone can recommend another audioserver which can handle huge collections with ****ed up tags :P
[Android Apps and Games] bubbleguuum:
Not sure about what issue you refer too (post ?), but you can check if enabling proxying fixes it: Settings > Local Media Server > Use proxy.

If it doesn't, please send me a log file (with proxying enabled) attempting to play a TIDAL track to this renderer (see first post of this topic for instructions).
[Android Apps and Games] bubbleguuum:
I wouldn't give up on MinimServer yet. Maybe you can ask on the MinimServer forums help on how to best configure it for your particular use.

You can also investigate using Asset UPnP but it search support is broken and supposedly overhauled for its next major update.

There's also Twonky, that has excellent search support but a paid product.
[Android Apps and Games] tr0ner:
I tried some more servers (twonky, serviio) but none of them did what I needed.

Subsonic turned out to work perfectly though!
[Android Apps and Games] obsidianwings:
Hi, I have what is probably a stupid question for you, sorry. I just downloaded your app, I'm trying to use it to play music from my Sony Xperia e4 on my kaiser baas smp (android) running kodi. However I am only getting the option of local renderer on my phone, it's not giving me the option of kodi at all. Am I doing something wrong, or is there something I need to set up?

I have the free version of the app right now, but looking to purchase if I get it running how I need it

Edit: never mind, got it sorted, this is great, thanks.
[Android Apps and Games] ssk16:
Always loop one track

Hello.

I have problem with playing Google play music playlists from my android smartphone to various net players (Cabasse AMP, sort of HEOS...). The problem - always looped one track. When i press FF - it's skip to next track and looped again.

Please help me fix this.
[Android Apps and Games] bubbleguuum:
- in the Now Plyaing screen, verify that the repeat track toggle is not enabled (small icon right of the 'next track' button).

- if that's not the case, try disabling Settings > UPnP Tweaks > Gapless Control
[Android Apps and Games] ssk16:
.

Thanks for reply. Yes, i'm already did this after reading the forum but still no luck.
[Android Apps and Games] bubbleguuum:
Also verify that

- 'Settings > UPnP Tweaks > Use eventing' is disabled

- that some repeat toggle independant of UPnP is not enabled on thse renderers (via a remote, integrated display, hardware button, ...)
[Android Apps and Games] ssk16:
It was disabled by default and i didn't touch it.

No, none of my devices doesn't have such function.

Hmm, now i try play on a local renderer and it's ok, tracks plays correctly.
[Android Apps and Games] gabripranzo:
Hi all, this is my first post here. I'm thinking of buying a Chromecast audio and I wish to stream from Spotify free. I'm rooted and I've Xposed. I just wish to know if someone has tried and if it works flawlessly. Also I wish to understand how is the audio streamed: is it converted in .wav (or mp3 or any lossy format) file and sent to chromecast?

Thanks everyone who wish to explain.
[Android Apps and Games] bubbleguuum:
OK. please send me a log file attempting to play a track until it repeats (instead of playing next track). See first post of this topic for instructions.