Universal Media Server

Last updated
Universal Media Server
Initial releaseMay 31, 2012 (2012-05-31) [1]
Stable release
10.7.0 [2] / July 7, 2021;0 days ago (2021-07-07) [2]
Repository github.com/UniversalMediaServer/UniversalMediaServer
Written in Java
Operating systems
Operating system
[3]
Type UPnP AV media servers
License GNU General Public License v2 [4]
Website universalmediaserver.com

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

Contents

Enhancements over its predecessor, PS3 Media Server, include web interface support for non-DLNA devices, more supported renderers, automatic bit rate adjustment, and many other transcoding improvements. [6]

See also

Related Research Articles

Windows Media Player Media player and media library application by Microsoft

Windows Media Player (WMP) is a media player and media library application developed by Microsoft that is used for playing audio, video and viewing images on personal computers running the Microsoft Windows operating system, as well as on Pocket PC and Windows Mobile-based devices. Editions of Windows Media Player were also released for classic Mac OS, Mac OS X and Solaris but development of these has since been discontinued.

Universal Plug and Play (UPnP) is a set of networking protocols 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.

VideoLAN

VideoLAN is a non-profit organization which develops software for playing video and other media formats. It originally developed two programs for media streaming, VideoLAN Client (VLC) and VideoLAN Server (VLS), but most of the features of VLS have been incorporated into VLC, with the result renamed VLC media player.

The following comparison of video players compares general and technical information for notable software media player programs.

Digital Living Network Alliance (DLNA) was founded by a group of PC and consumer electronics companies in June 2003 to develop and promote a set of interoperability guidelines for sharing digital media among multimedia devices under the auspices of a certification standard. DLNA certified devices include smartphones, tablets, PCs, TV sets and storage servers.

JRiver Media Center is a multimedia application that allows the user to play and organize various types of media on a computer running Windows, macOS, or Linux operating systems.

MediaMonkey

MediaMonkey is a digital media player and media library application developed by Ventis Media Inc., for organizing and playing audio on Microsoft Windows and Android operating systems. MediaMonkey for Windows includes various management tools, and is extensible using plugins, while MediaMonkey for Android is an adjunct for sharing the library with Android devices. MediaMonkey is commonly displayed/marketed as a solution for managing large libraries of music.

Transmission (BitTorrent client) BitTorrent client

Transmission is a BitTorrent client which features a variety of user interfaces on top of a cross-platform back-end. Transmission is free software licensed under the terms of the GNU General Public License, with parts under the MIT License.

Windows Media Connect (WMC) is a UPnP AV server from Microsoft for Windows XP and later Windows operating systems, to share and stream media on a Windows computer to WMC clients. The first two releases of WMC were made available as stand-alone software, and included a client as well. Following that, it was renamed to Home Media Ecosystem (HME) and the media server component was integrated into Windows Media Player and Windows Home Server. WMC version 2.0 can be manually installed on Windows Server 2008 or Windows Server 2008 R2 32bit or 64bit operating system but this type of installation is not officially supported by Microsoft and requires manual tweaking of NT Services' dependencies in order to run.

The following is a general comparison of BitTorrent clients, which are computer programs designed for peer-to-peer file sharing using the BitTorrent protocol.

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.

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.

Coherence is an open-source license multimedia computer application developed under the MIT system. As a stand-alone application, Coherence performs as a DLNA/UPnP Media Server. Coherence has an in-built capability to export local files or online media via its back ends to other UPnP clients. With supported clients, Coherence functions as a controllable DLNA/UPnP MediaRenderer. Coherence can also function as a Python framework to enable other applications to access digital-living networks and resources.

PS3 Media Server DLNA-compliant UPnP media server

PS3 Media Server is a DLNA-compliant UPnP media server. Originally written to support the PlayStation 3, it has been expanded to support a range of other media renderers, including Xbox 360, various Pioneer, Philips, Samsung, and Sony televisions, as well as portable devices. Written in Java, it streams or transcodes many different media formats, with minimum configuration. The FFmpeg and MPlayer packages support the PS3 Media Server. A currently maintained fork of PS3 Media Server exists as Universal Media Server.

HTTP Live Streaming is an HTTP-based adaptive bitrate streaming communications protocol developed by Apple Inc. and released in 2009. Support for the protocol is widespread in media players, web browsers, mobile devices, and streaming media servers. As of 2019, an annual video industry survey has consistently found it to be the most popular streaming format.

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

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.

Jellyfin media server software

Jellyfin is a suite of multimedia applications designed to organize, manage, and share digital media files to networked devices. Jellyfin consists of a server application installed on a machine running Microsoft Windows, macOS, Linux or in a Docker container, and another application running on a client device such as a smartphone, tablet, smart TV, streaming media player, game console or in a web browser. Jellyfin also can serve media to DLNA and Chromecast-enabled devices. It is a free and open-source software fork of Emby.

References

  1. "Version 1.0 is released - Universal Media Server - Forum". universalmediaserver.com.
  2. 1 2 "Version 10.7.0 released - Universal Media Server | Forum".
  3. "Universal Media Server - About".
  4. "UniversalMediaServer/LICENSE.txt at master · UniversalMediaServer/UniversalMediaServer · GitHub". GitHub.
  5. 1 2 "Universal Media Server - About". universalmediaserver.com.
  6. "Universal Media Server - Comparison of Media Servers". universalmediaserver.com.