List of UPnP AV media servers and clients

Last updated

This is a list of UPnP AV media servers and client application or hard appliances.

Contents

UPnP AV media servers

Software

Cross-platform

Android

Linux

NameLicenseDescription
GeeXboX open sourcelightweight media center for Linux that supports DLNA through uShare (uShare development is currently discontinued)
Mediatomb open sourceDLNA server for Linux. (no longer active)
Gerbera open sourceDLNA server based on Mediatomb
Moode a music-centric DLNA server for Linux running on Raspberry Pi.
MythTV open-source HTPC and PVR software for Linux, with a built-in UPnP AV MediaServer.
ReadyMedia (formerly known as MiniDLNA)open sourceis a simple media server software, with the aim of being fully compliant with DLNA/UPnP-AV clients. It is developed by a Netgear employee for the ReadyNAS product line.
Rygelopen-sourcemedia server part of the GNOME Live! project
Sundtek Streamingserver a native Linux TV Server providing DVB, ATSC and ISDB-T, FM Radio, DAB+ via UPnP/DLNA, it also supports streaming media files (it only supports TV devices from Sundtek).
VortexBox open source (GPL v3)quick-install ISO that turns your unused computer into an easy-to-use music server/jukebox
upmpdcli open sourceAn UPnP media renderer front end to MPD (Music Player Daemon) that also implements UPnP Media Server that can serve local media, Spotify, Tidal, or Deezer via plugins.

Microsoft Windows

macOS

Hardware

See also

List of NAS manufacturers – there are many uncatalogued NAS devices with UPnP.

UPnP AV clients

See also Digital Living Network Alliance#DLNA-certified software.

A UPnP client, also called a control point, functions as a digital audio/video remote control. Control points automatically detect UPnP servers on the network to browse content directories and request the transfer or streaming of media. A UPnP media renderer performs the actual audio or video rendering. Control points and media renderers most commonly run on separate devices, the control point being for example a tablet, and the renderer a television or a networked audio computer connected to an audio receiver. Some control points integrate a media renderer and may function as a complete music playing application.

UPnP control points and player software

Cross-platform

  • Audionet RCP is an UPnP control point available for Windows and macOS
  • Banshee, an open source (MIT) media player with UPnP-client support since version 2.4
  • Kinsky is an open source UPnP control point for iPod/iPhone, iPad, Windows, macOS, Linux, Android and PocketPC.
  • Kodi (XBMC#XBMCbuntu|XBMC), a cross platform open source software media-player/media center for Apple TV, Linux, macOS, Windows, Android and the custom XBMC#XBMCbuntu.
  • Neutron Music Player, a cross platform UPnP/DLNA client which is able to read music files from UPnP/DLNA Media Server or send processed audio to UPnP/DLNA Media Renderer as an endless stream. Available for Android, iOS, BlackBerry 10 & PlayBook platforms.
  • UPPlay, a desktop UPnP audio Control Point for Linux/Unix and MS Windows, is a light QT-based Control interface. It is free, open-source, and licensed under the GPL.
  • Plex, a cross-platform and open source (GPL) software media player and a closed source media server and entertainment hub, available for macOS, Microsoft Windows, Linux, as well as mobile clients for iOS (including Apple TV (2nd generation) onwards), Android, and Windows Phone. The desktop version of the media player is free while the mobile version is chargeable.
  • PlugPlayer is a cross-platform UPnP client, Media Renderer, Media Server and control point available for iPod/iPhone, iPad, Android, Google TV and macOS. In addition to UPnP servers, PlugPlayer can also utilize some cloud-based media services such as MP3tunes and CloudUPnP.
  • VLC media player, a free, open-source and cross-platform media player that has a built-in UPnP-client that lets the user access the contents listed from an UPnP Media server. Though a very complete media player in itself, it does not provide any UPnP Control Point capabilities, nor can the player be controlled as a UPnP compliant Media Renderer. (For Windows, macOS, Linux, iOS & Android.)
  • eezUPnP, a free software to play content from a media server on a client, has a built-in UPnP-client for music. (For Windows & Linux)
  • MusPnP, an open source control point (For Windows, Linux, & macOS)

Android

  • Audionet aMM is a UPnP/DLNA controller
  • BubbleUPnP is a DLNA controller
  • Bs.player is a free UPnP renderer/player
  • Flipps (formerly iMediaShare) is a free DLNA compliant digital media controller, server and renderer
  • Gizmoot is a free UPnP AV Control Point and Renderer
  • MediaSteersman is a free UPnP control point for Android tablets with included UPnP renderer and server functionality
  • Mezzmo is a UPnP/DLNA server, renderer and controller. There is a free trial version and a paid licensed version.
  • Na Remote for UPNP/DLNA Android UPnP/DLNA controller
  • Network Audio Remote is a free DLNA controller
  • Onkyo Remote is a free UPnP renderer/player/server/controller
  • Pixel Media Server is a free DLNA-compliant digital media server on Android platform. Has external subtitles support
  • Pixel Media Controller is a free DLNA-compliant digital media controller on Android platform to control DLNA certified/compliant digital media server, digital media render and digital media printer on Android. Can browse contents from the media server and playback media at a DLNA-certified TV or renderer devices, and print at DLNA-certified printer
  • Skifta (discontinued) - a DLNA-certified software app
  • Toaster Cast Android UPnP/DLNA server, controller and renderer
  • UPnP-AV Control Point is a free UPnP control point and renderer
  • UPnPlay is a free UPnP renderer/player
  • UPnP Monkey is a multi-room control point and DLNA media server which offers the opportunity to stream media from a smartphone or a network hard drive to a media player
  • VidOn Player is a free DLNA compliant digital media controller, server and renderer
  • YAACC is an open source UPnP/DLNA server, renderer and controller
  • ZappoTV is a free DLNA compliant digital media controller, server and renderer
  • Archos Video Player has DLNA rendering/player capabilities
  • PlainUPnP (formerly DroidUPnP) is an open source DLNA controller
  • Mbogi Music is an open source DLNA controller
  • MediaMonkey for Android is a UPnP renderer and controller
  • mconnect Player [4] is a UPnP/DLNA Controller with free and paid version

BlackBerry

All devices running the BlackBerry 10 operating system include native UPnP media server capabilities.

iOS

  • AllShare TV - DLNA/UPnP Media Server for iOS with features to push and control media using iOS
  • Audionet iMM UPnP control point
  • Infuse DLNA/UPnP streaming client for iPhone and iPad
  • nPlayer DLNA/UPnP Client for iPhone/iPad
  • VidOn Player (HD) DLNA/UPnP Client for iPhone/iPad
  • AirPlayer DLNA/UPnP Client for iPhone/iPad
  • media:connect DLNA server, controller and renderer
  • PlayerXtreme is a media playback and organizing solution
  • 8player & Lite
  • GoodPlayer
  • Flipps (HD), formerly iMediaShare Archived 2013-05-03 at the Wayback Machine & iMediaShare Lite
  • ZappoTV (HD) DLNA/UPnP Client for iPhone/iPad
  • AcePlayer - player with downloading & background play features
  • Creation 5 - UPnP control point app and client supporting both audio and video from a variety of sources
  • mconnect Player [5] is a UPnP/DLNA Controller with free and paid version
  • Glider Music Player supports UPnP, OpenHome & Chromecast audio devices
  • foobar2000 UPnP/DLNA Client (audio only), true gapless playback, ability to download a track/album from DLNA server for offline listening.
  • JPLAY UPnP/DLNA Client (audio only), true gapless playback, combines Qobuz, Tidal, and local content in a single interface; https://jplay.app/

Linux

  • BRisa UPnP Framework, a free and open-source UPnP framework that allows the development of UPnP devices, as well as provides three implementation reference of UPnP applications: the BRisa Media server, the BRisa Media Renderer and the BRisa Control Point.
  • djmount, free software to mount as a Linux filesystem the media content of compatible UPnP AV devices.
  • Gnome Videos (Totem), a free and open-source Media Player part of the GNOME desktop, via the grilo plugin.
  • upmpdcli, a free and open-source UPnP media renderer front end to MPD, the Music Player Daemon
  • upplay, a free and open-source basic UPnP audio control point for the Unix Desktop, based on Qt.
  • GUpnp-tools supplies a free and open-source GUI control point for AV devices, gupnp-av-cp.
  • GMediaRender, a UPnP™ media renderer for POSIX®-compliant systems, such as Linux® or UNIX®. It implements the server component that provides UPnP controllers a means to render media content (audio, video and images) from a UPnP media server.
  • GMRender-Resurrect, resource efficient UPnP/DLNA renderer, optimal for Raspberry Pi, CuBox or a general MediaServer. Fork of GMediaRenderer. [6]
  • Rhythmbox is an audio player with built-in UPnP/DLNA support, and can act as a UPnP client.
  • JRiver Media Center, a media player/organizer with a DLNA/UPnP server, controller, and renderer, including conversion.

Microsoft Windows

  • Windows Media Player, bundled with Microsoft Windows.
  • foobar2000, an audio player, supports UPnP via a plugin.
  • MusicBee, an audio player, supports UPnP via a plugin. [2]
  • AIMP, an audio player, supports UPnP via a plugin.
  • Winamp, an audio player, supports UPnP via a plugin (ml_upnp.dll).
  • WinDVD, is a commercial DVD-Video and video-files playback software for Windows.
  • Nero MediaHome, a commercial software package containing both a UPnP client and server supporting music and video playback.
  • MediaMonkey, free media player/tagger/editor with an UPnP/DLNA client and server.
  • JRiver Media Center, a media player/organizer with a DLNA/UPnP server, controller, and renderer, including conversion.
  • Wild Media Server, a media player/server with DLNA/UPnP capabilities.
  • 5KPlayer, a mixture of free (MKV) UHD video player, music player, AirPlay & DLNA enabled media streamer and online downloader.

macOS

  • MediaCloud Mac v2, UPnP Audio/Video Player & Control Point.
  • Songbook Mac, UPnP Control Point.
  • OPlayer, media player that has a built-in UPnP-client.
  • JRiver Media Center, a media player/organizer with a DLNA/UPnP server, controller, and renderer, including conversion.
  • AirBeamTV, a company who builds screen mirroring apps for Samsung, LG, Panasonic, Sony and Philips TVs based on the UPnP renderer in the TV, the Mac acts as the UPnP server as well as the UPnP control point.
  • 5KPlayer, a mixture of free (MKV) UHD video player, music player, AirPlay & DLNA enabled media streamer and online downloader.

Symbian

Windows Phone

Other

UPnP player/client hardware

UPnP control point hardware

UPnP media render hardware

See also

Related Research Articles

Helix DNA was a project to produce computer software that can play audio and video media in various formats and aid in creating such media. It is intended as a largely free and open-source digital media framework that runs on numerous operating systems and processors and it was started by RealNetworks, which contributed much of the code. The Helix Community was an open collaborative effort to develop and extend the Helix DNA platform. The Helix Project has been discontinued.

<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.

<span class="mw-page-title-main">MythTV</span> Free and open source home entertainment application

MythTV is a free and open-source home entertainment application with a simplified "10-foot user interface" design for the living room TV. It turns a computer with the necessary hardware into a network streaming digital video recorder, a digital multimedia home entertainment system, or home theater personal computer. It can be considered a free and open-source alternative to TiVo or Windows Media Center. It runs on various operating systems, primarily Linux, macOS, and FreeBSD.

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">Internet radio device</span>

An Internet radio device, also called network music player is a hardware device that is capable of receiving and playing streamed media from either Internet radio stations or a home network.

<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.

A home server is a computing server located in a private computing residence providing services to other devices inside or outside the household through a home network or the Internet. Such services may include file and printer serving, media center serving, home automation control, web serving, web caching, file sharing and synchronization, video surveillance and digital video recorder, calendar and contact sharing and synchronization, account authentication, and backup services.

The following table compares the operating system support and basic features of various UPnP AV media servers.

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.

TwonkyMedia server (TMS) is DLNA-compliant UPnP AV server software originally offered by TwonkyVision GmbH. TMS runs on Linux, macOS, Microsoft Windows, iOS, Android and QNX operating systems. TwonkyMedia server can be used to share and stream media to most UPnP AV or DLNA-compliant clients, in addition to non-UPnP devices through the HTML, RSS, and JSON supported front ends. After the PacketVideo acquisition of Berlin-based TwonkyVision GmbH by 17 October 2006, Twonky was renamed PVConnect in November 2007, but the name was changed back to TwonkyMedia server by 7 January 2010. Corporate parent NTT DOCOMO sold PacketVideo NorthAmerica and Europe to Lynx Technology on 10 May 2015 and PacketVideo Japan exactly one year later on 10 May 2016 transferring the Twonky product line to Lynx, renaming TwonkyMedia Server to Twonky Server.

The Helix Universal Media Server was a product developed by RealNetworks and originates from the first streaming media server originally developed by Progressive Networks in 1994. It supported a variety of streaming media delivery transports including MPEG-DASH RTMP (flash), RTSP (standard), HTTP Live Streaming (HLS), Microsoft Silverlight and HTTP Progressive Download enabling mobile phone OS and PC OS media client delivery.

<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.

<span class="mw-page-title-main">Sat-IP</span>

SAT>IP specifies an IP-based client–server communication protocol for a TV gateway in which SAT>IP servers, connected to one or more DVB broadcast sources, send the program selected and requested by an SAT>IP client over an IP-based local area network in either unicast for the one requesting client or multicast in one datastream for several SAT>IP clients.

<span class="mw-page-title-main">BubbleUPnP</span> Media streaming software

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.

References

  1. "Class A Amplifier needed? Why not have everything else with it? See this!". www.convert-av.com. Archived from the original on 2017-04-12. Retrieved 2017-04-11.
  2. 1 2 "UPnP/ DLNA device support - Plugins | MusicBee". www.getmusicbee.com. Retrieved 2023-10-26.
  3. "Windows 10 FAQ page". Microsoft Support.
  4. "mconnect Player for Android". Google Play Store.
  5. "mconnect Player". iTunes Store. 24 July 2023.
  6. "hzeller/gmrender-resurrect". GitHub. Retrieved 2017-01-19.
  7. "Latest PLAYSTATION3 Firmware Update Adds Upscaling for PlayStation/PlayStation2 Games and DVD Movies". Sony Computer Entertainment America. 2007. Retrieved 2007-05-24.
  8. "OurJukebox released" . Retrieved 2019-03-12.
  9. 1 2 32PFL4907/F7 Philips 4000 series LED TV 32PFL4907 32" class/po - Philips Support
  10. 1 2 50PFL5907/F7 Philips 5000 series LED-LCD TV 50PFL5907 50" class/po - Philips Support
  11. 1 2 "Buy the 6000 series Smart LED TV 42PFL6007T/12 Smart LED TV". Philips UK. Archived from the original on 2014-02-19.
  12. 1 2 Philips 7000 series 46PFL7605H/12 - LED TV
  13. 1 2 Philips 8000 LED series 40PFL8664H/12 - LCD TV
  14. 1 2 Philips 9000 series 46PFL9705H/12 - LED TV
  15. Easy MPD - 가장 쉬운 Network Music Server
  16. "PEAQ MUNET PMN400-B". Archived from the original on 2015-02-21. Retrieved 2014-12-16.