yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] bubbleguuum:
You can connect to BubbleUPnP Server only with Android BubbleUPnP, foobar2000 (with foo_upnp) and BubbleUPnP Tether client.
[Android Apps and Games] bubbleguuum:
BubbleUPnP Server only makes media servers available across different networks. Your only solution would be to make SSDP discovery working on your VPN (it is not supported by default on most VPNs), which can be rather obscure and difficult.
[Android Apps and Games] bubbleguuum:
No. Most media servers do not transmit ratings.

The only way to filter by rating is if you have a media server that do it in the browse tree it exposes to the app.
[Android Apps and Games] bubbleguuum:
I'm not sure I understand what exactly happens from your description. Can you reexplain each step and the observed effect ?

In any case, it seems to be a renderer specific problem (maybe check its eventual settings for volume, if anything relate to this problem).
[Android Apps and Games] bubbleguuum:
Playing to what renderer ? Try disabling Settings > UPnP Tweaks > Gapless control.
[Android Apps and Games] vannelli:
Thanks. With disabling Gapless control it works.
[Android Apps and Games] winxi:
Hi, I had similar issue with my Denon player. In case you also have a Denon, you can enable (and use) gapless playback but you have to disable UPnP Tweaks -> Use eventing.
[Android Apps and Games] elenhil:
Well, I'm using foobar2000 with you-guess-who's UPnP plugin :) But I frankly have no idea how to make it do this kind of thing.
[Android Apps and Games] cartman1818:
Thanks a lot, bubbleguuum. I already did it! I wrote a little python script colocated to my mediarenderer. The script takes every multicast on 239.255.255.250:1900 and forwards it via unicast udp to the vpn-endpoint-address where bubbleupnp listens on the other end.

Gmediarenderer sends frequently discovery messages by itself.

I am happy with this :)
[Android Apps and Games] vannelli:
WAV Meta Data

Do you plan to support WAV meta data?

Thx vannelli

---------- Post added at 09:22 PM ---------- Previous post was at 09:12 PM ----------

Thank you for your answer. I'm using a Pioneer VSX-923. After changing the app-setting everything works fine - except WAV-Meta-Data support (my next post) :)
[Android Apps and Games] bubbleguuum:
The next version of the app to be released soon has a new exciting feature that will make it possible to play audio from most third party apps like 8tracks (but also Spotify, Deezer, Poweramp and many more), on rooted devices running the Xposed framework.
[Android Apps and Games] bubbleguuum:
WAV metadata depends on your media server extracting it.

If you stream from the local media server, then no.

If you stream from an external media server, rare are the media servers recognizing WAV metadata but MinimServer can do it.
[Android Apps and Games] Falloutboy2000:
Hi,

Love your app, so great!

Can you add in the now playing option a fast forward and back possibility with a gesture like in mplayer ?

That would be awesome. Or something similar to forward maybe 30 sec or 1 minute with one press or gesture. On smaller displays is it sometimes hard to get to the right position.

Hope you understand my request and that it is possible :good:
[Android Apps and Games] bubbleguuum:
Long-press the Next/Prev button in the Now Playing screen to seek by -30/+30s.
[Android Apps and Games] Falloutboy2000:
ah cool , sorry i didnt knew that. also possible to change the duration in the settings ?

what do you think about a forward gesture like in mplayer ?

the handling how long to forward is very cool for fine tuning :)
[Android Apps and Games] bubbleguuum:
So I can blacklist this renderer for gapless control, can you tell me what the value for "Manufacturer", "Model name", "Model description" are for your Pioneer, if you display them in the Devices tab, long-clicking on the Pionner, then "Info" ?
[Android Apps and Games] schubi82:
Save last position in library before exit

Hi,

It already has been asked in December but I couldn't find the answer... Is it possible that the last position of the library folder will be saved before exit? Every time I start the program I've to select NSA310/Music/By Folder/music/Albums .

Thanks and regards

Schubi
[Android Apps and Games] msig:
Awesome News, Bubble ;). Thx.
[Android Apps and Games] freamon:
Directory name in square brackets after every title

Hi,

I've been using this great app for a while. I manually updated it today, so I don't know exactly when the change happened.

I have all my films on a Twonky media server, in the directory /Public/Shared Videos/. They're all untagged mkv files.

Previously, when I would choose the device, and select All Videos, it would display:

Film_Name_1

Film_Name_2

Film_Name_3

...

Film_Name_100

After the update, it now displays

Film_Name_1 [Shared Videos]

Film_Name_2 [Shared Videos]

Film_Name_3 [Shared Videos]

...

Film_Name_100 [Shared Videos]

Having the directory name after every title is somewhat ugly and redundant. Is there a way to change whether or not this information is displayed? I've looked in the settings, but couldn't find anything.

Apologies if this has been asked before.

Thanks.
[Android Apps and Games] vannelli:
Manufacturer:PIONEER CORPORATION

Model name:VSX-923/SYXE8

Model description:Digital Media Client

UDN: 5F9EC1B3-ED59-79BB-4530-745e1c32055a

Gapless playback: potentially supported

Audio:AAC;AIFF;FLAC;LPCM;M4A;MP3;WAV;WMA

Other:audio/dsd, audio/vnd.dlna.adts, audio/x-caf, audio/x-dsd
[Android Apps and Games] klas67:
Setting local renderers

Hi evertybody

I have just bought this wonderfull app.

My question:

I have a Blue Ray Player Samsung, which is cabled connected with the router.

Is there any chance to add the BluRay to the list of Local Renderers?

Which parameters have I to fill-in in which sections?
[Android Apps and Games] sol_alex:
Open Home Renderer and Synology Firewall

Hi

I have the following setup:

Synology DS 213j with:

-Mini DLNA Server and

-BubbleUPnP Server: running and working (Ports 58050, 58051 and 1900 are open in the inbuilt Synology firewall).

BubbleUPnP creates an openhome renderer for my WDTV Live,

but it does not show up on my Android BubbleUPnP App (mobile is a Nexus 5).

If i deactivate the Synology firewall the openhome renderer shows up perfectly.

So I guess this is some specific firewall issue.

Do I have to open another specific port??

Thx for any help :D
[Android Apps and Games] ErMeglio:
Hi, I have the full BubbleUPnP and the same renderer. Some time ago everything was working really fine. Now it does not work, nor disabling eventing and/or gapless control. Everything would seem ok because the track info, cover and duration appear on the screen but playback does not start at all! Bitrate is not shown too. I am playing from Google Music, I even tried to enable proxy but it doesn't help. Is it still working for you? Ideas?

Inviato dal mio Nexus 4 utilizzando Tapatalk

==EDIT==

Unplugged and replugged the AV and it started working without hassles (and gapless is better off, yes!). Quite strange as it was not locked or whatever, but it just worked ;)
[Android Apps and Games] n3mmr:
Thanks!

---------- Post added at 02:22 PM ---------- Previous post was at 02:09 PM ----------

What are the quotes around Composer really supposed to be?? Did you leave something out?
[Android Apps and Games] n3mmr:
Can you supply a complete scheme of what upnp tags you populate how from various audio formats?
[Android Apps and Games] sordna:
Caching might be useful even on home WiFi ... like when being far from the router which makes the network speed go way down. Maybe it could be a selectable option .
[Android Apps and Games] 89mclarenstang:
WooHoo Chromecast sdk has been released! Eagerly awaiting your update!
[Android Apps and Games] sordna:
Can you please share your script here? Sounds awesome, thanks!
[Android Apps and Games] Chopac:
Hi Bubbleguuum.

I have a GN10.1 2014 SM-P600, a Linn DS and a NAS (miniDLNA).

The control point KinskyDesktep works normally on Mac OS X and Linux (some bugs but it works).

On the GN10.1 2014, Kinsky can't see the DS and the NAS. Do you know if BubbleDS will work on it?

I only want to use ethernet on GN10.1 2014. Multicast is compiled in the kernel, and I can switch it on.

Is BubbleDS coded to use ethernet?
[Android Apps and Games] xelius1:
Renderer not discovered

Hi,

I have a licensed bubbleupnp 1.7.7.1 running on my Nexus 4 (android 4.4.2) and another one on my Xperia Ray (android 2.3.4).

On the same wireless network I have a subsonic 4.9 server (dlna server) running.

Both instances of bubbleupnp are detecting the subsonic server, however neither of both devices can find each other.

Nor the server, neither the renderer.

When launching upnp inspector on my laptop all instances/devices are detected.

What can I do to solve this issue? My goal is to connect the xperia ray as a renderer to my AV-receiver and to use my Nexus 4 a remote control to stream music from subsonic server to it.

Thanks for your support.
[Android Apps and Games] baja.ja:
In phone I have mkv videos with dual language audio and I stream it to my TV. How to change audio to second audio stream ? Is it possible ?
[Android Apps and Games] pinkwoolsun:
Feature request BSplayer subtitles

In Mezzmo i set the profile to bubbleupnp to mx player.

This works fine exposing the external .srt subs to bubbleupnp.

But mxplayer does not buffer as good as BSplayer giving me stutter.

BSplayer runs very smooth so i prefer the use of BSplayer.

But by selecting BSplayer i lose the external subtitles of my films.

Looking at the BSplayer it should support this right>?

Or should i request this at the BSplayer forum>?

http://forum.bsplayer.com/bsplayer-...autoload-subtitles-same-link-but-srt-end.html

would be awesome if bubbleupnp could support this :good:
[Android Apps and Games] sorepinky:
Gapless JRMC and Server 0.7 not working

Sorry - dud post - content deleted after I sorted the problem.

New content:

The 0.7 version of BubbleUPnP Server has made my day!

A brilliant result and the Android tablet can be turned off to leave perfect gapless transitions for the remainder of an album.

For anyone using JRiver, just make sure that you have:

<openHomeEnableGapless>true</openHomeEnableGapless>

and

<openHomeUseEventing>true</openHomeUseEventing>

in the configuration.xml file.

Thank you Bubbleguuum for the new gapless BubbleUPnP Server.
[Android Apps and Games] trvbone:
Chromecast support woot!
[Android Apps and Games] schale01:
Yes! I am eagerly awaiting this update.
[Android Apps and Games] cartman1818:
Thats my script so far. Very simple and and i was surprised by myself that this first approach works actually :)

The thing i would to change is:

Bubbleupnp Server sends its discovery message not very often (for OpenHome). So i have to wait for it to see it on my android device. Is there an option which time intervall is used? This would help because there is still no discovery request visible from my android bubbleupnp to my network over vpn.

Perhaps i am going to record the discovery messages of bubble upnp OpenHome device and repeat it from my script every 15 seconds .. or something like that.

#!/usr/bin/env python

import socket

import struct

MCAST_GRP = '239.255.255.250'

MCAST_PORT = 1900

VPN = '192.168.137.201' # thats the address of the device connected via vpn whrere bubbleupnp runs

HOST= '192.168.137.33' # gmediarenderer, bubbleupnp server and this script running on

sockvpn = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)

sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM, socket.IPPROTO_UDP)

sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)

sock.bind(('', MCAST_PORT))

mreq = struct.pack("4sl", socket.inet_aton(MCAST_GRP), socket.INADDR_ANY)

sock.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq)

while True:

rec, addr = sock.recvfrom(1024)

#print rec

#print addr

if addr[0] == HOST: # i have to filter to avoid my av-receiver's discovery message

print addr

print rec

#print "forwarding"

sockvpn.sendto(rec,(VPN,MCAST_PORT))
[Android Apps and Games] jbogudal:
Flac metadata don't displayed

Hello , thanks for great app. It worked well on my tablet galaxy II and phone with Android 4.2.2, but when I bought new Minix Neo X7 with the same 4.2.2 android and instaled v. 1.7.7.1 bubble upnp server - I cant see metadata of flac audio files on x7. When I play music on this device with other playe I can see the metadata, only bubble don't see. Something wrongin setup?
[Android Apps and Games] Dirty Engineer:
Also super excited for this! Finally.
[Android Apps and Games] lugiber:
Have i missed something? Have bubbleguum actually said that he will support Chromecast?

Unfortunately Chromecast doesn't support that many fileformats/codecs.

As far as I know you can forget about mkv, flac and other hq stuff. (I hope I'm wrong here.)

In any case, support for another renderer would not hurt.

Personally I'm more eager about the upcoming Spotify support.
[Android Apps and Games] sordna:
Thanks! The indentation was lost, I think you need to surround your script with CODE /CODE tags (in square brackets of course) to preserve whitespace in posts, but I figured it out, pretty awesome script! :good:
[Android Apps and Games] sordna:
Yes! Just search the thread for chromecast and you'll see posts like these:

http://xdaforums.com/showpost.php?p=44271040&postcount=3680

http://xdaforums.com/showpost.php?p=48019992&postcount=4550

http://xdaforums.com/showpost.php?p=48376768&postcount=4634
[Android Apps and Games] lugiber:
Thanks for the info! This is truly great news! Looking forward to the update even more now!
[Android Apps and Games] bubbleguuum:
No but you could bookmark that folder and it will be listed in Folders (in the bookmarks section at the root of the Library tab).
[Android Apps and Games] bubbleguuum:
I've fixed it so the parent's folder name is not shown in that case.

This change was made so the episode title is shown for series item, with some media servers.
[Android Apps and Games] bubbleguuum:
No but make sure port 1900 used for discovery is opened for UDP (and not TCP).
[Android Apps and Games] bubbleguuum:
Maybe I missed a quote. It's supposed to be for example: <upnp:artist role="'Composer">Mozart</upnp:artist>
[Android Apps and Games] bubbleguuum:
Can you tell me what tag you may be missing instead ?
[Android Apps and Games] bubbleguuum:
If BubbleUPnP can see your LinnDS, so will BubbleDS. So try with BubbleUPnP.

There's no ethernet on the Galaxy Note so I'm not sure what you mean with that.

But BubleUPnP surely handle ethernet connectivity (GoogleTV, ...).
[Android Apps and Games] bubbleguuum:
Discovery issues like these can be difficult to troubleshoot and proceed by elimination.

Check if you can get any other UPnP apps having servers able to see each other on both Android devices.
[Android Apps and Games] bubbleguuum:
Only possible through your TV's UI if it supports it.
[Android Apps and Games] bubbleguuum:
The method employed by BSPlayer to retrieve eventual subtitles cannot work with UPnP as the subtitle URL cannot be determined from the stream URL, most of the time.

MX Player allow to specify the subtitle URL in the launch intent.

So you may want to ask BS Player for a way to do the same.
[Android Apps and Games] bubbleguuum:
Chromecast support is on the way although I'm still waiting for the SDK to be really available (Google is waiting for the required Google Play Services to be fully deployed on all devices before making the SDK available for download). So it will take several days.

Non natively supported Chromecast media will be optionnaly supported through transcoding with BubbleUPnP Server to compatible formats.
[Android Apps and Games] soemid:
Okay

Super
[Android Apps and Games] jaydee 77:
Is this server inside the BubbleUPnP app?
[Android Apps and Games] bubbleguuum:
Nope, it is BubbleUPnP Server. That's required only when transcoding is required.

Otherwise BubbleUPnP the app has its own server for serving content that doesn't require transcoding.
[Android Apps and Games] n3mmr:
Well, NO, not at this point!

You see, the reason for my asking is I'm trying to argue Petr Nedjely into changing the way he does tags in Serviio. Which is using upnp 1.0 and seems not to fit in with any of my control points..

So, currently I'm just trying to find out what the various renderers, control points and servers for UPnP-AV (and openhome???) out there are doing with tags, to have a more reasonable basis for talking to Petr.

Later, much later, I might ask very politely for some addition or change, but right now that would be premature.

Thanks in advance!
[Android Apps and Games] muesli79:
Keep screen on

Hi,

I use your app to control my Naim network streamer. I also have the problem described by some others that with screen off track advance stops after a couple of tracks. In the android settings wifi standby is disabled. Altough the problem is probably not due to your app but due to android, it would be great if you could offer the "keep screen on" option for the now playing screen also when the tablet (or phone) is not plugged. Absolutely perfect would be if the screen is kept on with reduced brightness for saving a bit of battery. Maybe this would not only be loved by those having my problem but also by some who like to see always which track is playing.

Best wishes from Germany,

Müsli
[Android Apps and Games] tharm:
Default cover image download error

I am browsing the "BubbleUPnP Media Server (XT1032)" (1.7.7.1) on Motorola Moto G (Android 4.4.2) from a remote DMP.

I go into 'Local Media Server->Music->Albums->CertainAlbum'. The 'CertainAlbum' does not have it's original cover. Default image is used in the app.

Now the DMP tries to fetch cover images from the URI exposed in metadata. HTTP GET from ip:57645/external/audio/albums/15.jpg returns HTTP error 404: "Not found". Same result when browsing using Chrome.

When browsing another album with existing cover image from ip:57645/external/audio/albums/4.jpg everything is fine.

I've gone through all possible settings in the app to see if anything makes difference. "Allowed remote clients" setting is empty, remote browsing of local content is all enabled.

Is this an error is the app? Is the metadata directing to a false URI? I expect the album art tag to be empty if no cover is not available. Or an URI to the default cover.

Thanks in advance.
[Android Apps and Games] sol_alex:
Thx but the original (not working) setup is already:

Port 1900 UDP only, Ports 58051, 58051 are TCP Ports.

I played again around in the synology firewall if I open the Ports for the Synology inbuilt apllications and services it does not help, just if I open all the Syno ports the openhome renderer appears in bubbleup for android.

:(
[Android Apps and Games] Chopac:
Yes, Galaxy Note 10.1 2014 hasn't ethernet device inside it. But it is possible to compile a kernel to handle ethernet over usb dongle. Thus, it works well with firefox and console network commands. But Kinsky, the Linn's control point, doesn't see the NAS and the Linn DS even if they are on the same network, and even if the NAS and the DS can be seen by KinskyDesktop run on Mac or Linux.

I have activated Multicast and flushed iptables, with route adds, without success so far.

I'll try BubleUPnP.
[Android Apps and Games] bubbleguuum:
Here's the list: artist, title, album, genre, date, composer, conductor, performer, album artist, track number, description, long description.
[Android Apps and Games] bubbleguuum:
An album art URL is always set for a Music database track, and can give a 404 if there is no cover, so nothing abnormal here. Which is probably the case here. You can easily verify it, using a music player app that list albums from the Android music database. It shouldn't show a cover either.
[Android Apps and Games] bubbleguuum:
Forgot to tell that each OpenHome renderer and proxy media server will use a local random http port (TCP). So that's probably the problem.

I suggest you allow trafic on all ports for LAN incoming requests.
[Android Apps and Games] bubbleguuum:
Ok. In case you cannot get BubbleUPNP to detect your DS, you can send me a log file so I can check a few things (see first post of this topic for details).
[Android Apps and Games] sol_alex:
Oh that's a pity.

I became more and more paranoid about security and tried just to open the necessary ports even in the LAN.

Do you think in a future version to it would be possible to choose optionally this tcp port in the web interface?

I am really a big BubbleUpnP fan.

:good:
[Android Apps and Games] pinkwoolsun:
Ok thx. I have opened a feature request just have to wait if they are willing to take it up. :fingers-crossed:

http://forum.bsplayer.com/bsplayer-android/26935-feature-request-upnp-subtitles.html#post73317
[Android Apps and Games] shikarishambu:
Does the paid version of BubbleUPnP do what Cast for GMusic does

Does the paid version of BubbleUPnP do what Cast to UPnP for GMusic does or do I have to buy that separately?

thanks
[Android Apps and Games] GT-Force:
Chromecast support release date

Hi,

Now that the Chromecast SDK is out, when should we expect an updated version of BubbleUPnP with Chromecast support?

Since it was shown all the way back in August that this can be done, I am hoping that it won't take long.

Thanks.
[Android Apps and Games] wideasleep1:
We're all impatient...we wanted last year! LOL. I'm sure bubble wants it included ASAP.
[Android Apps and Games] sordna:
Please learn to read :) The dev already gave the answer to this on the previous page from your post (about 18 posts back).
[Android Apps and Games] bubbleguuum:
No, it is picked up randomly and there is 1 port per OpenHome renderer or proxy media server created.

There' no real need to block all ports from incoming LAN requests really. And BubbleUPnP Server is not

the only software to use random ports.
[Android Apps and Games] bubbleguuum:
There's some overlap of functionality but in very different ways:

BubbleUPnP:

- access only your Google Music library. No radio. No All Access without adding albums to your library first

- able to share your Library for browsing by external devices (PS3, Xbox, TVs, ....)

Cast To UPnP For GMusic:

- use Google Music app (Android, iOS, Chrome) as a controller for playing all the content (uploaded, radio, All Access)

- not able to share your Library
[Android Apps and Games] n3mmr:
And, much more important for me, how do you expect UPnP to present all these tags, respectively??

For composer you already said <upnp:artist role="Composer">Beethoven, Ludwig van</upnp:artist>, but how do you expect the server to present the others to BubbleUPnP?
[Android Apps and Games] msig:
Understanding gapless playback

Hi,

My scenario is:

1. a Synology Nas (i use minimserver, and tried also BubbleUpnp Server as well as the Diskstation itself)

2. a Android TV Box with BubbleUpnp as Renderer (tried out as OpenRender as well as a Lokal Renderer), connected to my home audio system.

3. a Android Tablet with BubbleUpnp as Controllpoint,

Medias ripped as FLAC 44.100 / 16bit.

When i activate "enable Gapless playback" on the TV Box, the Playback stops after one Track of the Playlist. Without deactivate that point the Playlist works, but not gapless.

Why isn't it possible to play these Files (Classical Music) gapless.

Can someone help me to understand where my fault is.

Thx in advance

Michael
[Android Apps and Games] bubbleguuum:
BubbleUPnP 1.7.8 will be shortly available on Google Play. It include the "Audio Cast" feature allowing to stream most third party app audio (Spotify, Poweramp, etc) to renderers on rooted devices running Xposed.

More details on this feature and a video here.
[Android Apps and Games] skifyr123:
Wow, you are a savior. Finally, FINALLY I do not have to use the awful Sonos app if I want to use Spotify, or GMusic for that matter, on my Sonos sound-system. Was thinking of buying you app before, definitely doing it now. Thanks! and keep up the good work :D

edit. Bought!