Media server capable of serving videos, audio and images

Universal Media Server

Universal Media Server

  -  155 MB  -  Open Source
  • Latest Version

    Universal Media Server 15.0.0 LATEST

  • Review by

    Daniel Leblanc

  • Operating System

    Windows 7 / Windows 8 / Windows 10

  • User Rating

    Click to vote
  • Author / Product

    Subjunk / External Link

  • Filename

    UMS-Windows-15.0.0-x86_64.exe

​Universal Media Server (UMS) is a free, open-source media server designed to stream or transcode multimedia content across various devices, including TVs, smartphones, gaming consoles, and computers.

​Universal Media Server for Windows supports major operating systems such as Windows, Linux, and macOS, ensuring broad compatibility for users.

Universal Media Server Screenshot 1

Key Features

Extensive Device Support: UMS connects seamlessly with a wide range of UPnP or DLNA-compatible devices, ensuring flexibility in media consumption.​

Dynamic Metadata Retrieval: The server integrates with services like IMDb and MusicBrainz to fetch metadata, allowing users to filter videos by actor, director, genre, and more.​

Online Media Integration: Users can add and manage online radio channels, podcasts, and RSS feeds, expanding their media library beyond local content.​

Live Subtitles: UMS can download subtitles on-the-fly, enhancing the viewing experience for international audiences.​

Privacy-Focused: The server does not track user actions, ensuring that media consumption remains private and secure.​

User Interface

UMS offers a web-based interface accessible via any web browser, providing dynamic pages for each media file.

This design facilitates easy navigation and playback, either directly from the browser or by sending content to connected devices.​

Installation and Setup

Installing Universal Media Server on a Windows PC involves downloading the installer from the official website and following the on-screen prompts.

The setup process is straightforward, requiring minimal configuration to get started.​

How to Use

Launch UMS: After installation, open the application.​

Add Media Libraries: Navigate to the "Shared Folders" section to add directories containing your media files.​

Configure Settings: Adjust transcoding settings, network configurations, and subtitle preferences as needed.​

Access Media: Use a web browser or a DLNA-compatible device to browse and play your media content.​

FAQs

Which media formats does UMS support?
It supports a wide array of media formats, including but not limited to AVI, MP4, MKV, MP3, and FLAC.

Can UMS stream content over the internet?
UMS is primarily designed for local network streaming. Streaming over the internet may require additional configuration and poses security risks.

How do I update UMS to the latest version?
Visit the official website to download the latest version and follow the installation instructions. It's recommended to back up your configuration before updating.

Does UMS support transcoding?
Yes, it can transcode media files in real-time to ensure compatibility with various devices.

Is there a mobile app for UMS?
UMS does not have an official mobile app, but you can access the web interface via mobile browsers or use third-party DLNA-compatible apps.

Alternatives

Plex: Offers a polished interface with additional features like remote streaming and media organization.​

Emby: Provides similar functionalities with a focus on customization and live TV support.​

System Requirements
  • Operating System: Windows 11, 10, 8 or 7
  • Processor: Dual-core CPU or higher​
  • Memory: At least 1 GB RAM​
  • Storage: Sufficient disk space for media libraries​
PROS
  • Free and open-source​
  • Supports a wide range of devices and formats​
  • Privacy-focused with no user tracking​
CONS
  • Lacks some advanced features found in competitors​
  • Interface may seem basic compared to alternatives​
Conclusion

Universal Media Server is a robust solution for users seeking a free and privacy-conscious media server. While it may not have all the bells and whistles of some competitors, its extensive format support and ease of use make it a valuable tool for streaming media across various devices.

Note: Requires Java Runtime Environment.

Also Available: Download Universal Media Server for Mac

Why is this app published on FileHorse? (More info)
  • Universal Media Server 15.0.0 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Universal Media Server 15.0.0 Screenshot 1

What's new in this version:

General:
- Added a user switcher to the web interface
- Added support for being logged in as multiple users on the web interface
- Added a mode switcher to the web interface to make it easier to switch between Player mode and Settings mode
- Added dynamic TV season information when viewing a season on the web player
- Added the option to use pin codes on the web interface
- Added file media info (location, types, streams, subtitles...) to the web player
- Added accessibility linting to web interface
- Use the custom name of the server on the web player and settings
- Moved the settings menu from the dropdown to a side menu on the web interface
- Moved the user avatar on the web interface to the top-right where the dropdown menu was
- Made the size of the left menu in the web interface customizable
- Made the user actions like login and logout happen from the avatar menu
- Made it clearer when you are using the default/anonymous user
- Made internal scrollbars wider on the web interface
- Made Shared Content page on the web interface easier to use and more compact
- Automatic management of max memory
- Replaced SSE (Server-sent events) with websockets on web interface
- Fixed the scrollbar sitting on top of the last link on a long list in the left menu on the web interface
- Fixed the Recently Added folder in the Media Library not sorting by date added (before it was the file modified time)
- Improved development workflow
- Added and improved notifications on web interface
- Added a link to the Knowledge Base on the web interface, to the right of the language switcher button
- Replaced Help tab on the old interface with a link to the Knowledge Base on the About tab
- Replaced youtube-dl with yt-dlp
- Improved API lookup chances of success
- Reduced network spam
- Reduced CPU use from logging
- Stopped subscribing to UPnP events while getting DeviceControls
- Fixed support for shorts on YouTube
- Fixed flickering and refreshing on web interface during scanning
- Fixed YouTube video playback
- Replaced deprecated methods
- Logging improvements

Translation updates via Crowdin:
- Czech (100%)
- Spanish (73%)
- Finnish (70%)
- French (100%)
- Korean (100%)
- Polish (56%)
- Serbian (42%)
- Turkish (100%)