yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] demoleon:
Track repeating problems

I am using your foobar uPnP component to serve my music library and as the renderer. Using the paid version of BubbleUPnP as control point. Everything is working OK (even gapless) but every so often I will get tracks that repeat. The last CD I listened to had 8 tracks and 3 of them repeated. Doesn't seem to be any rhyme or reason. Sometimes the CD will play through no problem and then the next time I will be reaching for my tablet several times to manually tap the next track. Just wondering if I may have something set up wrong or something.

Thanks,

John
[Android Apps and Games] taf4o:
I am using BubbleUPnP Server v0.6.4, Twonky 7.1.2 as DLNA server, on my Galaxy Note 2 BubbleUPnP full version and TV Samsung UE40ES7000. My problem is: When I connect my Galaxy Note 2 via Bubble UPnP true wifi from other network not the home network the TV in the outside network that is connected my phone see the server and the files but the TV don't want to play them. The massage that is coming on the screen of the TV is "This file format is currently not supported".

My "BubbleUPnP Server v0.6.4" server is configured properly because on the phone and tablet is working perfectly from outside network true internet connection to the server, but when I try to start music, video or picture file on the TV is coming all the time one and the same massage. I want to play my content over internet not only on my phone and tablet when I am on way I want to can play also on my Smart TVs Samsung in the network that I connect my phone with installed BubbleUPnP full version. I can not understand where is the problem please help me... :(

Thank you in advance.
[Android Apps and Games] bubbleguuum:
It has been found that at least some Samsung TVs will not play a file via UPnP if the streaming URL does not contain a numeric ip address.

it will stream http://1.2.3.4/blargh.mp3 but not http://myhost.com/blargh.mp3.

It happens that BubbleUPnP may return stream URLs of the second kind. If you do not use a dyndns service (eg if you have a stable public ip address) you can make BubbleUPnP Server send stream URL of the first kind by edit the "public hostname" field in the "Network and security" tab. Simply enter your public ip address in that field and restart the server. If you do not have a stable public ip address there is no real solution for now. I will update BubbleUPnP Server to handle this issue automatically in a future release whether a dyndns is used or not.
[Android Apps and Games] bubbleguuum:
I would be insteresting if you could record and send me a log file of a playing session with that problem.

Refer to first post of this thread for instructions for logging.

It is probable this issue is due to gapless handling in either BubbleUPnP or foo_upnp. You can test non gapless control by disabling in tin BubbleUPnP in Settings > Control > Gapless control. Also make sure you use the latest version of foo_upnp (0.99.45).
[Android Apps and Games] martin_tokyo:
Is this thread on XDAdevelopers the only support for BubbleUPnP? I paid for the BubbleUPnP license on Google Play, so I was kind of hoping for more official support than just community driven forum that attempts to dismiss my questions as soon as possible.
[Android Apps and Games] TheBlackCat13:
Hi, BubbleUPnP seems like a great app. However, I can't use it as a renderer for playing music on my blu-ray player since it only supports video and pictures. Would there be any way to add an option to transcode audio to a blank video file (mpeg2 in my case)?
[Android Apps and Games] bubbleguuum:
It cannot be more official than that since I'm the developer of the app.
[Android Apps and Games] demoleon:
Repeating tracks

Well I gave it a try but no log file was produced. I followed the directions...seems pretty simple. The error did occur so I finished listening to the CD (two tracks repeated) and then exited the app and connected it to my PC but there is no LOG.TXT file in the location indicated (or anywhere else for that matter.)

What am I doing wrong?

Update: A log file finally showed up as I was goofing around with it. I will try another CD and forward log if I get repeats.

John

John
[Android Apps and Games] lukasz112:
Action failed (code501)

As in the title i keep getting action failed code when trying to pause/skip track/ search track on my Yamaha receiver. It work perfectly fine on Samsung tv but not the receiver. Does anybody have a solution ?

Cheers

PS other than that great app
[Android Apps and Games] bubbleguuum:
Some renderers do not support pausing (sometimes only for some codecs) and some other actions.

As a substitute for pausing you should always be able to stop playback by long-pressing the Play/Pause button.

And you can check if pausing works (with the same file) in another app like UPnPlay.
[Android Apps and Games] jimilee14:
lag between song

Hi all,

I am trying to use bubbleupnp on my nexus 7, to play mp3 from google music to my samsung tv.

My problem is i have a big delay (about 15s) beween each songs....

On the TV, it seems that the player is restarted...

Is there any options to solve that problem ?

jim
[Android Apps and Games] bubbleguuum:
Theorically possible on newer version of Android but will not do it as it is too much work for very little benefit.

I'm surprised your blu-ray player does not support music though as it is a basic feature.

You can send me a log file if you wish so i can check what it claims it supports (see first post of this topic for instructions)
[Android Apps and Games] bubbleguuum:
Not really. Some renderers make a lot of http requests before streaming a mp3. This is acceptable on a LAN but when accessing remote servers (eg Google servers) it adds up quickly. That and renderers buffer data differently before playing. The more it buffers, the more it will take for playback to start.
[Android Apps and Games] Dreamweaver:
Hi,

thanks for your reply!!

I got this thing working right now - without using NAT. If I use the Original Ports 58050 or 58051 for https it works in both cases on 3G. If I use NAT on the router it doesnt work.

To your questions:

- both. WiFi Remote Access is internal access without NAT, so 3G is the clue...

- my NAS has a static IP and also a Dyndns Name - and this name is in Network and security

Thanks!!
[Android Apps and Games] mkdr:
@bubbleguuum I asked before but I think you didnt answer, if Im mistaken sorry for that (: Would it maybe possible to add some kind of "favorite device" list or "stored devices"? I have the problem, that some of my UPNP devices arent showing up after starting BubbleUPNP and it can take like 30 minutes, that they are somehow finally showing up under the device list. I found a workaround for this, that I add some source from the UPNP device not showing up to a favorite media list and play it 1x, then the device itself shows up under devices and I can browse its other media. So, it would be way easier if you could add an option for storing the ip data for devices, so it's stored under the device list, not just showing up when it was broadcasted. The current favorite playlist of BubbleUPNP is not a good solution for this, because it takes too long to browse there, and it's just for storing media direct links, not the device itself.
[Android Apps and Games] jainanshal:
Does the same apply for volume control as well? I have connected almost 6-7 different types of devices with bubbleupnp in the last 2-3 months and with the exception of WD TV Live (3rd gen), volume control didn't work with any other. Some of these devices include Netgear streaming player, sony blu-ray player, panasonic blu-ray player etc.

While it didn't bother me much till now as volume control wasn't a primary requirement, but the same is happening with the Samsung wireless speaker dock (DA-E750) i have recently purchased. Can something be done for this? I am really missing controlling volume of the dock thru the app.

As always, appreciate the support you provide for the app here. Thanks!
[Android Apps and Games] bubbleguuum:
Volume should work with 99% of devices but there will always be a small percentage that will be problematic either because they do not implement volume at all (rare), have buggy volume handling or require some setting to be set in their configuration to allow remote volume control.

I'm surprised you had issues with some many devices. All my test device work and I do not get reports about problematic volume very often.

If you wish you can send me a log file for this device (and other devices you have issue with), simply changing the volume with hardware volume buttons on your Android device (see first post of this topic for instructions). make one log file per device.
[Android Apps and Games] pawelkk:
Best renderers available

Hi,

Is there the list of well tested and working devices that supports upnp a little more than others?

Some guys has problems with Samsung TVs, also Sony has codecs issues. I have WD TV Live and it's quick, stable with working flac, dts and mkv files. I'm looking for sth like this built into hifi system and TV (plan to expand the system with 2-3 similar renderers), but there is lack of info which of available hardware are the best.

Do you recommend any stable hardware? It would be helpful to know what is highly recommended by the autor.

--

Best regards and keep great work with this app.

Pawel K.
[Android Apps and Games] rlane:
Multiple Lines on "Tablets"

How does BubbleUPnP know if the device is a "Tablet" or "Not a Phone" for the purposes of the multi-line display option?

I have a Samsung Galaxy Note 8, which is an 8 inch WiFi tablet. But the multi line functionality is stll not working.
[Android Apps and Games] cdesti:
1. Please add a close button to the notification widget!

2. Why can I not play songs from Google music on my TV (Panasonic Viera ET5 Series)?? The cover and name shows up but then the music player closes again

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Android Apps and Games] vampyrex13:
Should hard coded subtitles in an MKV file work? I just hit an episode in my anime series that is in MKV format, and the subtitles won't show up. :(
[Android Apps and Games] bubbleguuum:
Is the problem that the multine settings is grayed out in the settings, or that you enable it and it doesn't work (items are not displayed on a single line in landscape) ?
[Android Apps and Games] bubbleguuum:
I generally do not recommend hardware as I have not tested that much different hardware.

The WDTV is indeed a good cheap solution, with broad codec support for audio and video.

For audio you could consider recycling an old Android phone into a renderer with BubbleUPNP.

Maybe if you get more specific on what your requirement are (audio ? video ? photos ? ), others will make recommendations.
[Android Apps and Games] bubbleguuum:
1. I asume a button that exits the app as if you did Menu > Exit ? I'll think about it although it is more problematic than it looks.

2. I don't know but Panasonic surely does ! More seriously, make sure you enabled Settings > Local Media Server > Use Proxy. If it still doesn't work, send me a log file with the "Use Proxy" setting enabled, playing a gmusic track (see first post of this topic for instructions).
[Android Apps and Games] bubbleguuum:
Whether embedded subtitle shows or not entirely depends on the renderer. BubbleUPnP doesn't know about them.

The renderer (TV, MX Player) must recognize embedded subs and give you a way to select them in their UI.

You did not specify your renderer but MX Player should have no problem with embedded subs.

In the app's tips section (Menu > Help > Tips) you can find a complete section on subtitles and UPnP.
[Android Apps and Games] Stardust71:
Hi,

I'm looking for a way to select the audio/subtitle track when using transcoded streaming (via 3G). Normally this would be done before starting the streaming.

Is this possible?

Thanks, great app anyway.
[Android Apps and Games] the_beef:
Just registering to say I am a very happy customer of BubbleUPnP thanks to its ability to stream music directly from my Android phone and Tab to my Sonos system.

I just have a query / feature request - when I go to Library > Music > Albums, the list is sorted in Album Title alphabetical order by default.

Is there a way to change this to sort by Artist Name instead? Sorting by artist is a lot more intuitive to me than trying to remember the exact album name out of the 00s or 000s in my collection!

I know you can view all album folders via the filesystem / custom mount points (which IS sorted in the preferred order) but doesnt have any album art or other metatag details shown.

Thanks!
[Android Apps and Games] rlane:
Does not work, or at least what I understand does not show/display. Is it supposed to wrap text so long titles show in full instead of just what will fit on one line?
[Android Apps and Games] xdescartes:
Hi,

wonderful app. Run into problems with playing streams from XiiaLive (3.0.2.1, free version) --> BubbleUPnP (licenced) --> Philips AW5000 (www_philips_de/c/fidelio/grande-aw5000_10/prd/) (using Android Version 4.0.3 on a HTC Sensation)

Seems, that AW5000 is not able to work with shoutcast streams directly, so I activated "Force Shoutcast Proxy". But this does not work. If I choose a station from Xiia, BubbleUPnP intercept the playing from XiiaLive and takes it over. There is the message "BubbleUPnP: Playing "Station XYZ" to "Philips AW5000". If Philips AW5000 is playing some other music (e.g. from TuneIn) at this time, this stream is stopped, but then there is no sound from Shoutcast stream, also the Shoutcast station is in the BubbleUPnP playlist. Pressing "Play" then again leads to a "action timeout" error.

Another question respectively wishlist item is to play streams from music that is hosted on owncloud (owncloud_org). Is this possible over the "Media Ampache address: XYZ_com/owncloud/remote.php/ampache/"?

Greetings xdescartes

PS: This forums SPAM pervention is kind of deadly annoying ... also I know that it is essential.
[Android Apps and Games] bubbleguuum:
What do you mean by audio track ?

For subtitles, probably not. Is your question about choosing between different subtitles or just displaying a subtitle file ?

If you are playing locally, BubbleUPNP only support send subtitles to MX Player (provided the Media Server sends subtitles to BubbleUPnp)

But for subtitles and UPnP to work they are other requirements (everything is explained in Settings > About / help > Tips > Video and subtitles).

I probably can make a more specific answer if you give more details:

- renderer used for video

- what is your media server

- how are subtitles stored on your media server
[Android Apps and Games] bubbleguuum:
I will probably add this as folder Music > Artists > All albums, which will be a flat list of all albums sorted by album artist.

Normally it shoud show track metadata and thumbnail cover if BubbleUPnP detects that a filesystem folder is potentially a music album (see screenshot for how it looks in that case).

Can you describe what files are in folder containing an album and whether album art is embedded in tag or in external file ?
[Android Apps and Games] bubbleguuum:
No, by default with this setting disabled, landscape (and portrait on 10" tablets) looks like left screenshot below.

With it enabled, it looks like right screenshot, with a full line for title / artist / album
[Android Apps and Games] bubbleguuum:
Interesting. Please send me a log file, playing a shoutcast stream to your renderer (make sure to leave the proxy setting enabled). See first post of this topic for instructions for logging.

I'm not up to speed with what owncloud can do and how it could best interact with BubbleUPnP.

No promise but i'll have a look at what can be done as owncloud is definitely an interesting project.

m3u playlists (and other supported formats by BubbleUPnP) or individual http urls pointing to an audio or video file can be enqueued in BubbleUPnP from a web browser. If ampache exposes its music as m3u or indivifual track links, that can be a way to interact with BubbleUPnP.
[Android Apps and Games] rlane:
OK. I see now. And yes, with it enabled I see the difference.
[Android Apps and Games] the_beef:
Thanks for the quick reply!

That could work, although you might have to watch out for 'Various Artists' compilation albums. At the moment under Music > Artists it lists every artist including ones which might have just one song in a compilation album, resulting in a rather inflated and unwieldly list. Another option in Settings to 'Sort Albums by Artist' (similar to Smart Sort) could be another solution...

Each of my albums sit in their own folder under one music folder eg -

/storage/extSdCard/Music/Blur - The Best Of

/storage/extSdCard/Music/Coldplay - Mylo Xyloto

...

Each song is fully tagged but without embedded album art. Each album folder does however contain a 'cover.jpg' file for its album art. All album art and tags are correctly displayed in Music > Albums, but via Filesystem it just shows the generic folder and song icons, and missing artist data eg -

01. 01. Blur - Beetlebum.mp3

Unknown Artist

--------------------------------------------------

02. 02. Blur - Song 2.mp3

Unknown Artist

--------------------------------------------------

...
[Android Apps and Games] jainanshal:
I have sent you the log file for the Samsung wireless speaker dock.

Thanks!
[Android Apps and Games] bubbleguuum:
Shouldn't be a problem as the new Music > Artists > [All Albums] folder I just added, lists the same albums than Music > Albums but sorted by album artist instead of title.

That's weird. It seems to indicate the BubbleUPNP did not infer these folders are music albums (thus did not extract metadata from tags).

BubbleUPnP infers a filesystem folder is a music album if:

- device is running on Android 2.3.3 or higher

- folder contains some audio files and less than 32 files (for performance reasons)

- all audio files have an album tag and this tag has the same value

Can you check those requirements ?
[Android Apps and Games] the_beef:
Awesome, looking forward to the next update!

I've checked those requirements, and yes my Samsung Tab 2 is running Android 4.1.1, folders contain only MP3s and cover.jpg, less than 32 files and are all tagged consistently.

Strangely, on my HTC Desire S phone running Android 2.3.5 (and latest BubbleUPnP as well) DOES display all tracks with the correct art and meta tags when inside an album folder, although still just a generic folder icon in the album folders list. I guess once the update above is added I won't need to dive into the Filesystem so this will be less of an issue.

Thanks again!
[Android Apps and Games] Stardust71:
Hi,

OK, I'll try to be more specific... :)

First to your questions. I currently use Serviio and Mezzmo as media servers, as renderer I use BS Player or MX Player. The subtitles are stored within the respective container, mostly mkv files.

For the on-the-fly transcoding I use Bubble UPNP server (of course ;)) which is installed on the same PC as Serviio/Mezzmo.

Assume I want to stream a mkv video that contains 5 tracks (1 video, 2 audio e.g. eng/ger, 2 subtitle - eng/ger).

When I access the mkv file locally (no transcoding), i.e. from my WLAN, both renderers (BS player/MX player) offer me the opportunity to select the audio and subtitle track I desire. No problem here.

Side note: Its interesting to observe which tracks are actually played by default by the renderer. Mkv containers offer two flags (standard track/force display). My impression is though that even if "force display" is set this is sometimes ignored.

Now for the scenario when I access the mkv remotely via 3G. For that case I have specified a Network profile in the Bubble UPnP Android app with transcoding enabled in order to adapt the streaming rate to the reduced bandwidth.

In this scenario, it seems to me that there is no way to influence which audio/subtitle tracks are actually transcoded/streamed (my guess is that Bubble UPnP server calls some library like ffdshow to do the actual transcoding).

During the actual streaming a change of audio track (or enabling of a subtitle track) is off course not possible (same as for seeking).

On the Iphone e.g. I have used a client/server streaming solution that would offer the user to select the desired audio/subtitle track beforehand. Based on this selection the video would then be transcoded by the server and streamed to the client.

Is this somehow possible with the Bubble UPnP client/server setup?

Thanks and best regards.
[Android Apps and Games] bubbleguuum:
Thanks for the details, I understand better your use case now.

BubbleUPnP Server always transcode videos (with ffmpeg) to a MPEG-TS stream containing H264 for video and mp3 for audio. In the specific case of transcoding MKV, subtitles will be lost and only the first audio track will be in the transcoded stream. Subtitles are preserved with transcoding only when they are external files (srt) and the media server holding the video sends external subs info to browsing clients (both Serviio and Mezzmo can do it).

A possible to solution to solve your request would be that BubbleUPNP Server allow to transcode MKV to MKV, transcoding all audio tracks and the video stream, and leaving all subtitles intact. You would then be able to select the audio track and subtitle as usual in MX Player and BS Player.

I will probably investigate this for the next release of BubbleUPnP Server as it is an interesting use case.

It could go one step further and let you choose the wanted audio track before transcoding (to avoid sending several audio tracks and reduce bandwidth) but this is complicated by the fact the Android BubbleUPnP would have to enumerate the audio tracks of the MKV and there is no API on Android to do that.
[Android Apps and Games] Stardust71:
Hi,

thanks for your quick and detailed reply, I really appreciate that.

Another advantage of selecting the desired tracks before the actual transcoding would be the reduced CPU load on the PC doing the transcoding.

One remark/question with respect to the enumeration problem: Does Android BubbleUpnP really need to do a enumeration by itself, would it not be possible to read the track IDs from the mkv (video is ID 0, first audio is ID 1 etc.)? I noticed that during playback BS player can actually do this (tested with transcoding disabled). If you tap on the screen for menu access and choose "i" it gives you information like:

Video #1:h264...

Audio #1:dca, 48000Hz...

Audio #2 ...

So there seems to be a way to access the track ID numbers within the mkv.

Anyway, your first approach (transcode to mkv) sounds really good. Looking forward to the next version... :)

Thanks and regards.
[Android Apps and Games] bubbleguuum:
Sure, although transcoding audio has very low CPU requirement compared to video.

As for the additional bandwidth required, it is not that much (13 Kb/s for each audio track, if encoded to 128 Kbps MP3)

BSPlayer, MXPlayer can enumerate audio tracks, subtitles, etc because they are ffmpeg based which allows to get that info.

Android BubbleUPnP does not integrate ffmpeg as it is not a video player. But it can query BubbleUPnP Server to provide that info.

It is just a bit more work that to just transcode MKV to MKV automatically.
[Android Apps and Games] xdescartes:
I'll take a logfile and sent it to bubbleguuum@free.fr

Thanks for take a look."Add stream URL" in Playlists did not work with the ampache URL provided from owncloud.

Best regards

xdescartes
[Android Apps and Games] pinkwoolsun:
I use the same setup Mezzmo > Bubble server > BSplayer and it think its a interesting feature.

I wouldn't need to change the tracks when i am using the android app.

Maybe its a good idea to put some preference on the server side like.

always choose English and ... subs.

Also it would be nice to set the output preference 1080P to 720P.

My broadband connection can't stream 1080P and my phone screen is 720P.

So i would never use 1080P even when sending it outside my LAN to a TV that can play 1080P.

And when i am Inside my LAN i can select Mezzmo directly to send 1080P to any render within the LAN.