Com instal·lar Universal Media Server a Ubuntu Linux


Universal Media Server (UMS) és un servidor multiplataforma gratuït i compatible amb DLNA, HTTP(s) PnP Media Server, que ofereix una sèrie de capacitats, com ara compartir fitxers multimèdia com ara imatges, vídeos i àudio entre dispositius moderns com ara jocs. consoles, televisors intel·ligents, reproductors Blu-ray, dispositius Roku i telèfons intel·ligents. UMS es va basar originalment en un servidor multimèdia PS3 per tal de garantir una major estabilitat i compatibilitat de fitxers.

UMS transmet una àmplia gamma de formats multimèdia amb poca o absolutament cap configuració. Funciona amb diverses eines multimèdia com el reproductor multimèdia VLC, FFmpeg, AviSynth, MEncoder, tsMuxeR, MediaInfo i molts més.

[ També us pot agradar: Millor programari de servidor multimèdia per a Linux ]

En aquesta guia, examinem com instal·lar Universal Media Server en distribucions basades en Debian. Demostrarem la seva instal·lació mitjançant Ubuntu 22.04.

Pas 1: instal·leu paquets i dependències addicionals

Universal Media Server requereix uns quants paquets i dependències addicionals. Aquests inclouen un reproductor multimèdia VLC, MPlayer, mediainfo i mencoder per codificar vídeos.

Per instal·lar aquests paquets, executeu l'ordre següent.

$ sudo apt install mediainfo dcraw vlc mplayer mencoder

Pas 2: instal·leu Universal Media Server a Ubuntu

Universal Media Server es pot descarregar des del seu repositori GitHub per a diversos dispositius, com ara:

  • x86 (per a ordinadors de 32 bits més antics).
  • x86_64 (per a ordinadors de 64 bits).
  • arm64/armhf (per a dispositius amb processadors ARM, per exemple, Raspberry Pi).

Com que estem executant Ubuntu 22.04, descarregarem el fitxer tarball de 64 bits. La darrera versió d'Universal Media Server és la 11.4.0 en el moment d'escriure aquesta guia.

Per tant, comanda wget.

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

Un cop descarregat el fitxer tarball, navegueu a la ubicació on heu descarregat el fitxer tarball i extreu el fitxer tarball al directori/opt i canvieu el nom de la carpeta sense comprimir ums.

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

Verifiqueu l'existència de la carpeta 'ums' al directori /opt.

$ ls /opt

Pas 3: inicieu Universal Media Server a Ubuntu

L'últim pas és llançar el servidor multimèdia. Per fer-ho, executeu l'script següent.

$ /opt/ums/UMS.sh

Això carrega tots els components necessaris per executar el servidor multimèdia. Finalment, el servei del servidor multimèdia s'iniciarà al port 9001 i es mostraran instruccions sobre com accedir al servidor multimèdia al final de la sortida de l'script.

Com a tal, per accedir a Universal Media Server, navegueu l'URL proporcionat. L'URL serà diferent en el vostre cas.

http://server-ip:9001

Obtindreu la següent interfície.

Pas 4: configureu el servei Systemd de Universal Media Server

Quan s'acaba l'script a la línia d'ordres, el servei UMS s'atura. Una millor manera d'executar el servidor multimèdia és configurar-lo com a servei de sistema de manera que el pugueu iniciar, aturar i gestionar fàcilment sense cap interrupció.

Per fer-ho, creeu un fitxer systemd.

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

A continuació, enganxeu les línies següents. Assegureu-vos de substituir cada instància de tecmint pel vostre propi nom d'usuari per als atributs d'usuari i grup.

[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

Deseu els canvis i sortiu del fitxer de configuració. Torneu a carregar systemd i activeu i inicieu el servei UMS mitjançant les ordres següents.

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

Un cop iniciat, comproveu l'estat del Servei de mitjans universals mitjançant l'ordre:

$ sudo systemctl status ums.service

A la sortida, podem veure que UMS s'està executant com s'esperava.

Això conclou la nostra guia sobre com instal·lar Universal Media Server en distribucions basades en Debian. Des d'aquí, podeu carregar i reproduir els vostres fitxers multimèdia en diversos dispositius. Els vostres comentaris sobre aquesta guia són benvinguts.