yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] pichongallego:
Hi,

Thanks for the reply.

I had done some googling myself and found that information. The thing is that I have no firewall or security suite installed. I opened the port in exactly the same way as for other Synology applications (video, photo, etc...), but I still get this "Access denied" message. The installation went smoothly: I installed java then the spk file and the shortcut is on the synology desktop but there is no way to access it. What I find strage is why the other application work ok while this doesn't if all the ports are opened in the same way.

Anyone with a Synology NAS had a similar issue?
[Android Apps and Games] CassandraN:
Thanks. I appreciate your hard work om this app.
[Android Apps and Games] jeofrey:
Android App / Artwork is not correctly updated on "Now playing" screen.

Thanks for previous reply and I have one more issue today :)

I have a album and each track has different artwork.

In this case artwork is not updated on "Now Playing" screen.

There is still only first loaded image for album.

Artwork is displayed correctly in "Menu -> Show in image viewer".

Also, I tested Kinsky and it works without problem.

jeofrey
[Android Apps and Games] sorepinky:
I have an analogue remote volume control on the pre-amp upstairs, so JRiver's clunky volume control is not wanted. Downstairs I have no such luxury, so JRiver's Internal Volume is used there. I keep the volume slider of BubbleUPnP visible for the sake of the downstairs system only. When controlling the upstairs system, -1 shows unless I change that instance of JRiver to something other than Disabled Volume.

In JRiver it's Tools - Options - Audio - scroll down to Volume - Volume Mode: Disabled.

Shouldn't it just show 0? Anyway no big deal. Just an observation.
[Android Apps and Games] muesli79:
Thanks for your reply. I keep on hoping ;)
[Android Apps and Games] nexter14:
I have the same issue that the album arts have very low resolutions. Apart of that, I am fully satisfied with this great app and therefore I bought a license too :o
[Android Apps and Games] bubbleguuum:
Yes, tracks part of an album are assumed to have the same album art, thus album art is not refreshed for consecutive tracks part of the same album.
[Android Apps and Games] bubbleguuum:
-1 is better for troubleshooting volume issues as it means uninitialized (while 0 is a valid value).

When volume is -1 no volume control has any effect.
[Android Apps and Games] bubbleguuum:
Album art resolution is dependent on the media server that may send low res art (thumbnails).

What is your media server ? Twonky ?
[Android Apps and Games] bubbleguuum:
Difficult to troubleshoot from just this error message. You can send me (bubbleguuum@free.fr) the server log file (/home/bubbleupnp/appData/BubbleUPnPServer.log.0) so I can look that it is correctly started.

Also try with another web browser if you can.
[Android Apps and Games] nexter14:
Thanks for your answer. I use the built-in media server for my Synology Diskstation NAS. I just checked the settings of my DS but couldn't find an appropriate option.

Edit: I found a solution on the synology forum and will test it later: w w w synology-forum.de/showthread.html?23788-Covervorschau-in-mieser-Qualit%E4t&p=238330&viewfull=1#post238330 (sorry, because I am a new user here, I can't post any url yet).

Edit2: It worked :)
[Android Apps and Games] jeofrey:
Are you planning to fix album art refresh for consecutive track in next releases?
[Android Apps and Games] Andre Gosselin:
Cover art refresh on track change

For the record, previous BubbleUPnP v.1.8.6 featured among the "Now Playing" settings a check box to enable/disable cover art refresh on track change. Maybe this setting could be reactivated in the new 2.x version.
[Android Apps and Games] bubbleguuum:
New beta addressing some bug / feature requests:

Changelog

If not subscrbed to betas via Google Play, direct APK link
[Android Apps and Games] Svenny68:
Thanks a lot for enlightening me, now its clear. Your assistance is really appreciated, this forum is a great place for finding clues and answers. Thanks again :)
[Android Apps and Games] flmello:
BubbleUpnp Force transcoding

Hello, other than limiting bitrate, is there a way to force BubbleUpnp to transcode based on other criteria such as the video codec type?

I am having trouble with my Chromecast to play mpeg codec type videos with already low bitrates. I want to automatically transcode them to h264 which seems much more stable.

If this option is not still available, would it be in the near future?

Thanks,

---------- Post added at 07:49 PM ---------- Previous post was at 07:28 PM ----------

Well, it seems by the server logs that the server is not transcoding my mpeg videos to h264, even when I lower the bitrate limit to something lower than the specific video! It works fine with h264 codec videos, but it seems by the logs that it is not transcoding because it does not show the sentence: "enforcing max bitrate on supported video: (17005 > 5000)".

Why is that?

Thanks,

Fernando
[Android Apps and Games] jhb50:
2.0.8p1 Beta Bug

Trying to control behavior when playing videos.

Setttings has a number of options under Library/Behaviour-Item tap action/....

When in video mode regardless of the selected option, tap begins playing the video.

The Enqueue options should also add the video to the playlist..but they do not.

and the Do nothing option should do nothing and force one to select the video with a long press..but it does not and the video plays.

Any chance of a fix?
[Android Apps and Games] MannikJ:
Playlist likely being killed by mistake

Hi,

first of all I need to say BubbleUPnP is a really great app!

I also recently bought a license and set up a Raspberry Pi running BubbleUPnP Server alongside a Twonky Server and a wireless AP as a mobile OpenHome jukebox.

This works very well, whenever my d*** NTFS drive gets mounted correctly :P but that's a different question...

One thing that has really annoyed me on a camping trip with my friends last weekend was that the entire playlist is always deleted when you tap on a song by mistake, instead of using the menue button or keep pressing on the title to enqueue it properly. This is especially nasty when using a shared playlist, which can be edited by various people/devices and somenone suddenly stops the favorite song of another from playing.

For me, a simple dialog box which pops up when you tap a song and the playlist is not empty, would solve the problem. Nevertheless, it would for some people may be better if they could choose in the settings, whether they want to be asked every time.

Another option could also be to make marking the standard action for typing on a media file. Then you could choose later what to do with the selection.

I know this only GUI stuff, but such things make you mad. So I hope there will be some kind of fix soon.

Best regards

MannikJ
[Android Apps and Games] Aushilfsarnie:
lockscreen problems

Hello,

first of all THANK YOU very much for this great app.

Only thing is a Problem with the lockscreen support on my galaxy s5. The lockscreen shows stock music widget as wished, but when I pressed the next track button the widget disappears and the lock screen is showing the clock widget. After entering system the new lockscreen shows stock music widget as well. Then I press next track and it disappears and so on. Is this a known bug or what should I do? (Sorry for bad English an thank you so much.)

Greetz, Aushilfsarnie
[Android Apps and Games] jeofrey:
Cover art refresh on track change

Bubbleguum you made great job of Bubble-app and

I'm curious what is reason to not implement "album art refresh for consecutive track".

It's pretty feature if you have some CD box sets or albums with 2CD (greatest hits, albums of various artists...)

They have common album name e.g. "The Cd Singles Box Set" (more then 2CD) and each CD has different name (DISCSUBITLE tag).

Each CD has different album art too and there is only one way to display it - refresh album art for each track.

(Maybe refresh art for different DISCSUBTITLE tag.)

Why this feature wouldn't be implemented? It's problem?

Best regards
[Android Apps and Games] bubbleguuum:
Ok, that's a valid use case. I'll look into resurrecting an old setting that force cover refresh for each track.

Unfortunately, discnumber is not transmitted over UPnP which means it is impossible for BubbleUPnP to distinguish disc 1 from disc 2, and it sees disc1+disc2 as the same album. In the meantime, you wouldn't have this issue if disc1 and disc2 album names were different. For example "cool title [Disc1]" and "cool title [Disc2]". With some servers such as MinimServer you can even change album titles dynamically via simple configuration, without modifying file tags.
[Android Apps and Games] bubbleguuum:
No idea what's happening. Does Next/Prev buttons work normally on the Now Playing screen (eg the next/prev track plays ?)
[Android Apps and Games] bubbleguuum:
You can disable the tap action entirely with Settings > Library > Item tap action > Do nothing.
[Android Apps and Games] bubbleguuum:
Again, video played locally is a special case where the "item tap action" does not apply (which maybe should be mentionned in that setting description). There will be no change unless I can make playlist track advance work with video played locally, which is super problematic when spawning external video player apps. If you really want to add videos to the Playlist, use item menu > Enqueue. There's not much point as there is no Playlist auto advance and videos must be played manually, one by one.
[Android Apps and Games] Aushilfsarnie:
Thanks for your answer. Next/Prev buttons work normally on the Now Playing screen. Also other apps (like Google Play Music) work normally on lockscreen. No Idea ?!?
[Android Apps and Games] myvisione:
Unfortunately the thing that some covers are not showing up persists in the new versions. It's always the sam covers.

Bubble, is it helpful if I provide these covers?
[Android Apps and Games] ryaniskira:
GPU Transcoding?

Is there an option to use a GPU instead of a CPU for transcoding (for use with Chromecast)? If not is there a possibility that functionality can be added in the future?
[Android Apps and Games] tembares:
I had read that party mode is difficult to establish.

Sony has standard party mode as an option. Is it possible that if a renderer is a Sony device a party mode button pops up and that party mode is enabled? I guess there has to be a command to activate it.

Maybe my 'guess' says enough about my technical knowledge concerning DLNA/UPnP :laugh:
[Android Apps and Games] Gwapopanot:
Bubbleupnp stopped showing artwork this week after 5 perfect months...

Hello Bubbleguum.

I have a licensed version of BubbleUPnP, for about 5 months now, no issues at all, now version 2.0.7 updated in the last week I believe. Followed the help link on the software to this forum.

I have checked the thread, since the update, and can't see the answer, so hopefully you can help.

Running a Synology NAS D1813+, cambridge media player, 2 laptops (only on network). The bubbleupnp is on both a Galaxy Tab 4 and a Galaxy S2. I use them to control the media player only. All has been great, for 5 months, no issues.

Thursday 2 days ago, the Tab 4 when playing music files from the NAS stopped showing the artwork completely. The same issue yesterday when I checked with the S2.

If I load the files onto the Tab 4 the artwork shows. Same with the S2 showing if loaded direct.

But the artwork is still there, the files have not changed. I can see it on the files, DBPOWERAMP can see the artwork, when checking the accurate rip or artwork. And both laptops will play the music with the artwork showing on VLC media player, as always. So with the laptops reading and showing the artwork, and DBPOWERAMP ok, i am assuming the NAS is ok and sending the files correctly.

I am running the Synology music server. Again no issues to date. And no update recently.

I have deleted and reloaded the app. Incase it was the NAS I have rebooted, re indexed files, rebooted again. No change. VLC and DBPOWERAMP will still read and show the album cover. But bubbleupnp on both tab 4 and S2 still refuse to show the artwork.

I have not changed any settings or had any crashes on the Tab 4, S2 or NAS.

Has the new update in the last week done something?

Hoping you can help as I have no idea.

Regards

Craig.
[Android Apps and Games] winxi:
Hi, my Denon DNP-F109 network player supports gapless playback for lossless audio files only (WAV and FLAC), but not for lossy files (MP3) and I use BubbleUPnP with 'Enable gapless control' checked to control it.

When I enqueue an MP3-file after a playing FLAC-file (play next), the playlist will not advance to this MP3-file, but to the FLAC-File right afterwards. For example, when this is the playlist:

A (FLAC)

X (MP3, inserted while Track A was playing)

B (FLAC)

C (FLAC)

The order of playback will be:

A

B

X

B

C

Please note that this happens only when Track X was inserted while Track A has been playing. Is this something that can be fixed?
[Android Apps and Games] philip5660:
Bubble upnp on Synology

I'm having problems running bubbleupnp on my ds110j NAS running DSM 5.0-4493 Update 4.

I followed the instructions and installed Java SE 7 then installed the bubbleUpnp. When I try to start bubble, it starts then stops again after a couple of seconds. Any ideas?
[Android Apps and Games] winxi:
Please make sure that the User Home Service is enabled before starting BubbleUPnP Server.
[Android Apps and Games] philip5660:
That worked thanks!
[Android Apps and Games] mkl23:
Has anyone experienced troubles with the combination:

Plex media Server > bubble > chromecast

It always tells me that sound isnt supported.

If i try the plex Android APP everything works fine with chromecast...

Swyped with Tapatalk4 on my Nex5 :)
[Android Apps and Games] Mike-48:
Request: Gapless change

I would love if gapless playback could be set to work only for tracks from the same album. Even better, only consecutive tracks from the same album. Otherwise, tracks would be separated by a small gap, maybe 0.5 to 1 second.

The reason, of course, is that gapless playback of unrelated material can be really ugly, even though gapless playback where it's needed is beautiful.

Thanks!

Mike - Portland, Oregon, USA
[Android Apps and Games] darkvater:
serving image metadata with media

Hi,

I am using minidlna as a UPNP server with BubbleUPNP and it seems like all the pictures being shown in the 'Library' and 'Playing Now' are really small, 160x160. I looked at the minidlna source code and I can see that every image is resized to 160x160 and sent back as a JPEG_TN resource which bubbleUPNP then picks up. I've changed the code so that multiple sizes are sent back, e.g. JPEG_SM, JPEG_MED, but bubbleUNP refuses to use these thumbnails in the 'Playing Now' window and always showing the JPEG_TN version.

Is it possible for bubbleUPNP to pick up a different sized image when the media is playing? How would one do that?

From the minidlna log file the following is being sent:

<s:Envelope xmlns:s="xxx://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="xxx://schemas.xmlsoap.org/soap/encoding/">
<s:Body>
<u:BrowseResponse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1">
<Result>
<DIDL-Lite xmlns:dc="xxx://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/">
<item id="2$8$0" parentID="2$8" restricted="1" refID="64$0$1">
<dc:title>media.sample</dc:title>
<upnp:class>object.item.videoItem</upnp:class>
<dc:date>2014-05-27T11:40:38</dc:date>
<res size="39521188" duration="0:01:00.019" bitrate="192000" sampleFrequency="48000" nrAudioChannels="6" resolution="1280x536" protocolInfo="http-get:*:video/x-matroska:*">xxx://192.168.8.23:8200/MediaItems/23.mkv</res>
<res protocolInfo="http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN">xxx://192.168.8.23:8200/AlbumArt/1-23_TN.jpg</res>
<res protocolInfo="http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_SM">xxx://192.168.8.23:8200/AlbumArt/1-23_SM.jpg</res>
<res protocolInfo="http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_MED">xxx://192.168.8.23:8200/AlbumArt/1-23_MED.jpg</res>
</item>
</DIDL-Lite>
</Result>
<NumberReturned>1</NumberReturned>
<TotalMatches>1</TotalMatches>
<UpdateID>1</UpdateID>
</u:BrowseResponse>
</s:Body>
</s:Envelope>

When the media is actually played only the _TN.jpg file is requested

[2014/09/03 23:13:41] upnphttp.c:880: debug: HTTP REQUEST: GET /AlbumArt/1-23_TN.jpg HTTP/1.1
Host: 192.168.8.23:8200
Connection: Keep-Alive
User-Agent: BubbleUPnP UPnP/1.1
Accept-Encoding: gzip,deflate

[2014/09/03 23:13:41] upnphttp.c:1414: info: Serving album art ID: 1 [/home/notroot/art_cache/mnt/hgfs/movies/mediasample/Folder.jpg]

the bubbleUPNP log file says something about the albumart, but also about the thumbnail version:

[AsyncTask #2 ] INFO - 08:01:05.423 - LibraryFragment : BrowseTask.doInBackground(): loading container 'All Video'
[AsyncTask #2 ] WARNING - 08:01:05.736 - DIDLItem : removed bogus resource: http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN
[AsyncTask #2 ] WARNING - 08:01:05.738 - DIDLItem : removed bogus resource: http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_SM
[AsyncTask #2 ] WARNING - 08:01:05.739 - DIDLItem : removed bogus resource: http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_MED
[Android Apps and Games] defim:
Great! Will it be in the next release?
[Android Apps and Games] bubbleguuum:
It is a mistake for a media server to send album art images as <res> tags. It should be one or more <albumArtURI> tags (refer to the spec for details), in which case BubbleUPnP will pick the high res one when necessary.
[Android Apps and Games] bubbleguuum:
Assuming you mean gapless playback with the local renderer, according to my tests, the problem you describe may only happen with consecutive tracks of unrelated albums with first track ending abruptly with full volume, which is not the most common case. This has more chance to happen with a track from a gapless album (not the last album track) followed by a track of another unrelated album starting with high volume. Given how gapless works with Android (next track is preloaded and plays immediately after previous one stops), this is unavoidable, unless I disable gapless contol on track transitions of different albums.
[Android Apps and Games] bubbleguuum:
If not using BubbleUPnP Server, it will tell you that in particular for MKV:

Chromecast supports MKV but MKV with DTS or AC3 will play without audio.

The app displays this preventive warning when playing MKV and BubbleUPNP Server (see Settings > Chromecast) is not

present on the network for eventual transcoding.
[Android Apps and Games] bubbleguuum:
[MENTION=2919017]LuluxXda[/MENTION]

Everything looks OK on your setup so I don't know what is causing the problem. Probably a NAT or firewall issue.

Double check on the freebox that port 58050 is redirected to port 58050 of <your pc lan ip address>.

Also re double check with any PC firewall disabled.

If you redo the connectivity test I should be able to see the failure in the online server's log doing the connectivity test, with a more detailed error cause.
[Android Apps and Games] bubbleguuum:
Yes, it is likely a gapless control bug when a track is inserted after the playing track. I will look into it.
[Android Apps and Games] bubbleguuum:
Sony has added custom proprietary UPnP services to achieve "Party" mode.

If you want several people to control the same playlist of a renderer with multiple Android devices, you can do it by making the renderer an OpenHome renderer with BubbleUPnP Server.
[Android Apps and Games] bubbleguuum:
GPU transcoding with ffmpeg is super limited and doesn't offer a real advantage in most cases (Google it for details).
[Android Apps and Games] darkvater:
That is interesting, because I've read the following in the DLNA Networked Device Interoperability Guidelines. Is this incorrect?
[Android Apps and Games] bubbleguuum:
I was not aware of this DLNA requirement allowing <res> thumbnail resources for video items.

Sounds just silly as albumArtURI could have been used instead (which some media server use, even for video).

Anyway I will try to support these res elements in BubbleUPnP. Currently there's semi-support for it: if there is no albumArtURI defined,

the first <res> image element is used for album art (the rest is discarded).

If you make the first res element to be the highest res one, it would solve the issue you mentionned.
[Android Apps and Games] darkvater:
I'm not saying you are wrong, the DLNA specs are really confusing anyways.

I've looked at some DLNA servers and they do a mish-mash of values:

XBMC sends back upnp:albumArtURI dlna:profileID="JPEG_TN", but the image is not max 160x160 but original size.

PLEX sends back upnp:albumArtURI dlna:profileID="JPEG_MED", which is technically correct; image is also correctly resized.

BubbleUPNP sends back upnp:albumArtURI dlna:profileID="JPEG_TN", but the image is not max 160x160

minidlna sends back res protocolInfo="http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN"with image max 160x160

Looking at these four players, seems upnp:albumArtURI should be correct, but the document just confuses me. I think I'll just change minidlna to also send back albumArtURI JPEG_SM (max 640x480) and JPEG_MED (max 1024x768) and hopefully BubbleUPNP or other players will pick the (largest) correct size.

Sorry, have no idea. Justin is very busy and maybe doesn't want to merge these kind of changes back into trunk. I've forked minidlna and going to put any changes in there over at xxx://github.com/Darkvater/minidlna
[Android Apps and Games] tembares:
Thank you so much for your answer on my request.

Party mode does not mean that several people can control the same playlist of a renderer with multiple Android devices.

Party mode means that one song is streamed to multiple devices.

My case: I have a receiver (STR-DN1040) and a wireless speaker (SANS400). I select the receiver as renderer (STR-DN1040) and a song on my media server. The song will be played on the STR-DN1040. Now I select party mode on my speaker. Then the song played on the STR-DN1040 will simultaneously be played on the SANS400. So one song through my whole house :D

I hope you can add this option to your wonderful app.

Thank you in advance!
[Android Apps and Games] jmvangoeth:
Problem of bubbleupnpserver transcoding on the fly

Hi Bubblegum,

I figured out why bubbleupnpserver could'nt trancode to mp3 on the fly to bubbleupnp.

For some reason, I downgraded twonkyserver from the version 7.0 to version 4.4.

And follwing that, the problem is fixed.

So, I've no idea why it does'nt work with twonky 7.0, but now everything run fine

I would let you know about that and I'm curious to know the reason of.

Jean-Marie
[Android Apps and Games] shmp:
BubbleUPnPServer won't start on Synology

Hey all,

Wanted to install BubbleUPnPServer on my Synology DS214+ with DSM 5.

Installed Java (SE 7 build 60) and the spk from the BubbleUPnPServer website. Gave it the right permissions and restarted the device.

Now I tried to start it, it would be online 1 sec before it stopped again.

Couldn't find the log location, log from the package manager is empty.

Any Ideas?
[Android Apps and Games] GBee:
BubbleUPnP fails to see my mediaserver the moment I change the increment the Service version numbers from 1. e.g. MediaServer > 4, ContentDirectory > 4, Connection Manager > 3.

Is there a debug mode I can enable to see why it's refusing to list the server?
[Android Apps and Games] bubbleguuum:
BubbleUPnP emits service search request for v1 of these services. Are you sure you handle the search requests properly on your software (that is, respond positively to these requests for your higher version service numbers) ?
[Android Apps and Games] bubbleguuum:
See this post:

http://xdaforums.com/showpost.php?p=55175283&postcount=7347