We stand with Ukraine to help keep people safe. Join us
EN
When you purchase through links on our site, we may earn an affiliate commission

Universal Media Server for Mac

DLNA-compliant UPnP media server.

Free
In English
2.8
Based on 7 user rates

Universal Media Server overview

Universal Media Server is a DLNA-compliant UPnP media server. It is based on PS3 Media Server by shagrath. It is actually an evolution of the "SubJunk Build" of PMS. UMS was started by SubJunk, an official developer of PMS, in order to ensure greater stability and file-compatibility. Because it is written in Java, Universal Media Server supports all major operating systems, with versions for Mac OS X, Linux, and Windows. The program streams or transcodes many different media formats with little or no configuration. It is powered by MEncoder, FFmpeg, tsMuxeR, AviSynth, MediaInfo and more, which combine to offer support for a wide range of media formats. A list of device support and a comparison of popular media servers is available here.

What's new in version 15.6.0

General
  • Added Discogs integration for audio metadata and UPnP
  • Added new options for DNS resolution handling (thanks, @henry701 Henrique Campos!)
  • Added a loading indicator to the Shared Content area on the web settings (#6037)
  • Improved detection of sample videos
  • Improved stability of speed test (thanks, @henry701 Henrique Campos!)
  • Fixed support for servers with no Internet access (#6047) (thanks, @henry701 Henrique Campos!)
  • Fixed wrong Linux yt-dlp binary being packaged (#6011) (thanks, @Pro-pra!)
  • Fixed API lookups happening for TV series when episode lookup fails, even if the series metadata is already in the local database (#6080)
  • Fixed JDK being used in Docker image instead of JRE (#6089) (thanks, @mvanhorn Matt Van Horn!)
  • Fixed editing a video feed on the web settings erases the URL (#6046) (thanks, @serinekjo kjo!)
  • Fixed docs for FFmpeg GPU support (thanks, @Harshit-dell Harshit Kumar Sahu!)
Translation updates via Crowdin
  • Dutch (97%) (thanks, Lefteye!)
  • English (United Kingdom) (80%) (thanks, Andi Chandler!)
  • Italian (63%) (thanks, parduz!)
  • Portuguese (Brazilian) (67%) (thanks, Henrique Campos!)
Dependencies
  • Bump @mantine/core from 8.3.15 to 8.3.18 (#6059, #6075, #6083)
  • Bump @mantine/dropzone from 8.3.15 to 8.3.18 (#6059, #6075, #6083)
  • Bump @mantine/form from 8.3.15 to 8.3.18 (#6059, #6075, #6083)
  • Bump @mantine/hooks from 8.3.15 to 8.3.18 (#6059, #6075, #6083)
  • Bump @mantine/modals from 8.3.15 to 8.3.18 (#6059, #6075, #6083)
  • Bump @mantine/notifications from 8.3.15 to 8.3.18 (#6059, #6075, #6083)
  • Bump @stylistic/eslint-plugin from 5.8.0 to 5.10.0 (#6063)
  • Bump @tabler/icons-react from 3.37.1 to 3.41.1 (#6061, #6094)
  • Bump @types/lodash from 4.17.23 to 4.17.24 (#6050)
  • Bump @xmldom/xmldom from 0.8.10 to 0.8.13 (#6098, #6125)
  • Bump actions/upload-artifact from 6 to 7 (#6049)
  • Bump axios from 1.13.5 to 1.15.0 (#6077, #6111)
  • Bump brace-expansion from 1.1.12 to 1.1.14 (#6092, #6110)
  • Bump com.drewnoakes:metadata-extractor from 2.19.0 to 2.20.0 (#6114)
  • Bump com.github.junrar:junrar from 7.5.7 to 7.5.10 (#6042, #6122)
  • Bump com.github.oshi:oshi-core from 6.10.0 to 6.11.1 (#6104, #6116)
  • Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (#6123)
  • Bump commons-logging:commons-logging from 1.3.5 to 1.3.6 (#6060)
  • Bump de.sfuhrm:chromecast-java-api-v2 from 0.12.19 to 0.12.20 (#6052)
  • Bump dorny/paths-filter from 3 to 4 (#6073)
  • Bump eslint-plugin-react-refresh from 0.5.0 to 0.5.2 (#6051)
  • Bump eslint-plugin-react-refresh from 0.5.0 to 0.5.2 (#6051)
  • Bump FFmpeg from 8.0.1 to 8.1
  • Bump flatted from 3.3.3 to 3.4.2 (#6088)
  • Bump follow-redirects from 1.15.11 to 1.16.0 (#6118)
  • Bump io.github.git-commit-id:git-commit-id-maven-plugin from 9.0.2 to 9.1.0 (#6095)
  • Bump lodash from 4.17.23 to 4.18.1 (#6106)
  • Bump org.apache.maven.plugins:maven-resources-plugin from 3.4.0 to 3.5.0 (#6058)
  • Bump org.eclipse.jetty:jetty-client from 12.1.6 to 12.1.8 (#6057, #6102)
  • Bump org.eclipse.jetty.ee10:jetty-ee10-servlet from 12.1.6 to 12.1.8 (#6057, #6102)
  • Bump org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jakarta-server from 12.1.6 to 12.1.8 (#6057, #6102)
  • Bump org.eclipse.jetty.http2:jetty-http2-server from 12.1.6 to 12.1.8 (#6057, #6102)
  • Bump picomatch from 4.0.2 to 4.0.4 (#6091)
  • Bump react-router-dom from 7.13.0 to 7.13.1 (#6062)
  • Bump rollup from 4.50.1 to 4.59.0 (#6043)
  • Bump tar from 7.5.9 to 7.5.11 (#6055, #6067)
  • Bump typescript-eslint from 8.56.0 to 8.57.1 (#6076, #6086)
  • Bump vite from 7.3.1 to 7.3.2 (#6105)
  • Bump yt-dlp from 2026.02.04 to 2026.03.17
View older Universal Media Server versions

Universal Media Server for Mac

Free
In English
Version 15.6.0
Write a detailed review about Universal Media Server

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
2.8

(9 Reviews of Universal Media Server)

  • Comments

  • User Ratings

Derekcurrie
Derekcurrie
Jul 24, 2021
10.8.0
2.0
Jul 24, 2021
2.0
Version: 10.8.0
The BIG problem here is that the software requires Universal Plug and Play (UPnP). Microsoft screwed up, and continues to screw up UPnP by allowing it to have WAN (Wide Area Network) access. That's BAD! UPnP must ONLY be used within a LAN, period. If you give it WAN access you WILL BE HACKED. UPnP is perfectly benign on a LAN. But with WAN access (check in your router!) UPnP is a MALWARE MAGNET! Hackers are constantly pinging every IP address on the planet for open UPnP ports. Upon finding them, they TAKE OVER you network. That's how lousy, insecure and stupid UPnP is over the WAN. Don't do it. - - Turn OFF UPnP if your router forces you give it WAN access. Turn It OFF!
riquez
riquez
Mar 22, 2020
9.3.0
1.0
Mar 22, 2020
1.0
Version: 9.3.0
UMS works, but is extremely troublesome. Mostly I can play 1 movie or tv show & then it wont work & the computer will need a restart before it will work again. This has been the case with this software since it came out, its barely usable & there are so many options & prefs, but its all worthless when the basic function is so poor. PS3 media server, its predecessor worked flawlessly & I never had an issue with it.
Macs-Pain
Macs-Pain
Feb 25, 2020
9.3.0
1.0
Feb 25, 2020
1.0
Version: 9.3.0
Wanted to give it another try after years of not working. Now even the .dmg does not open. xD PS3 Media Server still is the better choice after all those years...
Atalantia
Atalantia
Apr 12, 2019
8.0.1
4.0
Apr 12, 2019
4.0
Version: 8.0.1
I dont know but the only reliable version that runs on my 10.13.6 is UMS 6.8.0 Also that it isn't possible to start minimized on UMS 8.0.1 I do not really like.
Macs-Pain
Macs-Pain
Jan 23, 2018
6.7.1
1.0
Jan 23, 2018
1.0
Version: 6.7.1
Never worked. PS3 Media Server, which is quite the same but no longer updated for years STILL works like a charm...
Derekcurrie
Derekcurrie
Jul 24, 2021
10.8.0
2.0
Jul 24, 2021
2.0
Version: 10.8.0
subjunk
subjunk
Jun 30, 2020
5.0
Jun 30, 2020
5.0
Version: null
riquez
riquez
Mar 22, 2020
1.0
Mar 22, 2020
1.0
Version: null
Macs-Pain
Macs-Pain
Feb 25, 2020
1.0
Feb 25, 2020
1.0
Version: null
Atalantia
Atalantia
Apr 12, 2019
4.0
Apr 12, 2019
4.0
Version: null
Lookky
Lookky
Feb 11, 2017
4.0
Feb 11, 2017
4.0
Version: null
Quiiick
Quiiick
Apr 30, 2014
4.0
Apr 30, 2014
4.0
Version: null