Kako instalirati Universal Media Server u Ubuntu Linux


Universal Media Server (UMS) je multiplatformski i besplatni HTTP(s) PnP medijski poslužitelj usklađen s DLNA-om, koji pruža brojne mogućnosti poput dijeljenja multimedijskih datoteka poput slika, videozapisa i zvuka između modernih uređaja poput igara konzole, pametni televizori, Blu-ray playeri, Roku uređaji i pametni telefoni. UMS se izvorno temeljio na PS3 Media Serveru kako bi se osigurala veća stabilnost i kompatibilnost datoteka.

UMS struji širok raspon medijskih formata s malo ili bez ikakve konfiguracije. Pokreću ga brojni multimedijski alati kao što su VLC media player, FFmpeg, AviSynth, MEncoder, tsMuxeR, MediaInfo i mnogi drugi.

[ Moglo bi vam se također svidjeti: Najbolji medijski poslužiteljski softver za Linux ]

U ovom vodiču ispitujemo kako instalirati Universal Media Server na distribucije temeljene na Debianu. Demonstrirat ćemo njegovu instalaciju koristeći Ubuntu 22.04.

Korak 1: Instalirajte dodatne pakete i ovisnosti

Nekoliko dodatnih paketa i ovisnosti zahtijeva Universal Media Server. To uključuje VLC media player, MPlayer, mediainfo i mencoder za kodiranje videa.

Da biste instalirali ove pakete, pokrenite sljedeću naredbu.

$ sudo apt install mediainfo dcraw vlc mplayer mencoder

Korak 2: Instalirajte Universal Media Server u Ubuntu

Universal Media Server dostupan je za preuzimanje sa svog GitHub repozitorija za različite uređaje uključujući:

  • x86 (za 32-bitna starija računala).
  • x86_64 (za 64-bitna računala).
  • arm64/armhf (Za uređaje s ARM procesorima, npr. Raspberry Pi).

Budući da koristimo Ubuntu 22.04, preuzet ćemo 64-bitnu tarball datoteku. Najnovija verzija Universal Media Servera je 11.4.0 u vrijeme pisanja ovog vodiča.

Dakle, naredba wget.

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

Nakon što se tarball preuzme, dođite do lokacije na koju ste preuzeli tarball datoteku i izdvojite tarball datoteku u direktorij /opt i preimenujte nekomprimiranu mapu u 'ums'.

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

Provjerite postojanje mape 'ums' u direktoriju /opt.

$ ls /opt

Korak 3: Pokrenite Universal Media Server u Ubuntuu

Zadnji korak je pokretanje medijskog poslužitelja. Da biste to učinili, pokrenite sljedeću skriptu.

$ /opt/ums/UMS.sh

Ovo učitava sve potrebne komponente potrebne za pokretanje medijskog poslužitelja. Konačno, usluga medijskog poslužitelja pokrenut će se na portu 9001, a upute o tome kako pristupiti medijskom poslužitelju bit će prikazane na kraju izlaza skripte.

Kao takav, da biste pristupili Universal Media Serveru, pregledajte navedeni URL. URL će biti drugačiji u vašem slučaju.

http://server-ip:9001

Dobit ćete sljedeće sučelje.

Korak 4: Konfigurirajte uslugu Universal Media Server Systemd

Kada se skripta prekine u naredbenom retku, UMS usluga se zaustavlja. Bolji način za pokretanje medijskog poslužitelja je da ga konfigurirate kao systemd servis tako da ga možete lako pokrenuti, zaustaviti i njime upravljati bez ikakvih prekida.

Da biste to učinili, stvorite datoteku systemd.

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

Zatim zalijepite sljedeće retke. Obavezno zamijenite svaku instancu 'tecmint' svojim vlastitim korisničkim imenom za atribute korisnika i grupe.

[Unit]
Description=Run UMS as tecmint
DefaultDependencies=no
After=network.target

[Service]
Type=simple
User=tecmint
Group=tecmint
ExecStart=/opt/ums/UMS.sh
TimeoutStartSec=0
RemainAfterExit=yes
Environment="UMS_MAX_MEMORY=500M"

[Install]
WantedBy=default.target

Spremite promjene i izađite iz konfiguracijske datoteke. Ponovno učitajte systemd te omogućite i pokrenite UMS uslugu pomoću sljedećih naredbi.

$ sudo systemctl daemon-reload
$ sudo systemctl enable ums.service
$ sudo systemctl start ums.service

Nakon pokretanja, provjerite status Universal Media Service putem naredbe:

$ sudo systemctl status ums.service

Iz rezultata možemo vidjeti da UMS radi prema očekivanjima.

Ovime završava naš vodič o tome kako instalirati Universal Media Server na distribucije temeljene na Debianu. Odavde možete prenositi i strujati svoje multimedijske datoteke na više uređaja. Vaše povratne informacije o ovom vodiču su dobrodošle.