yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] haggis999:
Because I cannot make a connection unless I leave my house and move beyond the reach of my home Wi-Fi system, I had assumed that this connection would automatically drop when I returned home. This was the primary reason for my confusion. However, I have just repeated that exercise and found that the connection remained after I got home. After using the Clear button to disconnect, the OpenHome functionality was still able to work, just as you advised, so all is now well.

I suggest that the installation and configuration instructions for BubbleUPnP Server are expanded a little to explain that connection to the server may fail when you try it within reach of your local network and that such a connection is not even required for OpenHome. I apologise in advance if that information is already there and I have missed it!!

David
[Android Apps and Games] glavewu:
I tried reinstalling the app and disabled the gapless control right after reinstall and manually turn on my speaker instead of using the companion Sony SongPal app, but still no luck, still repeat one song... It seems like BubbleUpnp keeps the playlist local and only send one song to the speaker each time, because if I use Sony app and start a playlist even though I exit the app, the speaker can keep playing songs from the playlist one by one (or shuffle or repeat based on the setting before exit). But if I use BubbleUpnp to play a playlist, after I exit the app, speaker only repeat one song (no matter exit or not it only repeat one song but it can shuffle the playlist when I manually click next).

The Sony app has very limited functions and that's why I bought BubbleUpnp, please help me fix this issue. I tried both my phone and tablet, reinstall and followed the steps you mentioned.
[Android Apps and Games] bubbleguuum:
Send me a log file attempting to play 2 consecutive tracks in the Playlist. See first post of this topic for instruction.
[Android Apps and Games] haggis999:
Does BubbleUPnP allow selection of subtitles and alternative audio tracks in MKV files?

I have ripped many of my Blu-Ray and DVD discs to MKV files, which are stored on a Synology NAS. They all have VobSub subtitles (converted from PGS in the case of the Blu-Rays, as my player can't display PGS subtitles in an MKV file). Many of my recordings of operas have two subtitle tracks in different languages and also have both stereo and multichannel audio tracks. Up to now I have played these files on my Oppo BDP-105 universal media player (which acts as a UPnP renderer) using an iPad app provided by Oppo.

However, I am now checking to see if BubbleUPnP can do the job, as it would be convenient if I could use BubbleUPnP for both audio and video. Initial testing was successful and I have no problem in playing any of my MKV files. However, I have failed to find any way to select the required subtitle and audio tracks via BubbleUPnP. It seems unlikely that such a basic requirement is absent. Have I missed something in the settings of BubbleUPnP?

It can't be a problem associated with the Synology media server as the subtitle and audio tracks are still present and can be selected using the Oppo remote.

David

EDIT: I've just tried playing a MKV file with an embedded cover art image called cover.jpg but this image was not displayed in BubbleUPnP. Does BubbleUPnP support such images and, if so, what rules must be followed to make it work?

2nd EDIT: Please forget that last question. Changing a setting in the Synology media server made cover art visible, though I don't yet know if BubbleUPnP was accessing the embedded art (attached to the MKV using MKVMerge) or a cover art file in the same folder.
[Android Apps and Games] sealex_cz:
I have same problem like glavewu. No playlist advance in last versions of bubbleupnp. When I change renderer from my Sony avr dn1050 to local renderer, playlist andvace normaly. Also i have problem with playing stations from google music cloud. As I find, problem is with adress of stream, where is not special port.

Thank you for this amazing application.
[Android Apps and Games] jan-19:
download to mobiles

Hello,

Bubble is defnitely THE BEST ever app with the best ever support.

It would be rather cool if the app would support an adjustable download

type and quality to specific devices.

Say i'm listening at home from my WHS2011 Asset on the home stereo

some of the good FLACs. Now i want to download the album (folder

structure, file browsing, pushing to playlist) to the control point, to my

handheld. Those have usually only limited capacity and therefore would

best be filled with transcoded (type and bandwidth device specifically

adjustable ?!) files and not the full blown lossless. Would be very con-

vienient to keep up the phones with fresh music... :)

THANKS again for all your efforts. You are doing a really good job!

Jan
[Android Apps and Games] tryptophane:
Thanks for your efforts! Even if I would prefer to have it working right on the BD-Player, because it has a better behaviour (The Samsung TV overlays picture name and other informations each time a new picture is displayed, and it can't be switched off).

[rant] In fact, the more I use UPnP, the more I think I think it is a big mess, because of so much different and often incomplete implementations. The manufacturers don't make the effort to implement it cleanly. It's a pity that there are no devices with open source firmwares... [/rant]
[Android Apps and Games] bubbleguuum:
glavewu sent a log file and it turns out this renderer repeats tracks on its own, without BubbleUPnP being involved.

So that's a renderer specific issue and only Sony can fix it. Btw, check that your Sony is updated to its latest firmware.
[Android Apps and Games] bubbleguuum:
You can already do this but you will need to install BubbleUPnP Server for the transcoding, and you need the licensed version of BubbleUPnP.

Simply connect to BubbleUPnP Server as explained in the doc (you can use its LAN ip if you do not plan to access your media servers from a remote network),

and change 'Settings > Network and settings > Lossless audio bitrate' (at the end of the page). Change the bitrate to for example 320 Kbps and now whenever you download FLACs from the [Home] version of Asset (eg Asset wrapped by BubbleUPnP Server), it will dowload FLAC transcoded to 320 Kbps mp3.
[Android Apps and Games] sealex_cz:
I have no problem with Sony renderer month ago. Can you give me access to older versions of bubbleupnp apk for testing purpose? Thanks

Odesláno z mého Nexus 7 pomocí Tapatalk
[Android Apps and Games] burt_ie:
I really dont seem to be having much luck with this app at the moment, was working a few moments ago and now I'm getting this:

browse error

Cause

cannot process request
[Android Apps and Games] bubbleguuum:
You mean you do not have much luck with your media sever instead. Try to restart it. Or if running on a NAS, reboot the NAS.
[Android Apps and Games] bubbleguuum:
Old versions are not going to work because, you know, your Sony firmware may have changed in-between. But try it for yourself (v2.3.2 APK, Feb 2015)
[Android Apps and Games] burt_ie:
*slaps myslef across the face*

Your right! Sorry it's been a long day....
[Android Apps and Games] vishnujb:
Mediamonkey Year Tag

Using MediaMonkey 4.1.6.1736 as a server, the Year tag is missing when choosing to show metadata.

Probably this is the fault of MediaMonkey, as some other servers (i.e. TVersity) don't have this issue. I am pretty sure MediaMonkey *used* to work.

Still, if there are any suggestions/hints/fixes that can be done to resolve this, I'd love to hear them.
[Android Apps and Games] trondis23:
Strange things are happening here. Playback suddenly stopped, and the foo_upnp plugin was disappeared. I reinstalled it again, and it works. But why would the plugin suddenly disappear? This is the second time this has happened. Another, even stranger thing, is that the library doesn't show the album I was listening to anymore. Actually, none of the albums of the group I was listening to, neither in library mode or in folder mode. It is only the albums of this group that doesn't show. It is still on the server, since I can find it on the phone, and when I use tethering.
[Android Apps and Games] bubbleguuum:
The subtitle issue with the latest Chromecast firmware is fixed. You may have to reboot your Chromecast, although that will probably not be necessary.
[Android Apps and Games] bubbleguuum:
I investigated and it turns out MM sends invalid dates:

<dc:date>2011</dc:date>

It looks like it is correct but it should be:

<dc:date>2011-01-01</dc:date>

I have relaxed it for the next BubbleUPnP update and it will work, but I suggest you report this issue on the MM forums.
[Android Apps and Games] vishnujb:
Thanks!

I did find this MediaMonkey issue, which complains about the opposite problem (MM serving YYYY only instead of YYYY-MM-DD):

ventismedia.com/mantis/view.php?id=11882

The resolution at the time was to keep as-is, as either should be acceptable, according to the standards. They must have switched, at some point.
[Android Apps and Games] bubbleguuum:
Yup, looks like YYYY is valid after all.
[Android Apps and Games] jan-19:
Merci, mais... does not work...does work... WORKS :)

did this

Did this and also set the transcoding settings in Android accordingly (correct ?)...

But something is fishy here as i'm also missing some of the OpenHome renderers (did manually initiate an

update to Server 0.9u9 couple of days ago) ... Now softbooted the WHS server .... The home is open again :)

et voila, it is downloading something ... yep mp3... :D

keep the good work rolling

you are awesome and the piece of software

you did is worth every cent to the thousand !

Merci!

next time i'll read the manual before....
[Android Apps and Games] narbi:
Hi,

Is the new server version to be expected soon ?

Can't wait for qobuz support :)
[Android Apps and Games] hugo06:
Hello, I suggest an option to automatically connect to a render when possible. Or a priority system. The loval render is always choose and it is not practical.
[Android Apps and Games] mjuhaszxda:
UPnP tethering using transcoding ignores container setting

I am trying to use video transcoding on the UPnP tether client but it seems like it keeps sending the stream in mpegts container which the renderer is unable to handle.

Steps to reproduce the issue (with sensitive data removed from the urls and command line strings):

1) Start up UPnP tether client

./launch.sh -connect httpx://xxx.com:58051 -transcodeVideoContainer matroska -transcodeVideoHeightPixels 480 -login xxx -password xxx

2) Observe that the server (0.9-update9 running an an Ubuntu host) reports its capabilities:

[main ] INFO - 01:00:01.667 - i : server info: {isImageQualityParamSupported=true, isChromecastTranscodeAC3PassthroughSupported=true, isMatroskaTranscodingAvailable=true, protocol=0, isAudioTranscodingAvailable=true, isVideoTranscodingAvailable=false, httpPort=58050, isVideoTranscodingAvailable2=true, hasExpired=false, isVideoTranscodingStartPosSupported=true, isChromecastTranscodeForceSupported=true, isChromecastAvailable=true, isOggTranscodingAvailable=true, isTranscodingAllowed=true, chromecastTranscodeSupportString=Audio: yes, Video: yes}

3) Start playing a video file and observe in the tether client log that matroska format is requested:

httx://xxx.com:58050/stream/video/fcb1d6add2fff3c818def8c71fcc31f3.mkv => httx://xxx.com:58050/stream/video/fcb1d6add2fff3c818def8c71fcc31f3.mkv?args=-map+0+-map+-0%3At+-vf+scale%3Dtrunc%28oh*a%2F2%29*2%3A480&format=matroska

4) Observe on the BubbleUPnP server side in the log that mpegts format is used for the transcoding:

[qtp261794839-68 ] INFO - 04:43:44.406 - k : ffmpeg process started: ffmpeg -async 1 -seekable 1 -i httx://192.168.2.8:8200/MediaItems/585.mkv -map 0 -map -0:t -vf scale=trunc(oh*a/2)*2:480 -vcodec libx264 -preset faster -acodec libmp3lame -ac 2 -ab 128000 -sn -f mpegts -

5) Note that using the BubbleUPnP Android client the format is correctly set to matroska as it is visible in the server log below:

[qtp261794839-853] INFO - 04:51:14.501 - k : ffmpeg process started: ffmpeg -async 1 -seekable 1 -i httx://192.168.2.8:8200/MediaItems/585.mkv -map 0:1 -map 0:0 -map 0:s -c:s copy -vf scale=trunc(oh*a/2)*2:720 -vcodec libx264 -preset faster -acodec libmp3lame -ac 2 -ab 128000 -f matroska -

Any help or advice would be appreciated.
[Android Apps and Games] wm-geneve:
Renderer on Synology NAS, please

Synology NAS has a USB 2.0 connection that can output async audio to a compatible DAC or other device.

I am currently using it with the Synology DS Audio app and Media Center to stream audio directly from the NAS to my DAC. No need for any other renderer or streamer hardware. I can stream my NAS files and internet radio via DS Audio, but NOT Qobuz (or other cloud streaming service).

So, it would be great if Bubble UPnP allowed me to create a renderer on the Synology NAS server. Then all my audio could be controlled via Bubble and I wouldn't need any other devices in the loop. I suppose the code is already there, but it's disabled because you assume a NAS can only be a media server and not a renderer.

ps. I am currently using Bubble to stream Qobuz to an Android Mini PC (Rikomagic 802IV) which then passes it on to the DAC. And it works but it's intermittent and there are long delays before playback starts. Not sure why - maybe network latency, or the Android device just isn't fast enough.

As you can see, I am trying to get streaming working without buying any expensive "network streamer" hardware which is nothing more than a small computer running a media renderer to transport a data stream to a DAC.
[Android Apps and Games] Maxxd01:
Hi,

Using chromecast to play a simple mp4 for instance, sometimes the movie completely stops in the middle and goes back to the application logo.

Anyone know why?
[Android Apps and Games] sealex_cz:
Solved: problem was on my side. I don't know how, but I had set repeat one to on on my Sony AVR.

Thanks for your support.
[Android Apps and Games] haggis999:
Does BubbleUPnP allow selection of subtitles and alternative audio tracks in MKV files?

Hi Bubbleguuum,

A post I made on this topic a week ago appears to have been overlooked so here is a shorter version of my original question.

All of my MKV files have at least one subtitle track and many of them have both stereo and multichannel audio tracks. I would like to use BubbleUPnP to play these files on my Oppo BDP-105 universal media player (which can act as a UPnP renderer) but cannot find a way to select the required subtitle and audio tracks via BubbleUPnP. Have I missed something in the settings or is this beyond the capability of a general purpose UPnP control point?

David
[Android Apps and Games] u brain:
I just discovered the joys of BubbleUPnP Server but a couple of minor issues cropped up.

Indistinguishable Duplicate renderer names

Firstly, as I pointed out when I first acquired BubbleUPnP, we have 2 devices that are often on at the same time, presenting the same Renderer name (Arcam Unit) to the network. Hence it was impossible to tell which we were addressing. You resolved this by displaying the ipAddress after duplicates. Although not as useful as being able to assign pseudonyms, this did at least make the situation manageable.

Unfortunately BubbleUPnP server suffers the same deficiency, presenting the duplicates in the list of renderers with no way of telling them apart.

Also, if I do create an OpenHome version of each Arcam unit renderer, the Bubble client displays them both with the server's IP address appended so they become exact duplicates again.

So, I now have a list of renderers that includes:

Arcam unit (unit 1 ipaddress )

Arcam Unit (unit 2 ipaddress)

Arcam Unit (OpenHome) (server ipaddress)

Arcam Unit (OpenHome) (server ipaddress)

OpenHome Room/Name

- I do note here bubblesoftapps.com/bubbleupnpserver/ that

However, this proves problematic.

Any renderers residing on Windows devices (and we have a few in the house) present themselves to Bubble UPNP as Application[user][Device name] eg. foobar2000 Renderer (Graham) [SNOW-BASE-1] so by the time we add "(OpenHome)" onto the end, there's no room for it and it's impossible to tell whether we're selecting the original renderer or the OpenHome one provided by Bubble Server.

I assume it is not straightforward to adapt Bubble to use assigned Room/Name or you would already have implemented it but as a compromise perhaps you could identify the OpenHome renderers by prefixing them with '(OH)' rather than adding it to the end where it disappears from some devices.
[Android Apps and Games] tommi.a:
Wrong count of albums

This is an error which is already present since the feature "sort by year ascending/descending" was introduced.

It seems that not only the albums are counted but also the years.
[Android Apps and Games] bubbleguuum:
Thank you for the report. Will be fixed in the next update.
[Android Apps and Games] bubbleguuum:
Thank you for the report, I will look into what can be done. Ideally, Arcam should allow you to assign different friendly names to each device so they can be distinguished. Please verify if this can be done via an Arcam app (if there is one) or any other mean provided by Arcam to configure the renderers (web configuration, ...)
[Android Apps and Games] bubbleguuum:
Embedded subtitles and audio/video tracks in MKV are only supported for Chromecast via remuxing provided by BubbleUPnP Server.

For UPnP/DLNA renderers such as your Oppo, there's no such remux support, and whether AV tracks and subs can be selected depends entirely on the renderer itself, that may allow to select alternate AV tracks and subtitles via its remote or on-screen UI. Most renderers do not unfortunately.
[Android Apps and Games] bubbleguuum:
Where is this mp4 from ? Stored on your Android device ? A Media server on your network ? The cloud ?
[Android Apps and Games] bubbleguuum:
Simply install an UPnP renderer on your NAS. For example upmpdcli which working great with BubbleUPnP.

There is no plan for BubbleUPnP Server to also be an UPnP renderer.
[Android Apps and Games] haggis999:
I don't currently use Chromecast and so it is only of academic interest to me at the moment, but can you please provide a bit more explanation as to why you need to remux a video to facilitate subtitle and audio track choices. Does Chromecast require these tracks to be packaged in a non-standard manner within the MKV? Does a Chromecast user also have to select the required tracks via a dedicated Chromecast remote?

Almost every DVD or Blu-ray disc I have ever played on a conventional player has allowed me to make subtitle and audio track selection via the menu provided on the disc itself. It therefore seems reasonable that somewhere in the UPnP/DLNA/OpenHome specifications there would be provision for an equivalent facility. If so, then surely the most logical place would be in the Control Point, not the Renderer?

I suspect that the owners of Linn and Naim streamers are able to control everything from their Control Point apps. If so, do you know how they achieve this?

David
[Android Apps and Games] bubbleguuum:
There's no such provision in the UPnP AV spec. Which doesn't prevent any facturer to add not standard commands to do so

but in practice it would only work with the manufacturer control point.

As explained above. Linn through OpenHome, an open spec that anyone can implement. Naim via whatever mean which may be implemented via UpnP or not, and proprietary. Both have nothing to do with MKV and AV tracks though.
[Android Apps and Games] haggis999:
Given that the main purpose of OpenHome appears to be to plug gaps in the original UPnP spec, I'm a little surprised that they have not addressed this issue. If all existing players have manufacturer-specific commands for track selection it might just be too difficult to provide a retrospective fix, but it would be good if they offered a solution that could be adopted by future player manufacturers that support OpenHome. However, I'm not holding my breath...

Ooops. I was forgetting that Linn and Naim are audio only (unlike my Oppo)!

David
[Android Apps and Games] Matr0x:
Hello bubbleguuum.

1) I asked earlier about saved playlist export feature, do you have any thoughts on this ? Is it possible to implement ?

I have several really long playlists i want to download/share, cant even imagine, how can i download them, so itll be very useful to have this possibility.

2) Cant switch back to Bubble.

Im adding (sharing) Youtube clips to Bubble while its already been playing, enqueuing is fine, but when i switching back to Bubble app black screen shows up and hides away rapidly, thats all. What may be wrong with it ? So i must start an app again to have an access, but the positioning starts from the beginning of playlist, of course, and its very annoying to scroll down to the end every time i switch back to Bubble, especially with long playlists.

Xperia Tablet Z(1).

Great app, Best regards !
[Android Apps and Games] haggis999:
If I was streaming MKV files to my TV via Chromecast as described above, would I make my media selection via BubbleUPnP but then have to switch to the Chromecast Android app to make audio and subtitle track selection?

David
[Android Apps and Games] haggis999:
Viewing list or grid of cover art images for video files

My MKV video files are stored on a Synology NAS, where

I use a separate folder for each movie

, as this is the most tidy and effective way of storing all the subsidiary files I create when converting PGS subtitles to VobSub subtitles (my Oppo BDP-105 universal media player will not display the standard PGS subtitles associated with a Blu-ray movie).

At present I use the standard Synology Media Server for these video files but the Library view in BubbleUPnP does not display cover art until I select a specific movie folder name. I would much prefer to scroll a list (and optionally a grid) of cover art thumbnails just like I do when viewing the music files served up by Minimserver.

Is this possible? Does it perhaps require the use of a different video media server on my NAS - one that makes a more intelligent use of metadata, like MinimServer does for audio?

David

UPDATE:

My supposition has proved correct, i.e. a change of video media server on my NAS makes a big difference. I found that Synology offered an opportunity to install something called Plex Media Server, which enabled BubbleUPnP to display various metadata-driven views of my videos. However, the metadata automatically gathered from online sources was not always associated with the correct movie.

I also found that Synology Media Server has an option called 'Integrate Video Station database into Media Server'. Video Station was able to provide a source of metadata, though it also suffered from some poor quality automated matches with Internet sources, e.g. a recording of Mozart's opera Cosi fan Tutte was matched with a soft porn film by Tinto Brass!

I have still to find out how easily the video browsing interface provided by either Plex Media Server or Synology Media Server + Video Station can be modified to match my needs. My post has therefore evolved into a request for request for recommendations for any other media servers that might be worth investigating.
[Android Apps and Games] Maxxd01:
Stored on my nexus 5, although I'm happy to say it only happened two times in about 15 full plays.

Thanks a lot for the amazing app, I'm probably going to by it soon.
[Android Apps and Games] u brain:
Hi, no there's no way to rename the units. It does seem a silly way to dissuade people from buying more than one of their products.

Is there a reason why Bubble can't use the Name/Room defined in the OpenHome spec? It seems odd that we can declare them using Bubble Server but the controller doesn't support them.