yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Phil Olenick:
Simultaneous independent play to different renderers!

Another discovery I've made is that once the BubbleUPnP Android app tells the BubbleUPnP server to start playing one playlist to a renderer, you can switch renderers in the Android app and start a different playlist on that renderer - and they'll run independently at the same time.

Switch renderers, and the Playlist and Now Playing screens, and the volume setting, are updated.

This is really cool!

Also, I downloaded the manuals for not only the RX-A1030 (my AVR) but the top of the line models from that year as well as the two following years (the RX-A3030, RX-A3040 and RX-A3050).

No mention of rendering, much less OpenHome, anywhere. (The manuals don't even refer to UPnP or DLNA, though they do give instructions for browsing such servers through the AVR to play music off them.)

Rendering appears to be a "secret" feature. I may never update its firmware again!
[Android Apps and Games] clzo:
same here, I don't use subscription .
[Android Apps and Games] bubbleguuum:
There will be an app update later today to fix it.
[Android Apps and Games] s4tch:
[MENTION=3373153]bubbleguuum[/MENTION]

thanks for bubbleupnp, arguably the best dlna app for android! i've been a happy user for a while and purchased the pro version a couple of weeks ago. i have just one complaint: sometimes tracks are played twice on a playlist. i'll turn on logging and try to reproduce the issue, meanwhile here's what i've experienced:

- playing from tidal tracks are played normally

- playing from a dlna server, the issue occurs. i just add a full album once to the playlist, a track is shown just once on the playlist tab of bubbleupnp, but the tracks are repeated once before playing the next track. it's not a biggie, i just skip to the next track from the lockscreen of my phone, but i'd be glad if it could be fixed.

my system:

- player: marantz mcr610

- control point: xiaomi mi3 with latest bubbleupnp

- server: zyxel nsa310s with minidlna, twonky and plex (i've tried all servers, uninstalled minidlna and plex just to use the preinstalled twonky, either way the issue remains; i usually use minidlna, it's the fastest of them all though)

it must be some bubbleupnb-related bug: if i use the otherwise awful official marantz app, tracks are always played once, from either sources. any help would be appreciated.
[Android Apps and Games] bubbleguuum:
Try disabling Settings > UPnP Tweaks > Gapless control.
[Android Apps and Games] defixx:
Well I get that. And while I personally never had any problems with move to SD, and I do use local chromcast transcoding as well as a BubbleUPnP Server at home I have no doubt others had issues which makes your solution to disable it reasonable.

What about the possibility to back up our playlists/settings though?

After running BubbleUPnP on my first unrooted device I realized how helpless I felt when I had to remove/reinstall the app, there was no way for me to do that without loosing the settings and manually reapplying them after the reinstall. Which at least for larger playlists seriously sucks especially when you aren't the person who created them.
[Android Apps and Games] bubbleguuum:
You can transfer playlists: they are located at the root of internal storage, in Android/data/com.bubblesoft.android.bubbleupnp/playlists.

You can backup this folder and restore it at the same location.

I plan to make this automatic on Android Marshmallow, with the new backup data feature.
[Android Apps and Games] defixx:
Wow I must have been completely blind when I looked for them.... well my bad.

Thanks a lot for your amazing support and care for this app.
[Android Apps and Games] xpug:
This didn't work for me, but I think the cause of repeats is related to the lock screen and eventing.

Tracks would only be repeated when my Android device was in lock-screen mode. With 'Gapless control' and 'Eventing' enabled and android unlocked, the issue never occured, but as soon as it locks itself, tracks are repeated.

I disabled eventing and it now seems to work fine.

Also noted sometimes that the Bubble track display on the lock screen does not show the currently playing track, it was one track behind the current one.

Hope that helps.
[Android Apps and Games] s4tch:
[MENTION=1592196]xpug[/MENTION]

it seems it helped, thanks!

edit: after a couple of songs played normally, an other one is repeated now 3 times. i'll try to disable gapless control too and see what happens.
[Android Apps and Games] preusstang:
Bump. In case you missed it. If not, sorry for nagging :P
[Android Apps and Games] curtmcgirt:
Google play

Why is the "tracks" view of Google Play Music split into folders based on the first character of the track title? It makes the view pretty useless, doesn't it?
[Android Apps and Games] ErMeglio:
[MENTION=237202]bubbleguum[/MENTION] what about caching to sd card? Is it possible to implement the same choices we have for download?

Inviato dal mio HTC One_M8 utilizzando Tapatalk
[Android Apps and Games] scope008:
I'm having the same issue as a few previous posters with the playlist occasionally not advancing and tracks being played 2 or 3 times in a row. I primarily use Tidal and that's where the issue occurs. Haven't tested with other sources. The song name in the notifications/lock screen is also occasionally gets "stuck" on the previous song while a new song is already playing. This seems to be connected to the playlist advancing issue, because when the song name on the lock screen/notifications finally advances to the next song, it is usually after that song has just ended, and so that same song will start playing again.
[Android Apps and Games] bubbleguuum:
It's up to the renderer to support h265. BubbleUPnP doesn't play videos by itself.
[Android Apps and Games] bubbleguuum:
Because a collection can be up to 50000 tracks.
[Android Apps and Games] bubbleguuum:
Try disabling these settings as they can mess up track advance with some renderers:

- Settings > UPnP Tweaks > Use eventing (it is disabled by default)

- Settings > UPnP Tweaks > Enable gapless control
[Android Apps and Games] bubbleguuum:
Caching for what ?
[Android Apps and Games] preusstang:
I mean is there already or are there plans to support transcoding for h265 in BubbleUPnP Server? Chromecast does not support it. So it would need to be transcoded.
[Android Apps and Games] bubbleguuum:
Good question. I'll have to try it because I don't know if it currently works (transcodes). Will probably require a very recent ffmpeg though.
[Android Apps and Games] preusstang:
When I try with transcoding I get the attached error.
[Android Apps and Games] bubbleguuum:
What is your media server holding this video ?
[Android Apps and Games] preusstang:
Serviio v1.5.2 (latest)
[Android Apps and Games] bubbleguuum:
Ok, I could reproduce this issue and it turns out to be a Serviio bug.

For a mp4 with h265 video, Serviio doesn't expose a stream URL to BubbleUPNP:

(I used this small video for testing)

<item id="V_F^FOL_R1$F4$F14$MI22229" parentID="V_F^FOL_R1$F4$F14" restricted="1">
<dc:title>Cinemartin_A001_C001_1008BA_2_H265_HEVC_RQ.mp4</dc:title>
<upnp:class>object.item.videoItem</upnp:class>
<upnp:albumArtURI dlna:profileID="JPEG_TN">http://192.168.0.26:8895/resource/22729/COVER_IMAGE</upnp:albumArtURI>
<upnp:icon>http://192.168.0.26:8895/resource/22729/COVER_IMAGE</upnp:icon>
<dc:date>2015-09-11</dc:date>
<upnp:genre>Unknown</upnp:genre>
<upnp:rating>Unknown</upnp:rating>
</item>

But h265 in a mkv works fine (BubbleUPNP Server transcodes it to h264 and it plays on Chromecast).

Also, both mkv and mp4 with h265 work with Twonky.

Can you report this issue in the Serviio forums, pointing them to this message ?
[Android Apps and Games] preusstang:
Will do. Thanks for looking into this so quickly!

EDIT: For anyone interested in this issue: http://forum.serviio.org/viewtopic.php?f=5&t=20846
[Android Apps and Games] ErMeglio:
Oops, I see :o

I was looking forward to use caching to sd card in the "Internet access with BubbleUPnP Server - Networks and settings - Cache folder" setting, as it is in "Download - Download folder". I'm supposing the same sd card implementation can be done there :)

Thank you!
[Android Apps and Games] tonyp22:
search / sort feature request

Hi bubbleguuum. I sometimes put playlists together with tracks having about the same playing time - less than 4 minutes, less than 5 minutes, that sort of thing. Would you consider creating either a search capability for tracks within an entered playing time range, or if not, a sort capability that would sort tracks by playing time? The first would be preferred, but I could see that the second might be easier. Thanks.
[Android Apps and Games] bubbleguuum:
Ah OK. Yes it would be useful to be able to select the cache folder as it is possible for the download folder. No promise though.
[Android Apps and Games] bubbleguuum:
I understand your request but no promise. If it ever makes it it will be sorting tracks by duration.
[Android Apps and Games] tonyp22:
That would be fine. Thanks.
[Android Apps and Games] BarryD9545:
Missing listings

Love the additional support BubbleUp gives my servers (Logitech Merdia Server and MediaTomb).

In both servers, the BubbleUp proxy is missing files in the list within a folder. Exiting the folder and coming back in will change which files are missing.

This does not happen within the true server, only within the proxy.

Great product, otherwise.

Thanks for the help.
[Android Apps and Games] Phil Olenick:
Yamaha's MusicCast system - similar idea, but only on their newest equipment.

I just discovered this article at Audioholics.com about Yamaha's new MusicCast system, which does a superset of what BubbleUPnP does, but only on their newest AVRs (the "050" and later models).

The interesting additional capabilities it has - above what BubbleUPnP has - give the ability to add and disconnect ("link" and "unlink") players to the same stream, and control their volume levels individually or as a group. They will eventually fold in the controls in their separate AVR controller app - which I already have - into the MusicCast app.

I downloaded the android MusicCast controller app and found that I couldn't get it to see either of my renderers, because the player has to have a "Connect" button to press to alert the controller of its existence.

The ability to "link" renderers in this manner is appealing - though for me it's good enough to use your Transfer option, since my various renderers are separated widely enough (second floor and basement!) that I couldn't walk from one to another and hear the music the whole time anyway. It's good enough for me to use your pause button before heading to the other renderer and then transfer and unpause it (after setting the other renderer to be able to get the network stream).
[Android Apps and Games] jackman17:
When selecting all music from library, playlist doesn't advance

[MENTION=3373153]bubbleguuum[/MENTION],

Hi ,

I also use bubbleupnp a lot and I like it, but I have similait problem;

My setup, minidlna running on opemmediavault-server and a Sony STR-DN1030 as renderer.

All works perfect but for 1 thing;

When I select ALL Music in the library , the playlist doesn't advance, it keeps playing the 1e song and when I tap on another song, it keeps playing that song.

When I manualy make a playlist , it all works ok.

I tried your solution with the UPnP tweaks , but doesn't work.

I attached the log-file.

Can you please help

regards,

Jack
[Android Apps and Games] malexmave:
BubbleUPnPServer: Sending stream to multiple renderers

First off, the obligatory "thank you for the app, it's awesome". Purchased the full version yesterday and did not regret it.

I'm running two RasPi's as renderers for audio (one in the kitchen, one in the living room), and have a dedicated, slightly more beefy machine to run the BubbleUPnPServer for the OpenHome support. Now, as it is not possible (as far as I know) to stream to two renderers at the same time from the app, I wanted to ask: Would it be possible to add a function to the Server application to create a "Virtual" renderer, which would then forward the data to a group of renderers, so I can control the playback on both RasPi's simultaneously and play the same music on them at the same time? I do realize that it would probably involve some offset in the playback position between the two renderers, since it is very hard to keep them perfectly in sync, but I could live with that, as the two rooms are far enough apart that you can't really hear the music from one room in the other.

Is this a feature you could imagine adding to the server application?

Thanks again,

Malexmave
[Android Apps and Games] Phil Olenick:
Requested addition to BubbleUPnP playback control Link the Pause and Resume buttons

One thing I've discovered is that while I can control volume on either the renderer or the app, while playing under BubbleUPnP's control the renderer's pause control is inoperative - and may actually trigger a "next track" command. It would be nice to be able to use the renderer's own controls to pause playback without having to turn on the phone and wait for it to load and update the controller. The Pause and Resume buttons should be linked like the Volume Controls.
[Android Apps and Games] bubbleguuum:
BubbleUPnP Server 0.9-update10 is available. Details on this update.

.
[Android Apps and Games] zinjashike:
Hey, having an odd error with BubbleUPnP server that I finally figured out was related to the server - or so I think? It seems to create issues for the app.

Description:

Lately I've had issues with my OpenHome renderers not responding to volume changes. Specifically, the touch volume elements. Furthermore, I can press the mute button but it won't unmute after. However, using the hardware volume buttons adjusts the volume. If I press the volume element on the app after muting it seems to unmute and go back to the volume prior to mute but will not retain adjustments. This behavior seems to be fixed with a restart of the UPNP server which makes me wonder if it's related. This apply to Update 9 - not sure if the behavior is changed in update10 but nothing in the notes stands out in relation to this.
[Android Apps and Games] bubbleguuum:
Multiroom audio (that is playing the same music to several renderers) is not possible with straight UPnP/DLNA, as there is no way to sync renderers (and even 500ms lag sounds horrible). That's why some manufacturers make proprietary multiroom solutions, generally expensive.

However, as you probably noticed, you can have several OpenHome renderers playing their own playlist at the same time.
[Android Apps and Games] bubbleguuum:
That's very weird. By proxy, do you mean a LAN proxy created in BubbleUPnP Server ?

Or proxies created either with the BubbleUPnP Tether client, or when accessing these servers via Internet in Android BubbleUPnP ?
[Android Apps and Games] bubbleguuum:
Not possible technically. See post #9676 .
[Android Apps and Games] bubbleguuum:
The log is incomplete. Please record a new one (make sure to exit the app after enabling logging), giving the detail of the actions you did.
[Android Apps and Games] bubbleguuum:
Looks like BubbleUPnP Server lose the connection to this renderer after a while, for volume/mute state notifications. Likely to be the renderer

that stops notifying. After how long does this happen ?
[Android Apps and Games] zinjashike:
Don't have an exact number, roughly a day or so. I'm using JRiver as a renderer on a second machine. Not sure if this is useful, but I also let my PC sleep quite often with the media and bubble servers - it may be occurring on occasion when it comes out of sleep but would have to do some testing.
[Android Apps and Games] Phil Olenick:
Apparently, according to that post about MusicCast and the comments under it, Yamaha hasn't solved the room-to-room lack of synch either.

I know how annoying that can be:

A few years ago, I bought an HD table radio to plug into my living room hifi. I discovered that its output was delayed by a second or so from a normal radio, even on non-HD stations, because those toys are designed to slide over from main carrier to HD1 (which is the HD version of the main program) automatically once that was detected. They delayed the main signal so the slide-over would match in time.

The problem was that I had a regular radio in the kitchen, and they were out of synch 30 feet apart, through a pair of open archways. I ended up running a cable between the rooms and put a pair of computer speakers in the kitchen to avoid the slap-back echo!

At this point I seldom use the HD tuner - most of the time my hifi and kitchen are playing the output of my 96/24 computer sound card, with internet radio or music from my foobar library, now under BubbleUPnP control!

---------- Post added at 02:38 PM ---------- Previous post was at 02:33 PM ----------

I suspect that letting your PC sleep is the source of the problem - I doubt that volume control updates would wake it and also get passed along to your control point.
[Android Apps and Games] zinjashike:
I wake it using a tasker action that fires on opening BubbleUPnP. Specifically, it forces a WoL packet when I open BubbleUPNP to wake the server.
[Android Apps and Games] bubbleguuum:
BubbleUPnP Server doesn't play nice with sleeping I think, especially when getting out of sleep. This is something I must investigate but for now the most reliable way is to run it on a machine that never deep sleeps. You can easily try it to check if it is the cause of the problem.
[Android Apps and Games] ludovic.audoin:
No sign of Qobuz......
[Android Apps and Games] bubbleguuum:
One day maybe...
[Android Apps and Games] ludovic.audoin:
:) who knows ....one of the biggest mystery on earth
[Android Apps and Games] Storm25:
When I'm playing music and tab on the album art, it doesn't go to the album anymore like bubbleupnp used to. Instead there's this message 'no search result found'.

Also fast forwarding songs is a lot more hit and miss than it used to.

Can you please look into this.

Thanks
[Android Apps and Games] Cappurnikus:
I have failed miserably at troubleshooting internet connectivity with BubbleUPnP Server. I've searched everywhere I can think of so hopefully I didn't miss an obvious solution. When testing internet connectivity I receive the below message. I had this working with no problems on windows 7 and have been unsuccessful in setting it back up on windows 10. Please let me know if there are any suggestions to resolve this. Thanks in advance!

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

HTTPS: ERROR: connectivity server read timeout: java.net.SocketTimeoutException: Read timed out
[Android Apps and Games] jackman17:
Here's the new log.

I also noted that if I select the same renderer (sony) as an openhome renderer, bubbleupnp app on android completly crashes.
[Android Apps and Games] preusstang:
I have reported this issue on the Serviio forums. In the meantime, I used MKVToolNix to remux the videos with a MKV container. I no longer get that error described before. However, the chromecast continuously shows the yellow progress/loading bar and the videos never play (h265 inside MKV). I don't get any errors.

EDIT: I updated the ffmpeg and ffprobe executables with the latest static build from Zeranoe but they are not compiled with libmp3lame.

EDIT 2: Curiously, the readme for the static build says that it was compiled with "--enable-libmp3lame":

https://ffmpeg.zeranoe.com/builds/r...-20150913-git-276ab7c-win32-static-readme.txt

EDIT 3: So the 9/13 static ffmpeg build is botched. I downloaded the 9/1 build and put it in the bubbleupnp server directory and now the server status page says transcoding is 100% functional. However, my chromecast still is stuck at the loading page for any of my h265 videos..
[Android Apps and Games] Phil Olenick:
Hey bubble! (or do you prefer "Bub"?)

I've just posted in several places at AVSForum.com about the virtues of BubbleUPnP - under the various Yamaha AVRs that are unexpectly acting as gapless OpenHome renderers (Yamaha doesn't label these older units as renderers at all), and under the threads for some Oppos that expressely are renderers (the 103/105 series), and most fully under the thread of those trying to get gapless play with combined files and cue sheets - and SMB shares or directly-attached drives (talk about Sisyphus!). Here's what I told them. I called your combo of programs to do this a "Tinker to Evers to Chance" setup - complete with a Wikipedia link explaining the phrase.
[Android Apps and Games] bubbleguuum:
A quick word to say I will not be able to monitor the forum until Thursday.

.
[Android Apps and Games] PopovN:
Phone: Sony xperia z1 compact

PC: Ubuntu 15.04 + mediatomb as server + gupnp-av-cp (gupnp-tools) as dlna-controler

1)

If bubbleupnp in backgraund as receiver and i send media to it - mx player started to play.

Then if i press "stop" on controller on PC mx player closed and bubbleUPNP stay in "Plaing now".

But It is better to return to the program which was before i send media.

2)

If i use mx player as player for dlna-renderer that it is impossible to change a position in the movie - only "play" "pause" "stop" works.

(i also tested airpin from waxrain as renderer and seeking posion worked well on it from gupnp-av-cp as controller)
[Android Apps and Games] preusstang:
I've attached the server log for when it fails to load the h.265 videos in MKV format.
[Android Apps and Games] Phil Olenick:
I tried out the Linn Kinsky app on my Android phone. It works, but it can't hold a candle to your BubbleUPnP for Android since it doesn't act as a renderer itself. It's also mysterious and clunky to operate. The only thing it does that your app doesn't is list an OpenHome renderer by its Room name to distinguish it from the native renderer, which is far too little to compensate for its shortcomings.
[Android Apps and Games] BarryD9545:
A LAN proxy created in BubbleUPnP Server.

I just applied the latest update, and the issue is still in place.
[Android Apps and Games] Phil Olenick:
How can I play a video on a laptop running foobar as a remote client?

I've been using BubbleUPnP for music for a while and can play it through my phone, my theater amplifier (as a renderer), and my laptop as a foobar remote UPnP browser - but I'm stymied on extending that to video.

I can play a video on my phone with BubbleUPnP for Android - which asks me what player to use for it- but on my laptop, I can't figure out how to tell foobar2000 + foo_upnp to play a video through one of my video-capable media players: Windows Media Player, Winamp, VNC, Quicktime, or the PotPlayer (a lightweight version of WMP).

If I start remote play on my laptop through foobar, it will try to play it itself, yielding me the sound but no picture.

How can I make this work? I've gone spelunking through foobar's menus but not found anything to associate filetypes with external players.

Correction: I successfully played a video on my phone last night while on my LAN by WiFi and using my oShare server via BubbleUPnP Server, but over the phone system and using foo_upnp as the server, my phone also just plays the soundtrack. (The oShare server extended to the net by BubbleUPnP Server always throws a browse error whenever I drill down to a folder that contains actual media files.) This may mean that foo_upnp doesn't actually serve the video, only the sound, and that the problem is at the server end rather the renderer end.