Universal Media Server (UMS)部署指南

Universal Media Server (UMS) 是一个轻量级但功能强大的媒体服务器,支持 DLNA/UPnP,可以将你的影视文件分享给局域网中的设备(如 Windows、电视、手机等)。虽然它本身不直接提供 SMB 服务,但它可以配合系统的共享文件夹功能使用。

下面是你可以在不同平台(如 Windows 或 Ubuntu)上部署 Universal Media Server 的详细方法。


✅ 一、选择你的系统平台

你可以告诉我你打算在哪个平台上部署,比如:

  • Windows

  • Ubuntu(或其他 Linux 发行版)

  • macOS

  • 群晖(支持 Docker 部署)

我先给你 Ubuntu(或 Linux)系统下的部署方法,你也可以说“我用的是 Windows”,我再换成对应的版本。


二、Ubuntu 系统下安装 Universal Media Server

1. 安装 Java 运行环境(UMS 需要 Java)

sudo apt update
sudo apt install openjdk-17-jre -y

你也可以用 OpenJDK 11,如果兼容性有问题。

2. 下载 Universal Media Server 最新版本

访问官网:Universal Media Server

找到 Linux 安装包的下载链接(.tar.gz),或者使用 wget 下载。例如:

wget https://github.com/UniversalMediaServer/UniversalMediaServer/releases/latest/download/UMS-.tar.gz 

(把 替换为版本号)

3. 解压和运行

tar -xvzf UMS-.tar.gz
cd ums-
./UMS.sh

首次运行会打开 GUI 配置界面,如果你是纯命令行服务器,可以用 -Djava.awt.headless=true 方式运行(无头模式)。


三、设置媒体目录

你需要指定哪些文件夹是媒体库:

  1. 在第一次运行 UMS 后,会生成配置文件在 ~/.config/UMS/UMS.conf

  2. 你可以手动编辑:

nano ~/.config/UMS/UMS.conf 

找到 folders = /home/yourname/Videos 这一项,改为你想分享的目录路径,例如:

folders = /mnt/media/videos,/mnt/hdd/movies 

四、Windows 端访问方式

UMS 是基于 DLNA/UPnP,不是 SMB。但你可以搭配使用:

目标 方法
Windows 浏览器访问 UMS 控制台 打开浏览器访问 http://<服务器IP>:9001(默认端口)
电视、手机、播放器访问 DLNA 服务 通过网络自动发现(如 VLC、智能电视)
Windows 映射媒体文件夹(SMB) 需在服务器上配置 Samba,单独分享媒体文件夹


✅ 可选:配置 Samba 分享媒体文件夹(SMB)

如果你想让 Windows 能“映射网络驱动器”访问视频文件,可以这样配置:

安装 Samba:

sudo apt install samba -y 

编辑配置:

sudo nano /etc/samba/smb.conf 

在文件末尾添加:

[Videos]
   path = /mnt/media/videos
   browseable = yes
   read only = no
   guest ok = yes

重启 Samba 服务:

sudo systemctl restart smbd 

现在在 Windows 里输入 \\服务器IP\Videos 即可访问(可映射为 Z: 盘)。


总结

功能 工具
UMS 影视服务器(DLNA) Universal Media Server
Windows、电视等播放 使用支持 DLNA 的客户端,如 VLC、智能电视、PS/Xbox
Windows 文件夹访问 配合 Samba 设置 SMB 共享

你可能感兴趣的:(ubuntu,java)