Pràctica 1. Servidor Plex en CentOS

De Lordwektabyte Wiki
Salta a la navegació Salta a la cerca

Enunciat

En aquesta pràctica s'ha d'instal·lar un servidor de video (tv) amb el Plex Media Center. S'han d'indicar els apartats següents, en l'entrega de la pràctica:

  • Requeriments
  • Instal·lació
  • Configuració
  • Funcionament

Requeriments

Haurem de crear un servei nou per a poder obrir els ports al Firewall de CentOS de manera automatitzada. Crearem l'arxiu /etc/firewalld/services/plexmediaserver.xml amb el contingut:

<?xml version="1.0" encoding="utf-8"?>
<service>
  <short>plexmediaserver</short>
  <description>Ports required by plexmediaserver.</description>
  <port protocol="tcp" port="32400"></port>
  <port protocol="udp" port="1900"></port>
  <port protocol="tcp" port="3005"></port>
  <port protocol="udp" port="5353"></port>
  <port protocol="tcp" port="8324"></port>
  <port protocol="udp" port="32410"></port>
  <port protocol="udp" port="32412"></port>
  <port protocol="udp" port="32413"></port>
  <port protocol="udp" port="32414"></port>
  <port protocol="tcp" port="32469"></port>
</service>
sudo firewall-cmd --add-service=plexmediaserver --permanent
sudo firewall-cmd --reload

Instal·lació i posada en marxa

Haurem de descarregar el paquet RPM de la pàgina oficial i l'instal·larem amb

rpm -i plexmediaserver.rpm

Després d'instal·lar arrencarem el servei i habilitarem l'arrencada on boot

[root@plex opt]# systemctl start plexmediaserver
[root@plex opt]# systemctl enable plexmediaserver
[root@plex opt]# systemctl status plexmediaserver

Finalment, si naveguem a http://192.168.57.2:32400/web, se'ns redirigirà al web de Plex per a vincular el nostre servidor amb un compte de Plex.

M08UF4PT21-1.png


Configuració

Després de vincular el nostre servidor amb un compte de correu personal, seguirem un assistent per la mateixa web. Primer se'ns demanarà un nom per a poder identificar aquell servidor a la xarxa.

M08UF4PT21-2.png


Després, haurem d'afegir una llibreria/biblioteca; que serà el lloc on descarregarem els arxius multimèdia que volem que siguin reproduïbles pel servidor Plex

M08UF4PT21-3.png


Haurem de crear, doncs, un directori per a poder-lo definir

mkdir /opt/plex

Llavors buscarem aquest directori des de la web i farem clic a Add

M08UF4PT21-4.png


Ja tenim una llibreria afegida

M08UF4PT21-5.png


Després d'afegir la llibreria, se'ns retorna a la finestra principal del Plex, on podem veure al sidebar de l'esquerra la nostra llibreria: "Pràctica 21 Plex Guillem"

M08UF4PT21-6.png


S'ha produït un error en crear la miniatura: No es pot desar la miniatura a la destinació


Ara és moment de descarregar contingut multimèdia. Podem buscar algun vídeo de demostració de curta durada. Instal·larem wget i descarregarem un vídeo de 1 minut de durada a /opt/plex

yum install wget -y
cd /opt/plex
wget https://www.sample-videos.com/video123/mp4/720/big_buck_bunny_720p_20mb.mp4

Si fem clic a la llibreria, veurem que apareix el vídeo prèviament descarregat

M08UF4PT21-8.png


El pas següent serà comprovar que el vídeo es pot reproduir.

Prova de funcionament

Per a comprovar que el vídeo es pot reproduir, navegarem cap a la biblioteca on hem afegit el clip de prova i hi farem clic. Primer se'ns obrirà un resum amb informació sobre durada, temàtica, etc. sobre el vídeo (interessant en el cas de les pel·lícules. Llavors farem clic de nou sobre la portada del clip i se'ns començarà a reproduir a partir de la mateixa interfície web.

M08UF4PT21-9.png