如何在 Ubuntu Linux 中安裝通用媒體服務(wù)器

yanding 2023-07-21 499

通用媒體服務(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ì)本指南提供反饋。

言鼎科技

The End