BubbleUPnP

Last updated
BubbleUPnP
Developer(s) Bubblesoft
Initial releaseJune 10, 2011;12 years ago (2011-06-10) [1]
Stable release
4.1.3 / September 21, 2023;4 months ago (2023-09-21)
Operating system Android
License Proprietary freemium
Website bubblesoftapps.com/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. [2] [3] 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, [4] providing remote access through a web interface. BubbleUPnP also utilises ffmpeg and ffprobe for transcoding. [5]

Contents

Features

The app has three menus: Library (browsing media files locally or another server), Playlist (enqueuing files/folders), and Now Playing (controls the active media playback). [6]

Server and controller

BubbleUPnP's integrated DLNA media server allows browsing of media of the Android device from other DLNA devices. [4] The integrated renderer makes BubbleUPnP act as a control point on a home network between a source server and the player. [7] [8] [9] According to the software website, it is able to play media to various external devices such as: [10]

There is also transcoding support for Chromecast devices and UPnP/DLNA music streamers. [12]

Renderer

BubbleUPnP can play media from the local device itself, standalone UPnP/DLNA media servers (such as Kodi and Jellyfin) or those running on a NAS (including Synology, Western Digital and QNAP), local network SMB server shares (Windows and Mac), cloud storage services (such as Dropbox), WebDAV servers, and various third-party Android media and music apps. [10] [13] There is support for Internet radio streams like Shoutcast, which can be added in the Playlist menu by entering the URL of the stream. [6]

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. [14]

BubbleUPnP Server

Developer(s) Bubblesoft
Stable release
0.9
Operating system Windows, macOS, Linux, Java-based
License Free
Website bubblesoftapps.com/bubbleupnpserver2/

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. [15] [6] The server also provides secure remote access to existing media servers content from the BubbleUPnP app on Android, [15] and from foobar2000 (with foo_upnp plugin) on Windows. [16] [17] Streaming or downloading of media from a mobile or Wi-Fi connection is also permitted, removing the need of synchronisation or online services. [15]

See also

Related Research Articles

<span class="mw-page-title-main">Universal Plug and Play</span> Set of networking protocols

Universal Plug and Play (UPnP) is a set of networking protocols on the Internet Protocol (IP) that permits networked devices, such as personal computers, printers, Internet gateways, Wi-Fi access points and mobile devices, to seamlessly discover each other's presence on the network and establish functional network services. UPnP is intended primarily for residential networks without enterprise-class devices.

foobar2000 Freeware audio player

foobar2000 is a freeware audio player for Microsoft Windows, iOS and Android developed by Peter Pawłowski. It has a modular design, which provides user flexibility in configuration and customization. Standard "skin" elements can be individually augmented or replaced with different dials and buttons, as well as visualizers such as waveform, oscilloscope, spectrum, spectrogram (waterfall), peak and smoothed VU meters, which all of them are analysis-oriented, at least for built-in visualizations. foobar2000 offers third-party user interface modifications through a software development kit (SDK).

<span class="mw-page-title-main">Kodi (software)</span> Free software media player

Kodi is a free and open-source media player and technology convergence software application developed by the Kodi Foundation, a non-profit technology consortium. Kodi is available for multiple operating systems and hardware platforms, with a software 10-foot user interface for use with televisions and remote controls. It allows users to play and view most streaming media, such as videos, music, podcasts, and videos from the Internet, as well as all common digital media files from local and network storage media, or TV gateway viewer.

Digital Living Network Alliance (DLNA) is a set of interoperability standards for sharing home digital media among multimedia devices. It allows users to share or stream stored media files to various certified devices on the same network like PCs, smartphones, TV sets, game consoles, stereo systems, and NASs. DLNA incorporates several existing public standards, including Universal Plug and Play (UPnP) for media management and device discovery and control, wired and wireless networking standards, and widely used digital media formats.

<span class="mw-page-title-main">Logitech Media Server</span>

Logitech Media Server is a streaming audio server supported by Logitech, developed in particular to support their Squeezebox range of digital audio receivers.

<span class="mw-page-title-main">Digital media player</span> Device used for playing media such as online video

A digital media player is a type of consumer electronics device designed for the storage, playback, or viewing of digital media content. They are typically designed to be integrated into a home cinema configuration, and attached to a television or AV receiver or both.

PlayOn is a streaming media brand and software suite that enables users to view and record videos from numerous online content providers. The suite consists of two main products: PlayOn Cloud and PlayOn Desktop. PlayOn Cloud is an online service for recording digital video streams, accessible via native iOS or Android mobile device applications. PlayOn Desktop is Windows-based software that acts as a streaming dashboard and hub on the PC. The available streaming websites are organized as channels in both products. Users browse through or search the video content found in those channels in order to record the videos for later viewing. PlayOn Desktop allows watching the videos real-time on the PC, or casting the videos to a TV via a streaming device or gaming console.

<span class="mw-page-title-main">Plex Inc.</span> Streaming media service

Plex Inc. is an American software company that runs its namesake ad-supported streaming media service that provides television shows and movies to users worldwide, and allows them to discuss and discover content across all major subscription streaming services. Plex also develops media server software and a series of apps that allows users to stream their personal media collections from their servers to their various devices. Plex Inc. is based in Campbell, California.

TVersity Media Server is a software application that streams multimedia content from a personal computer to UPnP, DLNA and mobile devices. It was the first media server to offer real-time transcoding. Some examples of supported devices are the Xbox 360, PlayStation 3, and Wii.

<span class="mw-page-title-main">Style Jukebox</span>

Style Jukebox was a hi-fi high-resolution audio cloud music streaming and storage player for the Windows, iOS, Android and Windows Phone platforms. A Web Player was also available for Mac, Windows and Linux.

<span class="mw-page-title-main">AirPlay</span> Proprietary wireless streaming protocol developed by Apple Inc.

AirPlay is a proprietary wireless communication protocol stack/suite developed by Apple Inc. that allows streaming between devices of audio, video, device screens, and photos, together with related metadata. Originally implemented only in Apple's software and devices, it was called AirTunes and used for audio only. Apple has since licensed the AirPlay protocol stack as a third-party software component technology to manufacturers that build products compatible with Apple's devices.

Skifta was a media shifting service developed by Qualcomm Atheros. It enabled Android and Apple (IOS) smartphone and tablet users to access their music, pictures, and videos from their phone, from cloud media services or remotely from another location via a smart mobile device. The user could then stream media to connected consumer electronics anywhere that supports DLNA and UPnP standards over WiFi or 3G networks.

<span class="mw-page-title-main">Nexus Q</span> Spherical digital media player from Google

Nexus Q was a digital media player developed by Google. Unveiled at the Google I/O developers' conference on June 27, 2012, the device was expected to be released to the public in the United States shortly thereafter for US$300. The Nexus Q was designed to leverage Google's online media offerings, such as Google Play Music, Google Play Movies & TV, and YouTube, to provide a "shared" experience. Users could stream content from the supported services to a connected television, or speakers connected to an integrated amplifier, using their Android device and the services' respective apps as a remote control for queueing content and controlling playback.

Miracast is a wireless communications standard created by the Wi-Fi Alliance which is designed to transmit video and sound directly from devices to display receivers. It can roughly be described as "HDMI over Wi-Fi", replacing cables in favor of wireless. The protocol is utilised in many devices and is used or branded under various names by different manufacturers, including Smart View and AllShare Cast, SmartShare, screen mirroring, Cast, wireless display and screen casting.

<span class="mw-page-title-main">Chromecast</span> Line of digital media players developed by Google

Chromecast is a line of digital media players developed by Google. The devices, designed as small dongles, can play Internet-streamed audio-visual content on a high-definition television or home audio system. The user can control playback with a mobile device or personal computer through mobile and web apps that can use the Google Cast protocol, or by issuing commands via Google Assistant; later models introduced an interactive user interface and remote control. Content can be mirrored to video models from the Google Chrome web browser on a personal computer or from the screen of some Android devices.

Google Cast is a proprietary protocol developed by Google for playing Internet-streamed audiovisual content on a compatible consumer device. The protocol is used to initiate and control playback of content on digital media players, high-definition televisions, and home audio systems using a mobile device, personal computer, or smart speaker. The protocol was first launched on July 24, 2013, to support Google's first-generation Chromecast player. The Google Cast SDK was released on February 3, 2014, allowing third parties to modify their software to support the protocol. According to Google, over 20,000 Google Cast-ready apps were available as of May 2015. Support for Google Cast has since been integrated into subsequent devices, such as the Nexus Player and other Android TV devices, as well as soundbars, speakers, and later models of the Chromecast. Consumer devices that natively support the protocol are marketed as Chromecast built-in. As of October 2017, over 55 million Chromecasts and Chromecast built-in devices have been sold.

Serviio is a freeware media server designed to let users stream music, video or image files to DLNA compliant televisions, Blu-ray players, game consoles and Android or Windows Mobile devices on a home network.

VBox Home TV gateway is a network-enabled live TV tuner and PVR HDTV set-top-box produced by VBox Communications Ltd.

Universal Media Server is a DLNA-compliant UPnP media server. It originated as a fork of PS3 Media Server. It allows streaming of media files to a wide range of devices including video game consoles, smart TVs, smartphones, and Blu-ray players. It streams and transcodes multimedia files over a network connection to the rendering device, ensuring that a supported rendering device will receive the content in a format supported by the device. Transcoding is accomplished through packages from AviSynth, FFMpeg, MEncoder, and VLC.

References

  1. "BubbleUPnP for DLNA/Chromecast - Apps on Google Play".
  2. Honorof, Marshall (2018-11-10). "How to Stream Video to a TV from a Computer, Tablet or Phone". Tom's Guide. Retrieved 2023-10-25.
  3. "Chromecast selbstbauen: Raspberry PI fernsteuern". CHIP.de (in German). CHIP. 2013-08-13. Retrieved 2023-10-20.
  4. 1 2 "BubbleUPnP-App ist eierlegende Wollmilchsau". Frankfurter Rundschau (in German). 2019-01-06. Retrieved 2023-10-20.
  5. "Cc Transcoding | BubbleUPnP Server". www.bubblesoftapps.com. Retrieved 2023-10-18.
  6. 1 2 3 "Tips". bubblesoftapps.com. Retrieved 2023-10-18.
  7. "Handy mit Fernseher verbinden – So einfach geht's". Auto und Technik | GQ (in German). 2020-07-06. Retrieved 2023-10-25.
  8. Gallaga, Omar L. "Why Watch Content on Your Phone When You Can Watch It on Your TV?". Wired. ISSN   1059-1028 . Retrieved 2023-10-25.
  9. "How to stream media from your PC to your HDTV over Wi-Fi". PCWorld. Retrieved 2023-10-25.
  10. 1 2 "BubbleUPnP for DLNA / Chromecast / Smart TV". bubblesoftapps.com. Retrieved 2023-10-18.
  11. Alban (2018-08-31). "BubbleUPnP, l'application de lecture audio sans fil universelle pour Android". Loisirs et habitats numériques : HiFi, audio-vidéo, home-cinéma, multiroom et multimédia (in French). Retrieved 2023-10-20.
  12. Ruddock, David (2014-12-19). "BubbleUPnP Now Does On-The-Fly Local Transcoding When Casting Content In Unsupported Formats, No Server Required". Android Police. Retrieved 2023-10-25.
  13. Collado, Christian (2023-01-11). "Las 21 mejores apps para Google Chromecast". La Vanguardia - Andro4all (in Spanish). Retrieved 2023-10-25.
  14. "Privacy policy for BubbleUPnP". bubblesoftapps.com. Archived from the original on 2023-12-19. Retrieved 2023-10-25.
  15. 1 2 3 "Features and Requirements | BubbleUPnP Server". www.bubblesoftapps.com. Retrieved 2023-09-29.
  16. "Connect With Foobar2000 | BubbleUPnP Server". www.bubblesoftapps.com. Retrieved 2023-09-29.
  17. "foobar2000: Components Repository - UPnP/DLNA Renderer, Server, Control Point". www.foobar2000.org. Retrieved 2023-09-29.