BubbleUPnP


BubbleUPnP is a DLNA-compliant UPnP media controller, server and renderer, designed to allow streaming of audio or video from and to an Android device with various external devices and software. Alongside the Android client, it also has a server middleware application that can be installed on Windows, macOS and Linux computers or network storage devices, providing remote access through a web interface. BubbleUPnP also utilises ffmpeg and ffprobe for transcoding.

Features

The app has three menus: Library, Playlist, and Now Playing.

Server and controller

BubbleUPnP's integrated DLNA media server allows browsing of media of the Android device from other DLNA devices. The integrated renderer makes BubbleUPnP act as a control point on a home network between a source server and the player. According to the software website, it is able to play media to various external devices such as:
There is also transcoding support for Chromecast devices and UPnP/DLNA music streamers.

Renderer

BubbleUPnP can play media from the local device itself, standalone UPnP/DLNA media servers or those running on a NAS, local network SMB server shares, cloud storage services, WebDAV servers, and various third-party Android media and music apps. There is support for Internet radio streams like Shoutcast, which can be added in the Playlist menu by entering the URL of the stream.

Licensed version

BubbleUPnP is free to use and ad-supported; a number of advanced features are offered when purchasing a license, such as filesystem browsing from remote devices, unlimited playlist size, remote access to home libraries and no ads.

BubbleUPnP Server

BubbleUPnP Server is a server application to run on a PC or NAS on top of existing UPnP/DLNA devices. It allows the transcoding of media formats to be playable on a Chromecast if they are not natively supported, such as Xvid, AVI and FLAC. The server also provides secure remote access to existing media servers content from the BubbleUPnP app on Android, and from foobar2000 on Windows. Streaming or downloading of media from a mobile or Wi-Fi connection is also permitted, removing the need of synchronisation or online services.