Universal Media Server versions

Stream and transcode video, audio, and image formats
Oct 15, 2024
Jun 13, 2023
Apr 22, 2023
Feb 9, 2023
Jan 18, 2023
Dec 1, 2022
Oct 9, 2022
Aug 30, 2022
9.2
Jan 17, 2020
Review
9.0
Sep 17, 2019
Review
7.6
Nov 16, 2018
Review
7.3
Aug 14, 2018
Review
7.0
Mar 2, 2018
Review
Jan 2, 2017
Review
6.5
Aug 3, 2016
Editorial review
rating
6.4
Jun 27, 2016
Review
6.3
May 7, 2016
6.2
Mar 12, 2016
Review
6.1
Feb 23, 2016
6.0
Nov 27, 2015
Nov 30, 2015
Review
5.5
Jan 9, 2016
5.2
Jul 11, 2015
Review
5.1
Mar 24, 2015
5.0
Oct 30, 2014
Review
Oct 27, 2014
4.4
Jan 12, 2015
4.3
Dec 10, 2014
4.2
Oct 18, 2014
4.1
Sep 2, 2014
4.0
Jun 6, 2014
Jun 3, 2014
Review
3.6
Apr 28, 2014
3.5
Mar 20, 2014
3.4
Feb 7, 2014
3.3
Dec 10, 2013
Mar 3, 2014
3.0
Jul 9, 2013
Jun 8, 2013
2.6
Mar 29, 2013
Review
2.2
Dec 15, 2012
Review
1.6
Oct 4, 2012
Review
1.2
Jun 28, 2012
Review

What's new

v9.2 [Jan 17, 2020]
General:
- Added more precise support for subtitles in renderer profiles. See the si and se options in DefaultRenderer.conf.
- Fixed uninstallation of Windows service (thanks, pponce!).
- Use secure connections for program updates (thanks, xaitax!).
- Fixed startup on Linux using ARM processors (thanks, felsen2011!).
- Logging improvements.
Renderers:
- Added support Sony BRAVIA AG series TVs (thanks, rubin55!).
- Improved support for 2019 Samsung TVs, including 8K streaming.
- Improved support for Panasonic GX800B.
Translation updates via Crowdin:
- Chinese Traditional (100%).
- Croatian (44%).
- Danish (100%).
- English (United Kingdom) (3%).
- Hungarian (71%).
- Korean (33%).
- Slovak (100%).
- Slovenian (60%).
- Swedish (97%).

v9.0 [Sep 17, 2019]
General:
- Adds UMS to Windows Firewall exceptions on install.
- Better cleanup of install directory on install/uninstall on Windows.
- Fixed transcoding when using our Docker image (thanks, tcely!).
- Fixed track numbers not prepending in Media Library.
- Fixed startup crash when invalid characters are in the OS Path.
- Fixed adding unsupported files to the database.
Renderers:
- Improved support for TrueHD videos on Samsung UHD TVs.
Translation updates via Crowdin:
- Chinese Traditional (94%).
- Croatian (20%).
- Czech (100%).
- Danish (89%).
- Finnish (32%).
- Japanese (100%).
- Polish (100%).
- Russian (93%).
- Slovak (88%).
- Thai (11%).
Dependencies:
- Updated Git Commit ID Plugin to 2.2.4.
- Updated JUnit to 5.2.0.
- Updated Maven Compiler Plugin to 3.8.0.
- Updated Maven Enforcer Plugin to 3.0.0-M1.
- Updated Maven Javadoc Plugin to 3.0.1.
- Updated Maven Site Plugin to 3.7.
- Updated Metadata Extractor to 2.12.0 for improved image parsing performance.

v7.3 [Aug 14, 2018]
- Started to release standalone builds for Windows (no Java installation required).
- Added option to disable startup folder scanning in the first-run wizard.
- Fixed fully played status sometimes not saving.
- Updated translations via Crowdin.

v6.5 [Aug 3, 2016]
General:
Respect the renderer setting H264Level41Limited when deciding whether to stream or transcode
Search for subtitles in alternative folder even when a subtitle was already found (thanks, tdcosta100!)
Logging improvements
Improved program shutdown stability
Updated docs
Updated image parsing from MediaInfo and Sanselan to Imaging
Fixed manual renderer selection
Improved support for OGA, MKA, ADTS, WEBM, 3GA and 3G2A files
Made disabling transcoding more reliable
Minor bugfixes
Languages:
Minor English updates
Synchronized translations with Crowdin
Renderers:
Added FLAC support on Sony PS4
Improved AAC support on LG LM620 TVs
Improved detection of Sony Bravia W series TVs
Improved AVI/DivX support on Panasonic TX-L32V10E TVs
Improved Google Chromecast support
Fixed LPCM audio on Sony PS3
Fixed aspect ratios on Sony Bravia 5500 series TVs
Dependencies:
Updated h2database to 1.4.193

v6.4 [Jun 27, 2016]
General:
Regularly initiate UPnP searches for new renderers
Added renderer config settings HalveBitrate and SupportedVideoBitDepths
Prevent sleep mode while streaming by default
Tweaked language
Improved/fixed some documentation (thanks, Sami32!)
Improved file parsing speed
Improved logging
FFmpeg no longer defers to MEncoder for embedded fonts since it supports them
FFmpeg no longer defers to MEncoder for internal ASS subtitles
ALIVE messages send less frequently by default
Fixed support for CMYK JPEG images
Fixed 24-bit FLAC fake videos showing up for non-PS3 renderers
Fixed unsupported subtitles being streamed
Fixed transcoding bitrate in rare cases
Fixed MIME types for WAV audio and TIFF images
Fixed renderer TextWrap
Fixed renderers only being detected if they are started before UMS
Renderers:
Added support for VLC on Apple TV
Improved video quality on wireless networks for Panasonic VT60
Improved support for subtitles on Panasonic CX700 Series TVs
Improved support for Panasonic CX680 Series TVs
Improved support for Panasonic E6 Series TVs
Improved support for Sony Bravia NX800 TVs (thanks, prescott66!)
Improved detection of Vizio TVs
Languages:
Czech translation was completed (thanks, jirkapas and panther7!)
French translation was completed and validated (thanks, archaos, Kielo, Kirvx, misterfred and Nadar!)
Italian translation was completed (thanks, alebrambilla1986, av3c01, bonatigennaro7, FoxGhost07, fsc_mar, johnjonh, jumputer, morag87, RickyReds, supp and vladiesel!)
Polish translation was completed and validated (thanks, anonymodmous, K4r0lSz, Nadar and robo25!)
Russian translation was completed (thanks, antonyfg, dronidzer, guzu-guzu, lxnderty, Nadar and Tianuchka!)
Swedish translation was completed (thanks, klebom, linushg111, mattias_karlsson_89, millenniumb, Nadar, qwert352, rchk, richarda, Rowly, sebastianboos, Stetoskop, strayhat and swarish!)
Turkish translation was completed and validated (thanks, hasanbahcekapili, OnarEngincan and onuroztemizel!)
External Components:
Updated FFmpeg to builds from this month
Updated FLAC to 1.3.1 (thanks, Sami32!)
Updated h2database to 1.4.192
Updated MediaInfo to 0.7.86

v6.2 [Mar 12, 2016]
May include unspecified updates, enhancements, or bug fixes.

v4.0 [Jun 3, 2014]
Changes since 3.6.2:
General:
Added a web interface, available at localhost:9001
Added a new transcoding option to allow H.264 video with AAC audio
Added documentation for more renderer options to PS3.conf (CustomFFmpegOptions and OverrideVideoFilter)
Added support for configuring whether UMS can run just one or multiple instances
Changed the names of transcoding options in renderer config files for clarity
Output surround audio (AC-3) instead of stereo (MP2) when using VLC (needs testing)
Enabled subtitles in VLC (thanks, tdcosta100!)
Made FFmpeg the default transcoding engine
Improved the TextWrap function, which makes filenames fit better on certain renderers
Fixed padding in FFmpeg for DVD video resolution
Renderers:
Added support for Google Chromecast
Added support for nPlayer, skifta and TwonkyBeam on portable Apple devices (thanks, MattDetroit!)
Added support for LG LM620 TVs (thanks, michal-sapsa!)
Added support for Sony Bravia W7 series TVs (thanks, shtirlic!)
Improved support for OPPO devices
Improved support for Panasonic TX-L32V10E TVs
Languages:
Updated Spanish translation (thanks, AlfredoRamos!)
External Components:
Updated Apache commons-lang to 3.3.2, which:
Fixes bugs
Updated Logback to 1.1.2, which:
Fixes bugs
Updated Maven Git Commit ID Plugin to 2.1.9
Updated Netty to 3.9.1, which:
Fixes bugs
Updated slf4j to 1.7.7

v2.6 [Mar 29, 2013]
1. General:
Added "Live Subtitles" which means you can select subtitles from the Internet via your device. It can be enable on the Navigation/Share Settings page.
Improved layout of the Navigation/Share Settings page
Implemented default subtitle preferences, to use them:Either use the "Clean Install" option on Windows or put "eng,off;*,eng;*,und" into the "Audio/subtitles language priority" box in the "Subtitles settings" tab on the Transcoding Settings page
Fixed DTS muxing with FFmpeg
Added "precoder" functionality, useful for plugin developers
Added h.264 encoding support to MEncoder (when renderers specify it)
2. Languages:
Updated Czech translation
Updated English settings labels
Updated Simplified Chinese translation
3. External Components:
Updated h2 database to 1.3.171, which:
Increases speed
Improves JDK 7 compatibility
Updated MPlayer/MEncoder for Windows SB52, which:
Improves audio sync
Improves DVD support
Supports filenames with uncommon characters
Fixes memory leaks
Improves sync with Real videos
Fixes a crash
Updated Netty to 3.6.3, which:
Makes browsing more stable

v2.2 [Dec 15, 2012]
General:
--Some renderers (like Philips HTS) can connect more quickly with the server
--Improved support for Sony Bravia HX series TVs
--Improved design on OS X
--Fixed FFmpeg video transcoding on Xbox
--Fixed file permissions on Linux
--Plugins can use custom icons for files
Languages:
--Updated Korean translation
External Components:
--Updated MPlayer/MEncoder for Windows to SB49, which:
Improves MP3 encoding speed
Improves MKV support
Improves threading
Fixes memory leaks

v1.6 [Oct 4, 2012]
This release fixes the bug where the audio gets stretched after the episode recap on some videos, adds DTS support to the FFmpeg engine, adds support for UPC Horizon, and more (see changelog below)

Alternative downloads

Wondershare Streaming Audio Recorder
Wondershare Streaming Audio
rating

Great audio recording tool to grab any stream coming through your sound card.

Emby Server
Emby Server
rating

Organize your photo, audio and video collection and access it remotely.

Wowza Streaming Engine
Wowza Streaming Engine
rating

Customizable media server software.

TVersity Screen Server
TVersity Screen Server
rating

Stream audio, video, and desktop screen to various devices.

LIVE Streaming and Online Broadcasts Monitor
LIVE Streaming and Online
Free
rating

It allows you to gather up to 25 live streaming channels.