yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] mjuhaszxda:
Download with transcode fails (Paid version)

I bought the Android app because I was missing the download with transcode feature.

It turned out it does not work with my mkvs having vobsub or bd-sup subtitles. In the log I see that ffmpeg fails with the message:

[ass @ 0xb45ca40] Only SUBTITLE_ASS type supported.
Subtitle encoding failed

I see that ffmpeg commandline is missing the

-c:s copy

arguments so ffmpeg tries to convert vobsub and bd-sup subtitles to ass files which fails.

From the log, this is the ffmpeg process that that fails (changed http to xttp so suppress forum engine warning about external links):

ffmpeg -async 1 -seekable 1 -i xttp://192.168.2.8:8200/MediaItems/5600.mkv -map 0 -map -0:d -map -0:t -vf scale=trunc(oh*a/2)*2:720 -vcodec libx264 -preset faster -acodec libmp3lame -ac 2 -ab 128000 -f matroska -

I can stream the same videos to my phone/tablet with transcode, and I double checked that in those cases the -c:s copy ffmpeg argument is there.

This way BubbleUPnP fails the sole purpose I paid for this app, and I am disappointed that I had no way to try this in the free version and learn about this behavior only after payment.

I am running the BubbleUPnP server on Ubuntu 14.04 64bit.
[Android Apps and Games] bubbleguuum:
No,it's for use with Android BubbleUPnP.
[Android Apps and Games] bubbleguuum:
Thank you for the report. This will be fixed in the next app update.

EDIT: also fixed in BubbleUPnP Server 0.9-update2
[Android Apps and Games] bubbleguuum:
BubbleUPnP Server 0.9-update2 available. To update manually, go into the Settings/Update tab, click "Check for update" and apply the update.

Changelog.

.
[Android Apps and Games] bubbleguuum:
Fixed in BubbleUPnP Server 0.9-update2. Now the webapp is loaded entirely locally.

And for your "hacker" bit, it was previously no different that any other web site hosted on the Internet and using JavaScript.
[Android Apps and Games] mjuhaszxda:
Thank you, that was really fast! I verified that download now works.

A couple of other things I also noticed:

Canceling a download in the mobile app leaves the ffmpeg transcoding process running on the server.

(Known issue, but listing it anyway): The downloaded transcoded mkv is not seekable and shows wrong duration.
[Android Apps and Games] bubbleguuum:
Indeed. Will be fixed in the next Android BubbleUPnP update

Yes, and both have the same cause: the downloaded transcoded MKV is generated on the fly by BubbleUPnP Server in memory (eg to stdout).

stdout is not seekable which prevents at the end of the transcode to write back some information that is required (for seeking during playback).

The only way to fix this would be to have BubbleUPnP Server generate the transcode fully to a temporary file (on the server),

and have Android BubbleUPnP download this file. No plan for this currently.
[Android Apps and Games] HaaDaal:
How about adding title scrolling option to now playing?

if song has long title or album name(most classical music), place for album cover decrease.

title scrolling can solve this problem.
[Android Apps and Games] tommi.a:
Sort by Year in Albums is a nice feature.

I personally would much appreciate to have sort by year also in Artist.

I have 10+ albums of a lot of artists like Santana (28 albums!).

Sort by year in Artists would help a lot!
[Android Apps and Games] bubbleguuum:
Sure. I've fixed it so it works in artist folders too.

And in genre folders that contain albums.
[Android Apps and Games] yajrendrag:
Streaming with TIDAL & Renderer Behavior

Samsung Note 4 with BubbleUPnP (2.3, licensed), BubbleUPnP server (0.9-update2) on Ubuntu 14.04.1 -

when streaming with TIDAL on Note 4 to Renderers (gmrender-resurrect, dBPoweramp Renaissance), the OpenHome renderers do not work - i get a variety of symptoms when trying to use OpenHome:

-gmrender OpenHome - playlist doesn't automatically play, nothing happens when hitting stop or play. If i press pause, i get Pause failed (code: 501)

-Renaissance OpenHome - playlist doesn't automatically play, pressing play usually yields Action Timeout, nothing happens when pressing stop

Note also that the normal UPnP Renaissance renderer also doesn't play when streaming TIDAL.

All renderers work fine if i'm streaming from a local server such as Subsonic or AssetUPnP.

Only the gmrender UPnP (non-OpenHome) renderer works with TIDAL.

I can see entries in the BubbleUPnPServer.log.0 showing some entries related to above & can forward if helpful...
[Android Apps and Games] Spunner:
I have very intermittent success with the BubbleUPnP server (Version: 0.9-update2) and have had ever since using BubbleUPnP and buying the license 6 months ago.

Eventually, I found a mention buried in the middle of the FAQ to open UDP port 1900, which made everything work more often than not (unsure why it doesn't happen during server installation).

However, there are times where I have to exit the BubbleUPnP app several times and restart it before it actually sees the server. The text at the bottom of the Install Server button where it says it will keep looking for the server can be safely ignored. I have had that open and restarted the server a dozen times with no result, but restarting the app finds it.
[Android Apps and Games] anderlize:
I'm having an issue casting non-transcoded files from a remote host to Chromecast via BubbleUPnP server 0.9 (updates 1 and 2) which I didn't have with 0.8.

Mp4/mkv files which I can cast locally without issue from my Nexus 7/BubbleUPnP app to Chromecast (without local transcoding) fails to load when trying to serve via BubbleUPnP server. I have to turn on "Force transcode" on the app for it to work. I've tried Serviio, Universal Media Server, and Plex as the remote server and they all have trouble with v0.9 of BubbleUPnP server.

Here's an example video (17mb; ripped from Youtube) which is problematic:

dropbox dot com/s/qgcd2f6we0xl2gi/SampleMP4Vid.mp4?dl=0

Here's the server log; the Chromecast just hangs on the BubbleUPnP loading screen at this point.

[qtp25429757-828 ] INFO - 20:37:55.234 - s : nat loopback: [...]/stream/video/941358e716a6243100d5bdd4843ac7fe.mp4 => [...]/stream/video/941358e716a6243100d5bdd4843ac7fe.mp4
[qtp25429757-828 ] INFO - 20:37:55.234 - e : input URL: [...]/stream/video/941358e716a6243100d5bdd4843ac7fe.mp4
[qtp25429757-828 ] INFO - 20:37:55.234 - e : input format: mov,mp4,m4a,3gp,3g2,mj2
[qtp25429757-828 ] INFO - 20:37:55.234 - e : video extension: mp4
[qtp25429757-828 ] INFO - 20:37:55.234 - e : video bitrate: 376 Kbps
[qtp25429757-828 ] INFO - 20:37:55.234 - e : video codec: h264
[qtp25429757-828 ] INFO - 20:37:55.235 - e : video size: 1280x720
[qtp25429757-828 ] INFO - 20:37:55.235 - e : video audio codec: aac
[qtp25429757-828 ] INFO - 20:37:55.235 - e : video audio channels: 2
[qtp25429757-828 ] INFO - 20:37:55.235 - e : redirecting to [...]stream/video/941358e716a6243100d5bdd4843ac7fe.mp4
[Android Apps and Games] bubbleguuum:
Thank you for the report.

To have it working with Renaissance, enable Settings > Local Media Server > Use proxy. Apparently this renderer doesn't handle http redirects and stream must be proxied.

This should work for both the OpenHome and non-OpenHome Renaissance renderer. It still doesn't automatically play.

I don't think this setting will fix it for gmrender in the OpenHome case (otherwise it wouldn't work as non-OpenHome too).

You can send me a log file for gmrender if you wish (see first post of this topic for instructions).

When using OpenHome with cloud streams (TIDAL and others) you must leave Android BubbleUPnP running to resolve stream URLs at the time of playback.
[Android Apps and Games] bubbleguuum:
Thank you for the report. I have identified an issue with NAT loopback URL handling in the remote access case.

Can you still send me the full log to bubbleguuum@free.fr

EDIT: issue normally fixed in 0.9-update3, now available.
[Android Apps and Games] bubbleguuum:
Try to reboot your WiFi router. Make sure its firmware is updated to the latest version.
[Android Apps and Games] yajrendrag:
thanks for the reply - i tried using the proxy; results still same. i emailed you log file.
[Android Apps and Games] sofakng:
I know this is a little late, but I was able to fix my problem but disabling BubbleUPnP Server's UPNP (automatic) port forward and setup a regular NAT port forward using pfSense. I think this enables NAT Reflection which solves the problem.

Thanks again for the amazing application!

EDIT: Is there any concensus on the "best" DLNA media server? I'd like something that can automatically transcode and has automatic bitrate detection (i.e. detect the speed of a mobile/cellular connection and adjust the bitrate automatically). It sounds like Serviio is extremely popular? (and Plex)

EDIT2: What do I need to be able to seek in transcoded files? Is this something that isn't possible when BubbleUPnP Server transcodes them?
[Android Apps and Games] Matr0x:
Hello bubbleguuum , thanks for your beautiful programm. Using it mainly for Youtube playlists streaming.

Is there any chance to add an import / export settings feature ?

There are a LOT of them to change every time, whether a programm needs to be installed repeatedly ((

Best regards from freezing cold Russia ;)
[Android Apps and Games] coimbraz:
BubbleUpnp server on Qnap

Hi everybody,

I'm using BubbleUpnp to sharing my nas contens to My PopcornHour A110 and to Chromecast and it works very well...

But I'm trying to install the BubbleUpnp server on my Nas Qnap T112P but i cannot find the file to install the app on my Nas, following the official link...

Could someone help me please to find the qpkg file or a way to do the installation...

Thanks

Carlo
[Android Apps and Games] yajrendrag:
see the very first post of this thread - 3rd link - download and install instructions - scroll down in that link to the qnap section
[Android Apps and Games] khanmgn:
Hello! Sorry for my english))). I use Google translator. I have a poser. Not loaded preview tumbnail in the library (or rather loaded 100 5-10 images and always different). BubbleUPNP with licenses purchased. Although when playing the cover can be seen. Tried different DLNA servers (Plex, serviio, XBMC). Attach the log.
[Android Apps and Games] coimbraz:
Thanks for your reply,

I've alredy tryied it but the link doesn't work....

It just open a page with many symbols but it' dosn't download the qpkg....

I have no idea...... any other suggestion...????
[Android Apps and Games] bubbleguuum:
Right click on the link, "Save link as" (or equivalent).
[Android Apps and Games] bubbleguuum:
Routers not supporting NAT reflection should not be an issue anymore since v0.9 of BubbleUPnP Server

Best is subjective but I often recommend MinimServer for audio and Serviio for video (XBMC/Kodi/Plex are good choices too).

Media Servers are generally not designed to be accessed other than from the LAN, that's why there's BubbleUPnP Server allowing remote access with configurable transcoding depending on connection type.

Video: not possible, but you can tell BubbleUPnP to start playing from a position (3-dot menu on video > Play from position).

Audio: possible if "Settings > Network and settings > Seekable tracks" is enabled. Maycause a delay between tracks unless "Settings > Local Renderer > Gapless playback" is enabled.
[Android Apps and Games] bubbleguuum:
No plan for this. Can you tell me what settings you have to change every time ?
[Android Apps and Games] coimbraz:
Thanks Man.... I can install it...

Now I'm in the setting page but Video and music transcoding are not supported

Audio Transcoding supported: no (ffmpeg has no libmp3lame support)

Video Transcoding supported: no (ffmpeg has no mp3 encoding support)

I'm trying to understand if I have to install some other file.... maybe is the ffmpeg but I really don't know...
[Android Apps and Games] mjuhaszxda:
Duplicate subtitle streams in downloaded transcoded files

Hi,

When downloading my transcoded mkvs I noticed that subtitle streams will be duplicated because both -map 0 and -map 0:s are specified. -map 0:s is not necessary since -map 0 already selects all input streams.

Relevant line from the log:

ffmpeg process started: ffmpeg -async 1 -seekable 1 -i xttp://192.168.2.8:8200/MediaItems/4353.mkv -map 0 -map 0:s -c:s copy -map -0:d -map -0:t -vf scale=trunc(oh*a/2)*2:720 -vcodec libx264 -preset faster -acodec libmp3lame -ac 2 -ab 128000 -f matroska -
[Android Apps and Games] PaulWood:
Volume Slider or +/- Buttons Not Responding

BubbleUPnP 2.3

Nexus-7 (2013); Android 5.0.2

BubbleUPnP Server 0.9-update3 running on Synology DS112 Disk Station

All works well except the Volume Slider or +/- Buttons do not respond when using my Onkyo TX-NR828 as the renderer. All other BubbleUPnP functions seem to work OK. However, when outputting to either my Samsung TV or to the local renderer on my tablet, the volume functions work fine. Seems that I recollect something about unique issues with the Onkyo line of receivers, but I can't locate that information now. Anyone know how to address this volume control issue?
[Android Apps and Games] koupa:
I habe the latest bubble and run lollipop leaked rom on note3.

The problem is that the local media server cannot start. So the app is useless. Is there a fix?
[Android Apps and Games] Matr0x:
Hmm.., what a strange question. Cant tell at one word, but Its more of customization like steps.

Exporting / importing "Saved playlists" for exaple

Disabling different excess items i dont use often, like cloud libraries (and android libs too) etc., for clean look

Changing download directory, Startup screen, Server name ...

Setup "Now playing" for my personal taste

Some local network specific timeouts here and there

Maybe other items i cant remember this time
[Android Apps and Games] clar2391:
Tidal showing 320 kbps instead of 1411

I'm really enjoying the Tidal streaming in the new release. Even though the Now Playing screen indicates FLAC 44.1kHz 16 bits, the player JRiver says 320kbps. Any ideas why?
[Android Apps and Games] bubbleguuum:
Send me a log file (see first post of topic for instructions).
[Android Apps and Games] bubbleguuum:
Unfortunately, not everything is available as FLAC on TIDAL.

BubbleUPnP is requesting FLAC to TIDAL but getting a 320K AAC stream. So JRMC is right.

When the audio quality requested is different than the audio quality received, BubbleUPnP displays a toast message about it when the track is played.

Ideally it should update the Now Playing info accordingly but this is problematic to do, so for now it displays the audio quality it requested (FLAC by default).
[Android Apps and Games] bubbleguuum:
Thank you. My strange question was to have feedback of what defaults one would always change on reinstall.
[Android Apps and Games] bubbleguuum:
This is likely due to this renderer not transmitting volume value when it should. BubbleUPnP doesn't do volume control in that case.

Can you send me a log file, attempting to change volume (see first post of this topic for instructions).
[Android Apps and Games] PaulWood:
Thank you. The log file is on it's way . . .
[Android Apps and Games] jamiegoldsworthy:
Can this be used for streaming to Xbox One? I thought it could but my Xbox doesn't show as a renderer. My dlna TV does but that's it....

Tried on two devices, my Nexus 9 and my HTC Dersire Eye with same result
[Android Apps and Games] bubbleguuum:
Yes the Xbox One can be used as a renderer and should appear as such in BubbleUPnP.

Make sure both Xbox Music and Xbox Video are installed on your Xbox.

Try to reboot your WiFI router and Xbox (a full reboot, long-pressing the power button for a few second).
[Android Apps and Games] jamiegoldsworthy:
Thanks! Bit ofn a dumb moment on my part. All working fine now thanks!
[Android Apps and Games] bubbleguuum:
BubbleUPnP v2.3.1 published on Google Play.

Changelog

.
[Android Apps and Games] Neuromancer0525:
unexplained error

Okay I will start by giving my specs motherboard: GIGABYTE GAZ77X-D3H LGA1055

processor: Intel Core i5-3470 Ivy Bridge Quad-Core 3.2GHz (3.6GHz Turbo Boost) LGA 1155

gpu: GeForce GTX 660 2GB 192-bit GDDR5 PCI Express 3.0 x16

memory: Patriot Viper 3 16GB (2 x 8GB) 240-Pin DDR3 SDRAM DDR3 1600 (PC3 12800) Desktop Memory

op system: Windows 7 Ultimate (64 bit)

I installed bubbleupnp when it first got chromecast support.Since then due to an issue with Norton 360 messing up my hdhomerun prime I was forced to do a clean install of windows I installed the latest version of bubbleupnp server, I still had the portforwardind from the previous version still on my router but yet I kept getting http and https errors.

HTTP: ERROR: Cannot connect. Check that the public host name is valid and that port 58050 is opened on your router

HTTPS: ERROR: Cannot connect. Check that the public host name is valid and that port 58051 is opened on your router

After about 2 hours of reconfiguring my router and Norton I gave up then decided to try and access my files using the app and it worked so I don't understand why I can stream my files using my phone from outside the home if I am getting those errors on the internet connectivity test. I have included my log if that helps.
[Android Apps and Games] TeHashX:
BubbleUpnpServer

Hi, I sent an email (like specified on first post) to bubbleguuum@free.fr and didn't receive any answer, should I post issue here?

Thanks
[Android Apps and Games] gemeit:
Unraid Install

Managed to get it up and running

Thanks for all the help
[Android Apps and Games] Ckaz:
Hi Bubble, I am having issues with stuttering and am wondering if you can help me out. I got a system monitoring app and the system resources don't appear to be strained. It happens whether I am playing HD or Standard Def videos. I am using mx player and have a Note 4. It doesn't change if I switch encoders (hardware/software). Any ideas? Also I have full bars in terms of wifi signal strength, my router is at 2.4ghz, and I tried turning off AES encryption.

Thanks,

Zach
[Android Apps and Games] gemeit:
Hi although I have managed to get this installed on my server and configured via localhost:58050 I have noticed that when I close my telnet session to the server. Bubbleupnpserver shuts down how can I keep it running 24/7

for info started via java -jar BubbleUPnPServerLauncher.jar

when I run the launch.sh file it does not appear to start and I get

root@Tower:~# cd /boot/bubbleupnpserver

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

Jan 26, 2015 9:52:54 PM com.bubblesoft.bubbleupnpserver.launcher.Main main

INFO: data dir: /boot/BubbleUPnPServer

Jan 26, 2015 9:52:55 PM com.bubblesoft.bubbleupnpserver.server.Main initDataDir

INFO: data directory: /boot/BubbleUPnPServer

Jan 26, 2015 9:52:55 PM com.bubblesoft.bubbleupnpserver.server.Main run

INFO: starting BubbleUPnP Server 0.9-update1...

Jan 26, 2015 9:52:55 PM com.bubblesoft.bubbleupnpserver.server.Options load

INFO: loaded configuration file: /boot/BubbleUPnPServer/configuration.xml

No argument is allowed: exec

usage: java -jar BubbleUPnPServerLauncher.jar <options>
[Android Apps and Games] phillips_jim:
Rendering improvement suggestions

Would like to have ability to pan/zoom and rotate photos like Direct Cast can do while displaying them on a TV via Chromecast.

Some pics are taken in a portrait/vertical manner and need to be rotated to correctly display. Would like to zoom in a particular place on a pic to emphasize something on the pic. Panning may be necessary after zooming in. BubbleUPnP zooms in/out on my tablet but on the chromecasted display.
[Android Apps and Games] bubbleguuum:
start it with:

nohup ./launch.sh &
[Android Apps and Games] eTaurus:
OpenHome renderer with BubbleUPnP server

Good day!

I have Minimserver and BubbleUPnP server running on my PC. I use my Android tablet with BubbleUPnP (license) as a renderer to play music to my Bluetooth speaker. I created an OpenHome renderer for my tablet with BubbleUPnP server.

I use my Android phone with BubbleUPnP as a OpenHome control point to control playback on my tablet. It works well with only a little problem: with every track change the renderer on my tablet jumps back to the local renderer from the OpenHome renderer so that I have to change to the OpenHome renderer if I want to see the playlist again.

Is there a way to prevent BubbleUPnP from jumping back to the local renderer?

Greetings,

Benjamin
[Android Apps and Games] bubbleguuum:
Instead of making the tablet an OpenHome renderer with BubbleUPnP Server, make it an OpenHome renderer directly in Settings > Local Renderer > OpenHome renderer (and of course disable the OpenHome renderer in BubbleUPnP Server).
[Android Apps and Games] petty500:
Bubblejet server in Synology ds212+ installatie error BubbleUPnPServerLauncher.jar

Hi,

I tried to install BubbleUPnPServer on my Synology ds212+ and get the message

[B"]There was a problem downloading BubbleUPnPServerLauncher.jar" Check your networksettings.[/B]

I use DSM 5.1 on my ds212+.

Network is ok.

I cannot find what is going wrong.

Can somebody help me out?

Greetings

Petto.
[Android Apps and Games] eTaurus:
Yes, I did that but when I make my tablet an OpenHome renderer it is not visible to the control point quite often. Seems I have to try it again. Thanks for your answer.
[Android Apps and Games] gemeit:
Thank you tried that but it did not start

Tower login: root

Linux 3.9.11p-unRAID.

root@Tower:~# cd /boot/bubbleupnpserver

root@Tower:/boot/bubbleupnpserver# nohup ./launch.sh &

[1] 10597

root@Tower:/boot/bubbleupnpserver# nohup: ignoring input and appending output to `nohup.out'
[Android Apps and Games] tarnopol:
WiMP integration coming?

Hi,

thanks for this awesome piece of software! Can't thank you guys enough.

I have one question regarding the integration of more cloud streaming services. You recently added Tidal to the list of services. Any plans of adding WiMP as it's basically the same company, just a different name for different markets.

I think you would make a lot of audiophiles from countries with no access to Tidal really happy campers. :)

Thanks

tarnopol
[Android Apps and Games] davik91:
Hi love the app.

I have one issue though. Not really an issue but an irritation. I don't want Chromecast to show the video title when I'm watching. (reciever app setApplicationState)

Any chance you could integrate a setting to display or not display video title's in Chromecast status?
[Android Apps and Games] _jonte:
Using this app to stream Spotify to my Kodi server, and then the audio goes to my amplifier. However the 10 seconds delay I get is making it very inconvenient. Is there any any way to get around this limitation?
[Android Apps and Games] cohokiller673:
BubbleUPnP Server doesnt seem to be working with the latest UMS 5.0
[Android Apps and Games] bubbleguuum:
It should be almost instant. At least it is using latest Kodi on Windows.

Make sure you are using the latest Kodi (not a beta) and that these settings are set in Settings > Audio Cast:

- Audio format: auto

- Audio buffer length: 1000
[Android Apps and Games] _jonte:
I'm using the latest Openelec/Kodi and whith those settings set. But since the audio buffer length is set to 1000ms = 10s the delay will remain at 10s?

If I use the controls in bubble it works instant (pause etc). But when I use the Spotify app to play/pause, skip tracks, etc, the 10s delay is there.

Am I maybe using it wrong?
[Android Apps and Games] bubbleguuum:
Yes and after a few WTFs, I found the cause in the UMS code:

Due to this epic and braindead code, UMS considers that BubbleUPnP Server is UMS and deny http requests from it.

I will be able to workaround it in BubbleUPnP Server but you should be able to have it working if BubbleUPnP Server and UMS are not running on the same machine.

EDIT: fixed in BubbleUPnP Server 0.9-update4.

To upgrade: Settings > Updates, in the web configuration.
[Android Apps and Games] bubbleguuum:
1000ms = 1 second, not 10s.

Make sure it is set to 1000 and not 10000.

If it is set to 1000 an you have 10s lag then it is a Kodi bug on OpenElec.

It works just fine on a PC.