如何在 Ubuntu Linux 中安装通用媒体服务器

yanding 2023-07-21 263

通用媒体服务器 (UMS) 是一款跨平台、兼容 DLNA 且免费的 HTTP(s) PnP 媒体服务器,它提供了许多功能,例如跨现代平台共享多媒体文件(例如图像、视频和音频),例如游戏之间游戏机、智能电视、蓝光播放器、Roku 系统和手机。UMS 最初构建在 PS3 媒体服务器上,以确保更高的稳定性和文件兼容性。


UMS 发布了多种很少或没有格式化的媒体格式。它由许多多媒体工具提供支持,例如 VLC 媒体播放器、FFmpeg、AviSynth、MEncoder、tsMuxeR、MediaInfo 等等。


[您可能还喜欢:适用于 Linux 的最佳媒体服务器软件]。


在本指南中,我们讨论如何在基于 Debian 的发行版上安装通用媒体服务器。我们将使用 Ubuntu 22.04 演示其安装。


第 1 步:安装附加包和依赖项

通用媒体服务器需要一些额外的包和依赖项。其中包括 VLC 媒体播放器、MPlayer、mediainfo 和用于视频编码的 mencoder。



要安装这些软件包,请运行以下命令。


$ Sudo Apt 安装 MediaInfo Dcraw Vlc Mplayer Mencoder


第2步:在Ubuntu中安装通用媒体服务器

通用媒体服务器可从其 GitHub 存储库下载,适用于各种平台,包括:


x86(适用于较旧的 32 位 PC)。

x86_64(适用于 64 位 PC)。

arm64/armhf(适用于带有 ARM 处理器的设备,例如 Raspberry Pi)。

由于我们运行的是 Ubuntu 22.04,因此我们将下载 64 位 tarball 文件。在撰写本指南时,通用媒体服务器的最新版本是 11.4.0。


所以,wget 命令。


$ wget https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/11.4.0/UMS-11.4.0-x86_64.tgz

提取 tarball 后,转到提取 tarball 文件的位置,并将 tarball 文件提取到 /opt 文件夹,并将未编译的文件夹重命名为“ums”。


$sudo tar -zxvf UMS-11.4.0-x86_64.tgz -C /opt/ --transform s/ums-11.4.0/ums/;

检查“ums”目录是否位于 /opt 目录中。


$ ls /选择


步骤3:在Ubuntu中启动通用媒体服务器

最后一步是启动媒体服务器。为此,请删除以下脚本。


$ /opt/ums/UMS.sh

这将获取运行媒体服务器所需的所有组件。最后,媒体服务器服务将在端口 9001 上启动,并且如何访问媒体服务器的说明将显示在脚本输出的末尾。



因此,要访问通用媒体服务器,请使用提供的 URL。根据您的情况,URL 会有所不同。


http://服务器:9001


您将看到以下预览。



步骤 4:配置通用媒体服务器 Systemd 服务

当命令行上的脚本完成后,UMS 服务将停止。运行媒体服务器的最佳方法是将其配置为 systemd 服务,以便您可以轻松地启动、停止和管理它而不会中断。


为此,请创建一个 systemd 文件。


$ sudo nano /etc/systemd/system/ums.service

接下来,添加以下行。请务必将“howtoing”的每个实例替换为您自己的“用户”和“组”属性的用户名。


[单元]

描述=以howtoing方式运行UMS

默认依赖项=否

之后=网络.目标


[服务]

类型=简单

用户=howtoing

组=howtoing

ExecStart=/opt/ums/UMS.sh

超时开始秒=0

退出后剩余=是

环境=“UMS_MAX_MEMORY=500M”


[安装]

WantedBy=default.target

保存更改并退出配置文件。使用以下命令重新加载 systemd 并启用并启动 UMS 服务。


$ sudo systemctl 守护进程 - 重新加载

$sudo systemctl 启用 ums.service

$sudo systemctl 启动 ums.service

启动后,通过命令检查通用媒体服务的状态:


$sudo systemctl status ums.service


从输出中,我们可以看到 UMS 正在按预期工作。


关于如何在基于 Debian 的发行版上安装通用媒体服务器的指南到此结束。从这里您可以将多媒体文件上传和下载到多个设备。我们欢迎您对本指南提供反馈。

言鼎科技

The End