BubbleUPnP on Google Play [current version: 3.8.0.2, released on March 18th 2023]
BubbleUPnP on Amazon appstore [current version: 3.8.0.2, released on March 16th 2023]
BubbleUPnP latest APKs, Google Play version (notably for side-loading on Android TV)
BubbleUPnP latest APK, Amazon appstore version (notably for side-loading on Fire TV)
BubbleUPnP 'Audio Cast' Xposed Module. Only needed on Android < 10. (current version: 1.1, released on April 28th 2021)
BubbleUPnP Server home page (download and documentation) [current version: 0.9-update46, released on February 4th 2023]
BubbleUPnP home page
Stream all your music, videos and photos to various devices in your house:
Chromecast
DLNA TVs
gaming consoles: Xbox, Playstation (from XMB)
UPnP/DLNA renderers: XBMC, WDTV Live, other Android devices, ...
various HiFi gear from Sonos, Denon, Pioneer, Onkyo and many more
local Android playback
BubbleUPnP can access your media from a lot of sources, including:
UPnP/DLNA media servers: most NASes, XBMC, Plex, Twonky, Serviio, Windows Media Player and many more
local media stored on your Android device
cloud media: Google Drive, Dropbox, Box, OneDrive, Google Music, Google+
SMB Shares
WebDAV (ownCloud, NextCloud, webserver...)
media from other apps such as web browsers and file managers, using Share/Send
captured audio from most other apps. Requires Xposed (root)
Shoutcast radio (with XiiaLive)
BubbleUPnP is a versatile app packed with many features for you to discover, some of which are:
extensive Chromecast support: play incompatible Chromecast media with transcoding (*), subtitles, audio/video track selection (*)
fast and secure Internet access to your home media while on the go, from mobile and WiFi networks (*)
playback queue, editable playlists, scrobbling, sleep timer, various shuffle modes
integrated full screen image viewer and controller
media download to your SD Card
...and much more!
(*) Some features are provided by BubbleUPnP Server, an optional software that can be installed on any machine on your local network to provide additional services. To learn more about BubbleUPnP Server, visit https://bubblesoftapps.com.
Some features are restricted and can be unlocked by purchasing the BubbleUPnP License app.
If something is not working, you can record a log file and mail it to me at [email protected]:
- launch the app
- go into More > Gear icon > Control
- Enable "logging to file" (at the end of the page).
- IMPORTANT: Exit the app (More > "X" bottom left icon)
- restart the app
- run the app and trigger the problem to troubleshoot
- exit the app
- email me the files found on internal storage:
On Android 10 and below:
/Android/data/com.bubblesoft.android.bubbleupnp/log.txt
/Android/data/com.bubblesoft.android.bubbleupnp/prev_log.txt
On Android 11 and higher:
/Documents/com.bubblesoft.android.bubbleupnp_log.txt
/Documents/prev_com.bubblesoft.android.bubbleupnp_log.txt (if present)
You can access them with a file manager app and share them to your email app for sending them.
IMPORTANT: Make sure to not restart BubbleUPnP until you have sent or saved the log file as it is overwritten on app startup.
Looks like an awesome app - all the features I want... BUT it is not currently recognizing my Synology NAS (upnp/dlna). Win 7 media player works great.
EDIT - Sorry it did eventually show up. It would be nice to have some asynchronous loading notifications. Also, if I queue up an entire genre, for example, it takes a looong time to load/start playing (thousands of songs). Otherwise looking good.
radeon_x said:
Looks like an awesome app - all the features I want... BUT it is not currently recognizing my Synology NAS (upnp/dlna). Win 7 media player works great.
EDIT - Sorry it did eventually show up. It would be nice to have some asynchronous loading notifications. Also, if I queue up an entire genre, for example, it takes a looong time to load/start playing (thousands of songs). Otherwise looking good.
Click to expand...
Click to collapse
Thanks for the feedback.
I'll think again about async loading notifications (I suppose you mean loading of folders here), but I do not like the additional clutter they involve.
For the second point, the playlist is not designed to handle thousands of tracks. What what your exact use case ? Doing shuffle on an entire genre ?
--------
I updated the first post with an Android Market link to install the app.
bubbleguuum said:
For the second point, the playlist is not designed to handle thousands of tracks. What what your exact use case ? Doing shuffle on an entire genre ?
Click to expand...
Click to collapse
Yeah, exactly. But after using it for a while, I don't mind the delay all that much since it only happens on the initial adding the songs to the playlist. Once the songs are added there are no slowdowns.
No other complaints really - hands down the best functioning and looking UPnP audio player on the market.
excellent app, works great with PS3MediaServer
minor issues:
reports search as not supported but I guess that's a PS3MediaServer problem?
doesn't show any album art
I have a DLNA TV (LG_42LD790) but it doesn't show up as a renderer, only local renderer available
how much are you going to charge for the unlocker?
jonengland said:
excellent app, works great with PS3MediaServer
minor issues:
reports search as not supported but I guess that's a PS3MediaServer problem?
Click to expand...
Click to collapse
Yes, it doesn't support searching at all.
I tried PS3MediaServer and it is not the best server you can find for audio (only folder browsing, no search, some bugs in returned data).
I found 2 bugs in less than 1h usage
doesn't show any album art
Click to expand...
Click to collapse
It likely doesn't expose any album art to the app.
I have a DLNA TV (LG_42LD790) but it doesn't show up as a renderer, only local renderer available
Click to expand...
Click to collapse
Most DLNA TV are not remotely controllable to push content. You can just browse from their interface to play content.
how much are you going to charge for the unlocker?
Click to expand...
Click to collapse
Undecided yet but it won't break the bank .
Correction: album art is working ok with ps3mediaserver, think I must have been playing tracks without art, doh!
1: has the potential of being better than upnplay (although the latter is free & ad-free)
2: needs a landscape mode (or use system/sensor detection)
3: exit on back key press
4: ability to add WAN server
5: use built-in player (like you already do for music types) for divx+mp3,x264+aac,mpeg2 files (detect via 4cc and/or extension - avi,divx,mkv,mp4,mpg,mpeg,vob,m2v)
open external player for other file types (mov/qt/rm/ac3); the system, hardware renderer should be able to decode most of the aforementioned files, thus eliminating the need for an additional app expressedly for that purpose (vplayer/mobo etc)
This COULD give you an edge over the other upnp/dlna solutions, since none of them provide this functionality (yet).
My Setup: Twonky Media Server and WD TV Live as Renderer!
This setup works fine with other apps, also on iOS...
BubbleUPNP looks really good, BUT:
- the timeline / song progress bar (dont know how you call it) doesn't work (even if use the setting 'use other...')!
-> so as a result, the next song in the playlist doesnt play
So by now, the app is useless. Would like to use yours, all the others work, but yours seems more smooth and has a better usability.
Looking forward to some updates!
Would def. pay for this if the issue gets fixed!
adwinp said:
1: has the potential of being better than upnplay (although the latter is free & ad-free)
2: needs a landscape mode (or use system/sensor detection)
3: exit on back key press
4: ability to add WAN server
5: use built-in player (like you already do for music types) for divx+mp3,x264+aac,mpeg2 files (detect via 4cc and/or extension - avi,divx,mkv,mp4,mpg,mpeg,vob,m2v)
open external player for other file types (mov/qt/rm/ac3); the system, hardware renderer should be able to decode most of the aforementioned files, thus eliminating the need for an additional app expressedly for that purpose (vplayer/mobo etc)
This COULD give you an edge over the other upnp/dlna solutions, since none of them provide this functionality (yet).
Click to expand...
Click to collapse
Thanks for the feedback
2. Not a priority for the initial stable version but in consideration for future versions. Landscape is mostly useful for tablets as it is the natural orientation.
3. You can exit the app via the "Exit" menu action found in the Now Playing tab.
4. definitely on the todo list although probably not in the first stable version
5 in consideration for a future verson
debay said:
My Setup: Twonky Media Server and WD TV Live as Renderer!
This setup works fine with other apps, also on iOS...
BubbleUPNP looks really good, BUT:
- the timeline / song progress bar (dont know how you call it) doesn't work (even if use the setting 'use other...')!
-> so as a result, the next song in the playlist doesnt play
Would def. pay for this if the issue gets fixed!
Click to expand...
Click to collapse
Thanks for reporting, it is a sign that the app has trouble getting timing info from the WD TV Live. There's logging inside the app that should be able to tell why and allow me to fix it. Can you record a log file following the step below, and send me the log to [email protected]:
- launch the app
- go into the Settings page (Menu > Settings) and then in the Advanced Settings section
- check "Enable logging to file".
- IMPORTANT: Exit the app using the "Exit " menu item found in menu of tab "Now Playing"
- restart the app.
- handle the app to trigger the problem
- connect your phone to your PC or MAC and mail me the file /Android/data/com.bubblesoft.android.bubbleupnp/log.txt found on the SD Card
Using as Renderer and Controller on two devices
Hi,
I am using your app to control my old HD2 (CM7) connected to external speakers with my Galaxy S2.
I am having some issues that when I start it up to control the renderer and the renderer have been running for some time, sometimes it will not find/connect to the renderer.
If I restart both apps then they will usually pick up and connect to each other again. I am not sure if this is my HD2 going to sleep in some way that makes it not being visible. But it will still continue to play music from my upnp server (WMP7) though I can't control or add new tracks...
I will put both devices to log when I am home later tonight and send you some log files that hopefully will help.
Thanks for all the hard work!
Cheers
Jonas
jonolo said:
Hi,
If I restart both apps then they will usually pick up and connect to each other again. I am not sure if this is my HD2 going to sleep in some way that makes it not being visible. But it will still continue to play music from my upnp server (WMP7) though I can't control or add new tracks...
Jonas
Click to expand...
Click to collapse
I just upgraded my SGS from stock 2.2 to CM7 and fixed today a WiFi connectivity issues that is related to sleep mode. It is not CM7 specific but related to how the WiFi chipset operates when going into power save mode.
So look forward to the next beta which should be out soon.
Using WMP as media player
Hi,
I just installed BubbleUPnP, and it looks really great. I already tested a few similar apps (2Player, Andromote, etc) but it's definetely the most impressive and promising one.
I just encounter a small problem when I enqueue a few music files and then launch the playlist. it sends each file to WMP but directly goes to the next one until the last one. So, only the last file is read.
A workaround is to launch the playlist with only 1 item, and then add other items while playing. Don't know if the problem comes from BubbleUPnP or WMP...
Also FYI, my Synology is well recognized, as well as my Samsung LED TV.
[email protected] said:
Hi,
I just encounter a small problem when I enqueue a few music files and then launch the playlist. it sends each file to WMP but directly goes to the next one until the last one. So, only the last file is read.
A workaround is to launch the playlist with only 1 item, and then add other items while playing. Don't know if the problem comes from BubbleUPnP or WMP...
TV.
Click to expand...
Click to collapse
Thanks for reporting, I can reproduce this issue so it will likely be fixed in the next beta.
Can you try playing a video on your Samsung TV an tell me if it works ?
I haven't tried it as there is no point, being a BubbleDS user already (and loving it, might I add...feels like a factory app and works far better than anything on the Apple side). But just out of interest, will this be a separate product or will BubbleDS be merged with it?
Sent from my Desire HD
lambomanx1 said:
I haven't tried it as there is no point, being a BubbleDS user already (and loving it, might I add...feels like a factory app and works far better than anything on the Apple side). But just out of interest, will this be a separate product or will BubbleDS be merged with it?
Click to expand...
Click to collapse
BubbleUPnP and BubbleDS will remain separate apps (mostly to avoid to clutter BubbleDS with unneeded stuff).
The next major version of BubbleDS will be updated to use the same codebase than BubbleUPnP, which will bring some fixes and even some new functionnality (Shuffle Library).
As a bonus, BubbleUPnP will be a free app to use for BubbleDS owners, as it will act as an unlocker.
Thanks for the clarification
Sent from my Desire HD
bubbleguuum said:
Can you try playing a video on your Samsung TV an tell me if it works ?
Click to expand...
Click to collapse
Yes, I tried. It works like a charm. Furthermore, my TV shows SRT subtitles as if I launched the video from the TV itself.
0.9.9.1 available on the Market.
WDTV Live as a renderer may be partially or totally fixed, needs testing.
Library: fixed "Browse timeout" errors specific to Android 3.0.1+ (tablets)
Library: faster browsing
Library: display spinning wheel while loading folders / searching
Library: browse compatibility fixes with some Media Servers
Library: tweaked album list layout to make more of the album title visible
fixed wifi issue (on some devices) preventing from playback advance in playlist (and possibly other network issues) after screen has turned off
fixed track advance in Playlist not working correctly with WMP and likely other renderers
videos can now be downloaded in the Videos subfolder of the download folder
Now Playing: display container format of videos
Settings: added rate app button, known issues button
obscure crash fixes
Use the following link to view this guide on Google docs
https://docs.google.com/document/d/...uhDW-KKEeEcLi5NlVlSX2gQ/edit?usp=docslist_api
This guide is to answer the question, "can you stream videos from your android device to your modded Wii?"
Sort answer is yes, with two apps on your android and two apps on your Wii, you can stream nearly any video format to your Nintendo Wii or copy past any files between the two. This gives us that have the required hardware the ability to sync save data files between emulators, install new software, entertain the room, and much more. Best of all the apps are free and this guide comes with pictures to step you through the entire process.
(Draft version one - written 12/18/2013)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Wii Android hacks
Required hardware for these projects
One TV or display for the Wii
One modded Wii; most Wii's can be modded with an exploit called "letter bomb hack for Wii" just Google it, watch a few videos, read a few guides and do it.
One Android device; this can be a tablet or phone
One wireless access point; this can be a Wi-Fi router or another rooted phone or the rooted android device that you wish to connect to your Wii, more on that later though.
Downloads for Wii
Homebrew Browser
http://www.codemii.com/download/
Note: if you use the above link the downloads for Wii in the following sections can be completed with Homebrew Browser instead of copying and pasting with a PC
Streaming videos wirelessly to Wii from Android
Downloads for Wii
WiiMC
http://www.wiimc.org/downloads/
Just download the most recent version and unpack onto you Wii's SD card's apps directory. Or if using Homebrew Browser then just search for this app under the media tab.
Downloads for Android
https://play.google.com/store/apps/details?id=nalic.app.wifishare
Directions for Android to Wii streaming
Yes it's completely possible (and without wires) to stream videos off your rooted Android to your modded Wii. I'll see about writing up a full guide if you all seem interested ... for now though I'll assume you'll want to know how I did it quickly
1. Download and install WiiMC to your Wii if you've not already done so. Either use the Wii app, Homebrew browser, to install it or use the following link to download and extract to the apps folder on the Wii's SD card with a PC.
www.wiimc.org
2. Download and install Wi-Fi Share to your rooted Android device
https://play.google.com/store/apps/details?id=nalic.app.wifishare
3. Set up Wi-Fi FTP to point to the folders you want to share
- Tap the gear symble in the corner of the screen
https://docs.google.com/file/d/0B46yVbeWkbYKRExJZldTTU05aWs/edit?usp=docslist_api
- set user name and password
- set the file path on your device that points to your SD card or directly to the folder that houses videos
https://docs.google.com/file/d/0B46yVbeWkbYKMDVYbDZid1ZKM1U/edit?usp=docslist_api
4. Connect your Android device to a wireless access point, for this I used an old rooted phone that has the Hotspot function but no data connection to the outside world, but you can use a wireless router instead.
5. Open Wi-Fi FTP again and start the service.
6. Now to pick up the Wiimote and set up a FTP connection with WiiMC
https://docs.google.com/file/d/0B46yVbeWkbYKRGpGMlNQTGU4UjQ/edit?usp=docslist_api
- Finger up to the gear symbol in the upper right corner, click it,
https://docs.google.com/file/d/0B46yVbeWkbYKNHpQd1dUVHBlSmc/edit?usp=docslist_api
and finger down to Network
https://docs.google.com/file/d/0B46yVbeWkbYKOUNxVDZBUUdfWDg/edit?usp=docslist_api
- Add a new FTP (it's the option that isn't smb) and input the info from the FTPServer app; IP-address, port, username, and password.
Note: don't worry about setting a folder path in the WiiMC screen we're in right now because FTPServer will take care of this if set properly.
https://docs.google.com/file/d/0B46yVbeWkbYKWG5yeDlWN0pvMGM/edit?usp=docslist_api
https://docs.google.com/file/d/0B46yVbeWkbYKYnNldTFSWnd4YXM/edit?usp=docslist_api
- Back out of the setup screen on WiiMC and finger over to the Film icon (on the far left of the screen) and you should see your new connection, click it and enjoy browsing and playing almost all your videos on your Wii.
https://docs.google.com/file/d/0B46yVbeWkbYKUGZWYlpfVnFFR1k/edit?usp=docslist_api
Additional notes
Root may not be required for the app to work but it doesn't hurt as it allows many to activate Wi-Fi tethering on older devices
This is a great way to up-cycle an old android phone into a media server for your Wii and possibly other devises
Latensy is very low and so long as the video isn't to high resolution the Wii should play any format you phone or tablet can throw at it
Transferring files wirelessly between Wii and Android (either direction)
Downloads for Wii
WiiXplorer
https://code.google.com/p/wiixplorer/downloads/list
Just download the most recent version and unpack onto you Wii's SD card's apps directory. Or if using Homebrew Browser then just search for this app under the media tab.
Downloads for Android
https://play.google.com/store/apps/details?id=lysesoft.andftp
Directions for Android to Wii file transfer
1. With a PC download WiiXplorer unzip and copy to the apps folder on the Wii's SD card or use Homebrew Browser to do do it from the Wii without a PC.
2. Using the Homebrew Channel from the Wii's main screen; navigate to the new app, WiiXplorer, and load it.
3. Using the IR of the Wiimote; set up a FTP Server
move the curser over to the start button on the lower left corner of the screen
https://docs.google.com/file/d/0B46yVbeWkbYKbnBCNlZIZGlBWVU/edit?usp=docslist_api
press A on the Wiimote to open the start menu
https://docs.google.com/file/d/0B46yVbeWkbYKZG9lek5jbWRfRFU/edit?usp=docslist_api
select settings
https://docs.google.com/file/d/0B46yVbeWkbYKcXBRRDY4VXdBRUU/edit?usp=docslist_api
select network settings
https://docs.google.com/file/d/0B46yVbeWkbYKTktBLUNiVTdpcnc/edit?usp=docslist_api
Select FTP Server settings and fill in all fields
https://docs.google.com/file/d/0B46yVbeWkbYKRVRvVGZlWjBHX1U/edit?usp=docslist_api
move the curser over to the start button again but this time select FTP Server then select the button on the lower left and start the FTP Server
4. On the rooted Android device; open AndFTP and set up the client to connect to the Wii
Tap on new
https://docs.google.com/file/d/0B46yVbeWkbYKTGNZaXRfcWhhVzA/edit?usp=docslist_api
Under the general tab Enter the Wii's IP address into Hostname
https://docs.google.com/file/d/0B46yVbeWkbYKcjI5OHF1dlJWbWs/edit?usp=docslist_api
Under the on general tab Enter the Wii's port number under Port
https://docs.google.com/file/d/0B46yVbeWkbYKb3hNUnJYa3lHQm8/edit?usp=docslist_api
Tap on the advance tab and change the passive mode to active
https://docs.google.com/file/d/0B46yVbeWkbYKLW5CVmVKWTNTZVU/edit?usp=docslist_api
Tap save and on the main window now tap connect
https://docs.google.com/file/d/0B46yVbeWkbYKRDlESWpOWEMtNFE/edit?usp=docslist_api
5. using AndFTP on your Android device you may now navigate the SD card in your Wii or the SD card on your Android device and transfer files between.
Navigate to the folder on your Wii's SD card that you wish to send files from.
https://docs.google.com/file/d/0B46yVbeWkbYKNWh2LXRKSzNJVHc/edit?usp=docslist_api
Then tap on Device file browser to navigate to the files on your Android device that you wish to send to your Wii
https://docs.google.com/file/d/0B46yVbeWkbYKWHpmSFByMkEtYXM/edit?usp=docslist_api
Select the files by long pressing and then tap the Upload button to send to the Wii
https://docs.google.com/file/d/0B46yVbeWkbYKQVhpT1otMkVOdTg/edit?usp=docslist_api
6. Some additional notes
The sync option in the AmdFTP app should allow for syncing save game files between emulators on the Wii and Android device.
Using this setup you can now install new software to your Wii without breaking out a PC
Root may not be required for the app to work but it doesn't hurt as it allows many to activate Wi-Fi tethering on older devices
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sent from either my SPH-D700 or myTouch3gs or M470BSA
Guide for running Linux on Android that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Streaming on Wii HELP
I did all the steps and can get to the files on my phone but when I go to play them it only plays for about 2 seconds and then quits. No matter what kind of video i try. Any idea why?
Kman44 said:
I did all the steps and can get to the files on my phone but when I go to play them it only plays for about 2 seconds and then quits. No matter what kind of video i try. Any idea why?
Click to expand...
Click to collapse
The Wii is a finicky thing when it comes to streaming over the network, try modifying the network settings in WiiMC to have a bit more buffer time or try lower resolution videos. I've found mp4 and flv file formats work best; I'll be off work in a few more hours and will be back then for more details
Edit 04062014- Some settings to check in WiiMC:
~ under; settings - videos ; cache fill = 30%
~ under; settings - Online Media; cache fill = 20%
Ruff average of file size being streamed = 42MB (20-30 minuets)
Sent from my SPH-D700 using xda app-developers app
The apps that are transfered via sdcard from android to wii...are they any apps? For example philo, ion, cartoon network, cracked, etc? Or do they have to be those only associated with the nintendo apps? Im not that tech savvy but my husband is. And we have a wii thats just sitting a box taking up space after netflix was said to be no longer available through wii a few years back.
whats the best way to configure KODI to connect to your PC with movies? i cannot figure out how to set it up
thanks everyone!
joshtb86 said:
whats the best way to configure KODI to connect to your PC with movies? i cannot figure out how to set it up
thanks everyone!
Click to expand...
Click to collapse
63 views and no one has found an easy way to configure it? ive searched but cant find a great tutorial. anyone have any success on the settings?
You don't need Kodi for that. You can use Videostream for Google CheomeCast extension. Install this extension to Chrome in your PC and then select your movie from pc and cast it to Nexus Player.
seyyah61 said:
You don't need Kodi for that. You can use Videostream for Google CheomeCast extension. Install this extension to Chrome in your PC and then select your movie from pc and cast it to Nexus Player.
Click to expand...
Click to collapse
Used that too. Would like to find something I can use to just browse my library
Assuming you're running Windows, first setup file sharing on your PC, inclusive of the directory you want to share. Within Kodi, go to "videos", then "files", followed by "Add videos", "Browse", "Windows Network (SMB)", and then browse your way through your workgroup, PC and folder to your movie folder that you'd like kodi to include as a source. Funnel through the options for that source. Once added, scan for titles and you should be good.
http://kodi.wiki/view/SMB/Windows
If you're trying to sync up your PC and nexus player's kodi libraries, that involves MySQL which is a whole other level of setup involved.
thetenthday said:
Assuming you're running Windows, first setup file sharing on your PC, inclusive of the directory you want to share. Within Kodi, go to "videos", then "files", followed by "Add videos", "Browse", "Windows Network (SMB)", and then browse your way through your workgroup, PC and folder to your movie folder that you'd like kodi to include as a source. Funnel through the options for that source. Once added, scan for titles and you should be good.
http://kodi.wiki/view/SMB/Windows
If you're trying to sync up your PC and nexus player's kodi libraries, that involves MySQL which is a whole other level of setup involved.
Click to expand...
Click to collapse
ugh, why couldnt it be easy like boxee was
Give plex a go instead. Easy to install and works flawlessly with the Nexus Player. You'll need to install the server from plex.tv and then download the app from the play store.
All you have to do is go to:
Settings -> File Manager
Add Source -> Find the network/SMB area, find your folder, login with your Windows account. Then you are good to go.
I don't have a user account so what do I do then?