How to Host a DLNA Server on Windows Server with Universal Media Server

You can host a DLNA server on Windows Server with Universal Media Server (UMS), a free media server for DLNA/UPnP playback and browser streaming. Install the Windows build, share selected folders, allow local network traffic, and find UMS from a compatible TV or player. This guide assumes Windows Server with Desktop Experience.

Before you start

  • Use a Windows Server account that can install software and read your media.
  • Keep the server and playback device on the same trusted LAN; the same subnet makes discovery easier.
  • Choose shares carefully. DLNA players generally do not sign in as web users, so a web password alone does not protect shared folders.

This graphical walkthrough does not cover Server Core.

Set up Universal Media Server in eight steps

1. Download the Windows build

Open the official Universal Media Server website and choose the current Windows package from its download section. Use the project site or its linked release page, not an unrelated mirror.

A browser illustration of the Universal Media Server website with the Windows download card selected.
Illustration: select the Windows package from the official UMS download page.

2. Install and start UMS

Run the setup file, follow the installer, and launch UMS when it finishes. Keep the default destination unless you need another. The project’s Windows installation notes describe the process. Approve an administrator prompt only after confirming the installer came from the official project.

A Universal Media Server setup window showing installation in progress on a Windows desktop.
Illustration: the Windows setup program installing UMS.

3. Open the local web interface

On the server, open http://localhost:9001. UMS uses port 9001 for the web interface by default, but this can be changed. If prompted on first access, create a local UMS administrator account; it is separate from your UMS website account. Use a strong password and leave authentication enabled. UMS v15 separates the browser interface into Player and Settings areas, as described in the official v15 documentation.

The UMS local web interface at localhost:9001 with a blank first administrator account form.
Illustration: create a local UMS administrator account on first access.

4. Add media folders

Open Settings, then Shared Content, and choose Add new shared content. Select a folder containing video, music, or photos and confirm. Add only the directories you want to serve, then save changes. Review the existing list and remove any location you do not want available to devices.

The UMS Shared Content settings page with a directory picker open and one folder selected.
Illustration: choose a media directory to add to Shared Content.

5. Limit which devices can browse

UMS can allow or block network devices, link devices to users, and restrict shared content to groups. Use those controls if different TVs or household members should see different libraries. The UMS security guide explains the options. Treat each permitted DLNA device as able to browse its authorized shares.

The UMS Shared Content list showing the Videos, Music, and Photos folders selected.
Illustration: keep the share list limited to folders you intend to stream.

6. Allow UMS through Windows Firewall

Run wf.msc to open Windows Firewall with Advanced Security. Allow UMS on the profile for your trusted LAN, or create inbound rules limited to the server’s local network. UMS’s official FAQ lists port 1900 for UPnP and default TCP ports 5001 for media and 9001 for the web interface; configured ports can differ. Check UMS settings before adding port rules. Do not forward these ports from the internet. See Microsoft’s inbound firewall guidance.

Windows Firewall inbound rules beside the UMS network settings with Ethernet selected.
Illustration: allow trusted network traffic and select the server interface used by media clients.

7. Find UMS from your TV or player

Open the TV’s media, network, or DLNA source list and select Universal Media Server. The label varies by device. Browse to a shared folder and choose a file. UMS’s playback guide also explains browsing and playing media in its interface.

A television media-source screen showing Universal Media Server and a Videos folder.
Illustration: browse to UMS from a DLNA-capable TV or player.

8. Test playback and keep UMS available

Try a short video, then an audio or photo file. From another LAN browser, open http://<server-ip>:9001, sign in, and test the Player view. If the TV cannot find UMS, check that both devices share a subnet, Windows Firewall allows UMS, and UMS is using the interface connected to the TV. Router client isolation or blocked multicast discovery can also prevent devices from seeing one another; see the UMS connection guide. If UMS appears but a file will not play, try another format or check the player’s transcoding support.

The UMS Player browser interface with media thumbnails, a playback pane, and a same-network reminder.
Illustration: test playback in the UMS web player after confirming LAN connectivity.

For unattended use, confirm UMS starts after a reboot. If you run it as a Windows service, give the service account read access to each shared folder and apply the firewall rule to that process. Test again after changing the run mode.

Leave a Comment

How to Check for Open Ports on Windows Server

How to Check for Open Ports on Windows Server

Find local TCP listeners, identify the process using a port, and test whether a Windows Server port is reachable with PowerShell, PortQry, or Nmap.

How to Map a Network Drive in Windows 10

How to Map a Network Drive in Windows 10

Map a shared folder as a drive letter in Windows 10, reconnect it at sign-in, confirm access, and fix common path, credential, and network discovery issues.

How to Output Mic Sound to Speakers in Windows 10

How to Output Mic Sound to Speakers in Windows 10

Hear your microphone through Windows 10 speakers with the Listen to this device setting. Choose the right input and output, test the route, and prevent feedback.

How to Change Icon Size on Windows 10: Desktop, Taskbar, and File Explorer

How to Change Icon Size on Windows 10: Desktop, Taskbar, and File Explorer

Change icon size on Windows 10 with desktop, taskbar, and File Explorer controls. Learn when display scaling helps and how to fix unexpected size changes.

How to Map an NFS Share as a Drive in Windows 11

How to Map an NFS Share as a Drive in Windows 11

Map an NFS share to a Windows 11 drive letter with the built-in Client for NFS. Check protocol compatibility, mount the export, and troubleshoot access issues.

How to Host a DLNA Server on Windows Server with Universal Media Server

How to Host a DLNA Server on Windows Server with Universal Media Server

Install Universal Media Server on Windows Server, share selected folders, set LAN-only firewall access, and test DLNA playback from a TV or browser.

How to Check Hard Drive Health in Windows Server

How to Check Hard Drive Health in Windows Server

Check Windows Server disk status and reliability counters, verify SMART data when available, and separate hardware warnings from NTFS errors.

How to Add and Delete Users in Windows Server

How to Add and Delete Users in Windows Server

Create, grant admin rights to, disable, or remove local Windows Server users with Computer Management or PowerShell. Learn when to use Active Directory instead.

Set Up the Serviio Media Server on Windows Server

Set Up the Serviio Media Server on Windows Server

Install Serviio on Windows Server, share local or NAS media folders, and test DLNA playback. Learn how to check the Windows service, firewall, and Pro-only browser features.

How to Convert PNG, JPG, or BMP Images to ICO in Windows

How to Convert PNG, JPG, or BMP Images to ICO in Windows

Convert PNG, JPG, or BMP files to Windows ICO with GIMP. Prepare a square image, keep transparency when needed, add standard sizes, and check the export.