如何在 Ubuntu Linux 中安裝通用媒體服務(wù)器
通用媒體服務(wù)器 (UMS) 是一款跨平臺(tái)、兼容 DLNA 且免費(fèi)的 HTTP(s) PnP 媒體服務(wù)器,它提供了許多功能,例如跨現(xiàn)代平臺(tái)共享多媒體文件(例如圖像、視頻和音頻),例如游戲之間游戲機(jī)、智能電視、藍(lán)光播放器、Roku 系統(tǒng)和手機(jī)。UMS 最初構(gòu)建在 PS3 媒體服務(wù)器上,以確保更高的穩(wěn)定性和文件兼容性。
UMS 發(fā)布了多種很少或沒(méi)有格式化的媒體格式。它由許多多媒體工具提供支持,例如 VLC 媒體播放器、FFmpeg、AviSynth、MEncoder、tsMuxeR、MediaInfo 等等。
[您可能還喜歡:適用于 Linux 的最佳媒體服務(wù)器軟件]。
在本指南中,我們討論如何在基于 Debian 的發(fā)行版上安裝通用媒體服務(wù)器。我們將使用 Ubuntu 22.04 演示其安裝。
第 1 步:安裝附加包和依賴(lài)項(xiàng)
通用媒體服務(wù)器需要一些額外的包和依賴(lài)項(xiàng)。其中包括 VLC 媒體播放器、MPlayer、mediainfo 和用于視頻編碼的 mencoder。
要安裝這些軟件包,請(qǐng)運(yùn)行以下命令。
$ Sudo Apt 安裝 MediaInfo Dcraw Vlc Mplayer Mencoder
第2步:在Ubuntu中安裝通用媒體服務(wù)器
通用媒體服務(wù)器可從其 GitHub 存儲(chǔ)庫(kù)下載,適用于各種平臺(tái),包括:
的
x86(適用于較舊的 32 位 PC)。
x86_64(適用于 64 位 PC)。
arm64/armhf(適用于帶有 ARM 處理器的設(shè)備,例如 Raspberry Pi)。
的
由于我們運(yùn)行的是 Ubuntu 22.04,因此我們將下載 64 位 tarball 文件。在撰寫(xiě)本指南時(shí),通用媒體服務(wù)器的最新版本是 11.4.0。
所以,wget 命令。
$ wget https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/11.4.0/UMS-11.4.0-x86_64.tgz
提取 tarball 后,轉(zhuǎn)到提取 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中啟動(dòng)通用媒體服務(wù)器
最后一步是啟動(dòng)媒體服務(wù)器。為此,請(qǐng)刪除以下腳本。
$ /opt/ums/UMS.sh
這將獲取運(yùn)行媒體服務(wù)器所需的所有組件。最后,媒體服務(wù)器服務(wù)將在端口 9001 上啟動(dòng),并且如何訪(fǎng)問(wèn)媒體服務(wù)器的說(shuō)明將顯示在腳本輸出的末尾。
因此,要訪(fǎng)問(wèn)通用媒體服務(wù)器,請(qǐng)使用提供的 URL。根據(jù)您的情況,URL 會(huì)有所不同。
http://服務(wù)器:9001
您將看到以下預(yù)覽。
步驟 4:配置通用媒體服務(wù)器 Systemd 服務(wù)
當(dāng)命令行上的腳本完成后,UMS 服務(wù)將停止。運(yùn)行媒體服務(wù)器的最佳方法是將其配置為 systemd 服務(wù),以便您可以輕松地啟動(dòng)、停止和管理它而不會(huì)中斷。
為此,請(qǐng)創(chuàng)建一個(gè) systemd 文件。
$ sudo nano /etc/systemd/system/ums.service
接下來(lái),添加以下行。請(qǐng)務(wù)必將“howtoing”的每個(gè)實(shí)例替換為您自己的“用戶(hù)”和“組”屬性的用戶(hù)名。
[單元]
描述=以howtoing方式運(yùn)行UMS
默認(rèn)依賴(lài)項(xiàng)=否
之后=網(wǎng)絡(luò).目標(biāo)
[服務(wù)]
類(lèi)型=簡(jiǎn)單
用戶(hù)=howtoing
組=howtoing
ExecStart=/opt/ums/UMS.sh
超時(shí)開(kāi)始秒=0
退出后剩余=是
環(huán)境=“UMS_MAX_MEMORY=500M”
[安裝]
WantedBy=default.target
保存更改并退出配置文件。使用以下命令重新加載 systemd 并啟用并啟動(dòng) UMS 服務(wù)。
$ sudo systemctl 守護(hù)進(jìn)程 - 重新加載
$sudo systemctl 啟用 ums.service
$sudo systemctl 啟動(dòng) ums.service
啟動(dòng)后,通過(guò)命令檢查通用媒體服務(wù)的狀態(tài):
$sudo systemctl status ums.service
從輸出中,我們可以看到 UMS 正在按預(yù)期工作。
關(guān)于如何在基于 Debian 的發(fā)行版上安裝通用媒體服務(wù)器的指南到此結(jié)束。從這里您可以將多媒體文件上傳和下載到多個(gè)設(shè)備。我們歡迎您對(duì)本指南提供反饋。