yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] jgrg1:
Universal Media Server -> BubbleUPnP Server -> BubbleUPnP not working

Hi,

I have Universal Media Server 3.4.1 installed on a Windows 7 machine behind a firewall. When connected wirelessly to the home network, BubbleUPnP client (v1.7.9) works perfectly. I can browse the library, play .flac and .mp3 files. :good:

I installed BubbleUPnP Server (0.7) on the same machine (with port 58050 forwarded in the firewall). On a mobile data connection, I can connect to the BubbleUPnP Server, browse the folder structure, but when I get down into a sub-folder with files in, it shows nothing - no files. I have purchased the client license, uninstalled and reinstalled it. Still no files (either .flac or .mp3) are shown in any folders when accessing BubbleUPnP Server from outside of the network.

Did a brief search of the forum for a solution, but there's 500+ pages of comments.

I've tried the Default, Method1 and Method2 options in the "Library Browse Method" in the UPnP Tweaks menu setting.
[Android Apps and Games] corduroy2014:
Menu item "add stream URL" missing on Nexus 5 !?

I have been using BubbleUPNP (newest licensed version) for quite some time on my Samsung Ace 2 device. I like to use the "add stream URL" function in playlist view to listen to some internet radio and to store the URLs in some playlist I have created. I am not using Xiaalive or Audiocast for this, just simple http: streams.

After upgrading to a Nexus 5 mobile, strange enough, the "add stream URL" menu item is simply missing from the playlist option :confused:s, although I can play the stream URL if I manage to insert them with a workaround (by playing the URL from the ACE 2 to an openhome renderer and than "taking over" that renderers playlist with the Nexus 5).

Anybody with an idead on how to get back that menu item on the Nexus 5 again?

best, corduroy
[Android Apps and Games] bubbleguuum:
The "Add stream URL" option is hidden if the local media server is disabled with Settings > Local Media Server > Enable.

With most renderers, the local media server is required to proxy Internet and cloud streams so they can play.

So simply enable the local media server.

Maybe I'll change it to always show "Add stream URL" and propose to enable the local media server if disabled.
[Android Apps and Games] bubbleguuum:
Did you try the test build of BubbleUPnP Server that I posted some time ago and supposed to address this sleep issue ? :

http://xdaforums.com/showpost.php?p=50157519&postcount=5180
[Android Apps and Games] bubbleguuum:
This is a bug of UMS, a variant of PS3 Media server which also has this problem.

It is a bug of both media servers, sometimes returning no data for incomprehensible reasons.

You will not have this issue with any other media server.
[Android Apps and Games] bubbleguuum:
Probably at some point, with transcoding performed by BubbleUPnP Server.
[Android Apps and Games] bubbleguuum:
Seems to be a bug of this media server. Check if there is an updated version.

You can still send me a log file so I can check what horrible things happen (see first post of this topic for instructions).
[Android Apps and Games] bubbleguuum:
Thanks for sharing, that's interesting info.
[Android Apps and Games] bubbleguuum:
I'll look into it. It could help if you could describe precisely all the steps to trigger this MC error message.

If you are controlling the non OpenHome renderer while there is an OpenHome renderer with a non empty playlist,

they are going to fight each other for control.

If you clear the OpenHome playlist, the OpenHome renderer should not interfere with other means to control JRMC.
[Android Apps and Games] bubbleguuum:
UPnP AV on the LAN is password-less.

If you need a password, UPnP AV is probably not appropriate.
[Android Apps and Games] bubbleguuum:
Then don't use the slider and use: hardware volume buttons, Vol+/Vol- buttons in the notification area or in widgets.
[Android Apps and Games] jgrg1:
Bugger.

Any recommendations on a free alternative media server?
[Android Apps and Games] corduroy2014:
Thanks, that was easy.

One follow up question: Is it possible to bookmark a stream in Bubble, like an album or a folder? If not, it should be easy to implement... hint, hint ;)

best, corduroy
[Android Apps and Games] bubbleguuum:
It depends on your needs so you could tell us more on that
[Android Apps and Games] bubbleguuum:
It is not possible to bookmark individual items. But you can add them to a saved playlist that is easily accessible in the the "Saved Playlist" folder in the the Library tab.
[Android Apps and Games] jgrg1:
Key requirements:

1 - Streaming music and video (mainly .flac/.mp4) over wireless LAN to either laptop (MediaMonkey), Android tablet/phone (using BubbleUPnP), DLNA compatible Samsung TV/BluRay player using BubbleUPnP as the master controller

2 - Securely stream music (transcoded) over the internet to Android mobiles (using BubbleUPnP) via mobile data connection

3 - Ideally use BubbleUPnP Server to do the remote streaming since I've already purchased the license
[Android Apps and Games] bubbleguuum:
Finally, it's there!

BubbleUPnP 1.8.0 is available on Google Play, bringing Chromecast support.

BubbleUPnP Server 0.8 is available as well, providing transcoding support.

All the details in this G+ post

.
[Android Apps and Games] :
How can I use srt file with chromecast and transcoding ?
[Android Apps and Games] bubbleguuum:
You can't for now. Subs are not supported by the default media player.

I will probably add support for encoding subs in the video or find another way to have them working but this will take some time.
[Android Apps and Games] geecko:
Hi Bubbleguum.

Could I suggest a bugfix ? :) BubbleUPNP finally broadcasts com.android.music.metachanged, which is great !

However, the "duration" field of the Intent that's being broadcasted is a long variable that contains the amount of seconds of the track played.

This is not the standard. Usually if "duration" contains the amount of seconds, its type is int and if it contains the amount of milliseconds, its type should be either long or double. At least in my experience.

Of course this is only a suggestion. But it would fix a bug in my app, which doesn't support tracks longer than 20 minutes. The bug only happens with your app. I've tested lots of them. :silly:

Or if you don't want to change it for some reason, maybe add an option to disable this intent in the "Scrobbling" section of the settings.

Thank you ! :) LOVE your app. :D
[Android Apps and Games] :
Thanks so much. I am waiting for that:thumbup:

Any chance to support m2ts video ?
[Android Apps and Games] sorepinky:
Well, in order to help, I reinstalled BubbleUPnP Server afresh, established an OpenHome Renderer for the JRiver player and started to play from the JRiver library using BubbleUPnP on my Android tablet. All OK, it played. Then I chose a different album with BubbleUPnP from the same MC library (the only library in my system). I pressed the Play button at the top of the BubbleUPnP interface and the same error message appeared on the PC on which MC is installed: "There is nothing to play". On the Android tablet the new album was showing (cover art etc) but not playing as it should be, but if I then pressed the play button down below the cover art on the tablet it played. Now randomly, if I chose another album using BubbleUPnP it either A: does come up with "There is nothing to play" in which case the BubbleUPnP interface shows the cover art, but the play button below needs to be pressed and then it plays, or B: the error message does not appear in which case the play button below the cover art on BubbleUPNP does not need to be pressed because it is already playing. At no time have I tried to get anything to play by means other than the BubbleUPnP controller with the JRiver OpenHome renderer showing at the to of the screen. In fact I hid the non-OpenHome renderer after ensuring that it had an empty playlist. I say "randomly", but in fact A although common at first, becomes less common, and after some time A is not repeatable.

I hope that helps. I can do more if you like.
[Android Apps and Games] GROGG88:
Many thanks. I notice the Ubuntu Linux server repository is still on v0.8.

Do you plan to update your repo?
[Android Apps and Games] bubbleguuum:
Thanks for the info, I'll make the change for the next release.
[Android Apps and Games] bubbleguuum:
I have not tested it but theorically, m2ts should be transcoded by BubbleUPnP Server.

If it doesn't, send me the relevant ffmpeg output in the BubbleUPnP Server log file.
[Android Apps and Games] bubbleguuum:
For music MinimServer is great and free.

For video you could look into Serviio (it also does audio).
[Android Apps and Games] bubbleguuum:
Thanks I will try to reproduce it.
[Android Apps and Games] bubbleguuum:
It will be available in the next few hours.
[Android Apps and Games] :
M2ts files are not visible in the library so unable to play:confused:
[Android Apps and Games] bubbleguuum:
You're right, I need to fix that
[Android Apps and Games] GROGG88:
I've performed a manual Ubuntu server update. Many thanks! You've really put together a great tool here. It was the missing link in my home upnp setup without a doubt!
[Android Apps and Games] Malnoth:
Gray letter boxes when streaming movies to Chromecast

Is anyone else experiencing the letter boxes to be gray instead of black when streaming widescreen movies to the Chromecast?

See example below:

The bubbleUPnP splash screen on the Chromecast is solid black:

But when you stream a movie, the letter boxes are gray instead of black:

Thanks,
[Android Apps and Games] Jeff Omelchuck:
Unrecognized file types

First, thanks for the great app!

My set-up:

BUPnP on SGS3 as Control Point

Laptop with Win7 and Media Monkey as Server/Library and Renderer

Relevant music files are in iTunes on an iMAC on the home network. Other music files are on a NAS drive.

When I play the m4p music files that reside in iTunes using the Win7 laptop with Media Money using the keyboard & mouse of the laptop they play fine.

On BUPnP I unclicked "MIME-type Check"

Problem: BUPnP on the phone sees the iTunes files, but when I try to play one nothing happens, and on the laptop a message pops up saying that the file type is not recognized. But if I select the same song from the laptop "console" it plays, so obviously the laptop has an appropriate codec.

If on BUPnP I select a file on the NAS (usually FLAC) it plays fine. I don't have any m4p files on the NAS.

I am confused because I thought the BUPnP CP simply controlled the Renderer, and it can play the files.

Many thanks in advance!

---------- Post added at 09:02 PM ---------- Previous post was at 08:33 PM ----------

One more fact to help diagnose: This worked previously. I haven't used it for a few weeks. I don't know if BUPnP has updated recently.
[Android Apps and Games] Cyclu:
One little thing, the screen "Network and settings" and "Local Media Server" have different checkbox, all other screen have the themed checkbox.
[Android Apps and Games] malavan:
Sorry but this is not working for me i dont even have Chromecast option under the settings menu however I can play my Google music to Chromecast but movies from local network is no go. This is very good app but it's just to much with all menus and sub menu btw i have pro key and htc one 4.4.2 stock and server 8.0
[Android Apps and Games] rkirmeier:
Love the new Chromecast support and in initial testing it works great. I have a couple suggestions/requests.

1. It's really great that the Chromecast integration was designed to allow taking over the connection from another device. I've noticed some do (Plex, Netflix) and so don't (Google Music if you can believe that and Pandora). Anyways It would be great if some how the playlist could sync between bubbleupnp instance when another instance connects to the Chrome cast and resumes control. Say I start some music on my phone but then later I'm using my tablet and want to skip a song...

2. I always thought i would be a cool feature if you could flip through pictures but only send the ones you want to the renderer by swiping the picture up (towards) the renderer (i.e. TV). So for example I'm browsing through picture on my phone but I don't want to share all of the pictures so as I swipe though them I find picture I do want to share with group and simply swipe up towards the TV (assuming I have already selected my Chromecast).

Great app and these couple things would only make it better!
[Android Apps and Games] bubbleguuum:
I have fixed it. You may have to reboot your Chromecast to see the change.
[Android Apps and Games] dem0n2001:
hd homerun

i have a hd homerun with dlna support. i upgraded server to 8 and bubble sees it in the app but when i try to transcode it to chromecast it just loads the channel name on the screen then goes blank. does that mean mpeg2 is not transcodeable ?
[Android Apps and Games] Kfurter:
Remote video playback on Windows

On the bubbleUPnP main site there is a statement to use Foobar2000 for music and VIDEO playback on Windows. Now Foobar2000 does not support video playback - and there is as well no plug-in that would support it.

Long searching on the web did not bring any results for an remote video player (means where you would connect via an URL).

Has somebody found anything?
[Android Apps and Games] Malnoth:
Thank you very much! I tested it, and it works perfectly now.

You are extremely quick!
[Android Apps and Games] bubbleguuum:
If you go in th BubbleUPNP Server status web page, does it report that video transcoding is available ?

If not, that's the cause of the problem. You need a working ffmpeg executable on your NAS and in the PATH for transcoding to work,

with H264 and MKV support (as well as MP3 for audio).
[Android Apps and Games] bubbleguuum:
If you look at the BubbleUPnP Server documentation you'll see a screenshot of a popup to select the video player to use when double clicking a video in foobar2000. That's how you play videos. VLC is recommended.
[Android Apps and Games] bubbleguuum:
1. On-device playlist would be great so you can start a playlist on a device and pick it up on another.

Maybe later as this would be significant work to implement.

2. Noted although no promise
[Android Apps and Games] bubbleguuum:
If you do not have Settings >Chromecast then you are not running BubbleUPnP 1.8.0...
[Android Apps and Games] Kfurter:
So easy :) - And I was searching like hell all afternoon for an UPnP video player which works remote...
[Android Apps and Games] JoeMBlair:
I don't know if this is a bug in PocketCast or BubbleUPnP but if I start up audio cast and the podcast I want to stream is already part way through and I start playing it. It will start from the beginning even through the seek bar is further along and when I disconnect from audio cast and use the built in speakers again it's in the right place again. I'm streaming this to XBMC frodo.
[Android Apps and Games] malavan:
Bubbles then i have to ask on question can i play avi file's from from my pc with server connected.
[Android Apps and Games] dem0n2001:
i am running it on windows 7 64bit pro and yes it say the main page is all green with yes

---------- Post added at 07:16 PM ---------- Previous post was at 06:49 PM ----------

sorry i also dl a new copy of ffmpeg and placed it in the root of C andwhen i clicked on the bath file it says that it is now in my PATH
[Android Apps and Games] wideasleep1:
Bubbles- I'm enjoying Chromecast support bigtime! Now I offer the next challenge: stream to multiple renderers. I'm less concerned about transcoding, but I would LOVE to be able to stream to both of my Chromecasts, or my wireless DLNA/UPnP/Airplay speakers for whiole-house audio (preferably in sync). Lofty goal, I know. :)
[Android Apps and Games] khalid3230:
Any latest ROM for galaxy note1
[Android Apps and Games] dem0n2001:
i enabled logging on the app attached is the file
[Android Apps and Games] bubbleguuum:
Email me the BubbleUPNP Server log file (BubbleUPnPServer.log.0 in the install dir) at bubbleguuum@free.fr, so I can see why transcoding fails.
[Android Apps and Games] dem0n2001:
I just sent it to you from my gmail account. i know a lot of people over at silicondust website would be happy to get this working.
[Android Apps and Games] kobesh:
ava.net.SocketTimeoutException: Read timed out server error

Hi,

I have installed the BubbleUPnP Server 0.8 and I am getting:

HTTP: ERROR: cannot reach external server to perform test: java.net.SocketTimeoutException: Read timed out

I have redirected the ports in the router and configured the windows firewall. Still no success.

I see that the LAN IP Address displayed in the BubbleUPnP Server 192.168.1.103 while the one displayed in the router status is 192.168.0.1.

What might be the problem?

Thanks

Kobe
[Android Apps and Games] borchgrevink:
Seems to be a problem transcoding FLAC to Chromecast? Any others experiencing this?
[Android Apps and Games] brathering:
Hi,

at first thanks for the Chromecast support. It is working in some way.

What I really miss are 2 things:

- a usable progressbar. I just cannot jump to a specific location of the video at this time. Is this correct?

- Audio Stream selection. I have several files with multiple languages. At the moment it seems I cannot change the used stream and it will always play the first one. Will this be changed in the future?

To be honest these 2 are showstoppers for me, especially the stream selection thing.

Thanks for all your effort.
[Android Apps and Games] wideasleep1:
My mp4 vids are playing fine on Chromecast, but my .mts files are failing to start (Plex Library). They play/transcode okay within Plex, but not on CC. Same server running Plex is also running Bubble Server, Bubble for Android Paid version. Server declares video transcoding status is supported:yes. I'm overlooking something?
[Android Apps and Games] blackmyre:
Replay Gain

Apologies if this isn't the right place to ask, but is there a way to make BubbleUPnP use Replay Gain data in track headers to normalise music playback? I thought it might be a feature of registered versions only but I have now registered and still can't see an option anywhere, even in the latest version (1.8.0 just received - thanks).
[Android Apps and Games] bubbleguuum:
Can you send me the BubbleUPnP Server log file, not the Android BubbleUPnP log file (re-read my last message).
[Android Apps and Games] leizem:
Hi, I'm playing some MKV files and where I can change the audio stream? :confused:
[Android Apps and Games] bubbleguuum:
No problem here.

On what machine did you install BubbleUPnP Server ? If it is not Windows, is ffmpeg available with FLAC support ?

Also where do these FLAC comes from (media server ? cloud ?).

That's a lot of questions.
[Android Apps and Games] bubbleguuum:
If it is transcoded video, this is expected for now as transcoded videos are not seekable.

if it is untranscoded video, this is not normal, and let me know what file type it is and where it is stored.

If you do not know if it is transcoded or not, tell me what file type it is

Probably but not in the immediate future.
[Android Apps and Games] bubbleguuum:
Can you send me the BubbleUPnP Server log file, named BubbleUPnPServer.log.0 and located in the install dir of BubbleUPnP Server.

email the file to bubbleguuum@free.fr (do not post it here).
[Android Apps and Games] dem0n2001:
i sent both before from dmota13.. ill send again
[Android Apps and Games] bubbleguuum:
Not possible at it would require transcoding to WAV to apply ReplayGain. You could use foo_upnp (foobar2000 media server plugin) as the media server to manage your tracks, as it has an option to apply ReplayGain and deliver the resulting WAV stream to the renderer.
[Android Apps and Games] wideasleep1:
Sent (ignore the beginning, I was troubleshooting ports).
[Android Apps and Games] bubbleguuum:
It would be a bug of Audio Cast. I will see if I can reproduce it.
[Android Apps and Games] rachabot:
Buffering

Hi,

First off great work. Been waiting for something like this, and if this has previously been asked, my apologies as I just bought the product last night.

I connected BubbleUPnP to my Chromecast and tried to play a few things from my phone, HTC One.

The app read my library and I found a video I shot using my phone.

The app connected to my Chromecast just fine and I could see it on the screen.

When I played the video, the picture was beautiful, and the sound was great too.

The problem is that it pauses every like 1-2 seconds, like a YouTube video buffering constantly on a slow network.

My Chromecast and phone are on the same Wireless-N network. (and my internet speed is 25Mb/s not that I think that part is relevant here)

I then switched to just an audio (MP3) file and it worked fine, there with no pauses.

Just curious if there are some settings I missed.

Other devices streaming to the Chromecast work great (meaning I have not seen the buffering thing with my laptop or iPad, Nexus 7, etc.)

Thanks.
[Android Apps and Games] ZÉlemento:
How do I cast files stored on my PC in Chromecast using the BubbleUPnP Android app?
[Android Apps and Games] leizem:
Any help?
[Android Apps and Games] ProgHog231:
I got this working, bubbleguum. Thanks for the advice, which was probably right. Wound up wiping the drive, recopying media files and letting it rebuild index. Only issue now is every time BubbleUPnP connects, it builds the index from scratch. That can take a hour on this server (plus I have 40K songs).
[Android Apps and Games] 1stsuburb:
No Seek Bar, Chromecast

Been waiting for Chromecast support, happy it finally happened, so far video files I've cast have worked including AVIs (I have Bubbleupnp Server). Strange thing is all videos I cast do not show a seek bar so I can't fast forward or rewind.
[Android Apps and Games] blackmyre:
Replay Gain

Ah - OK, fair enough. I'm currently using Serviio. I'll look to see whether it has a similar feature, and I'll take a look at foobar2000 too.

Presumably delivering a WAV stream instead of MP3 etc. would be a greater load on my WiFi network, though perhaps fairly negligible?

I guess an alternative would be to normalise my music and persist the adjustments as changes to the actual sound data rather than header entries, unless that's a Really Bad Idea for some reason.
[Android Apps and Games] blierp:
Is it possible to add a shortcut to a bubbleupnp playlist to the homescreen? I've created a playlist with online radiostations and would like a fast way to access it. Going through the app itself adds a lot of extra clicks. Another alternative would be the possibility to have the app open on a certain playlist (not the general now playing playlist).
[Android Apps and Games] YOLOLOLO:
Control MKV with Bubble

Hello Bubble!

First, thank you for your app. With Chromecast, it's just a-ma-zing.

(and sorry for my limited english).

Sometimes I like to choose to read a specific point in a video.

For exemple, the middle of a video. It's possible on my phone with MP4 file.

But I can't with MKV. The video plays, but I can't choose from wich moment.

Do you know why? Is it possible to do this ?

I hope I'm understandable ;).

Thank you!
[Android Apps and Games] blierp:
I've been looking a little further and found file shortcut (https://play.google.com/store/apps/details?id=com.nagopy.file.shortcut&hl=en). This app allows shortcuts to files on your home screen. I've put my streams in separate m3u files and set bubbleupnp as default to open them. Now I've got what i wanted in the first place: a one touch solution to streaming radio to the chromecast!
[Android Apps and Games] borchgrevink:
Thanks for answer. Running W7 64 bit. Flac files coming from Plex (running on the same PC). Anything else you need?
[Android Apps and Games] bubbleguuum:
(and [MENTION=5737103]YOLOLOLO[/MENTION])

Expected as transcoded videos are not seekable (for now). They don't show elapsed time either as the Chromecast does not transmit it (which is weird).
[Android Apps and Games] bubbleguuum:
Yes: in Android BubbleUPnP, if you long-press a non playing FLAC track and select 'Show metadata', can you give me the full list of streams displayed ?
[Android Apps and Games] bubbleguuum:
Thanks for the tip!