Plex es un maravilloso kit, un software de servidor multimedia que le permite transmitir sus películas y programas de televisión directamente a cualquier cliente Plex. Los clientes de Plex pueden ser una página en el navegador de un ordenador, una aplicación en una tableta o un teléfono, un Android TV box, o incluso una aplicación en tu Smart TV.
En cualquier caso, el software del servidor es limpio, flexible y rápido, y mantiene tu colección de películas y televisión bien organizada y accesible. En este artículo probamos la viabilidad de hacer, y realmente construir, un servidor Plex independiente a partir de una Raspberry Pi 4 y un disco duro.
¿Por qué la Pi 4?
La Pi 4 es su mejor apuesta cuando usted está construyendo un servidor Plex. La razón de esto es puramente sobre la velocidad. En primer lugar, es un pequeño ordenador muy rápido, casi al nivel de un portátil de gama baja. En segundo lugar, tiene puertos USB 3.0 rápidos para conectar un disco duro para almacenar las películas. En la transmisión de vídeo, todo es cuestión de rendimiento de datos.

Los zócalos USB 3 de una RasPi 4 son más que rápidos para disparar los datos desde el disco hacia el cerebro del servidor y hacia los clientes que esperan. Aunque es posible utilizar las revisiones anteriores de la Raspberry Pi para esta construcción, los puertos USB 3.0 de la Pi 4 realmente valen la pena. Los anteriores puertos USB 2.0 de la Pi funcionan a 30-35MBps, mientras que el nuevo USB 3.0 funciona a 320-360MBps, lo que supone multiplicar por diez la velocidad.
Con tasas de transferencia así, es totalmente factible utilizar unidades externas desde el USB a una velocidad similar a la de un ordenador normal. Puedes usar discos externos en un USB 2.0, pero se arrastran un poco, y no quieres eso mientras transmites vídeo HD o UHD.
Otra cosa a favor de la Pi 4 es su ethernet Gigabit. El vídeo no sólo sale volando de la unidad, sino que también vuela por la tubería a través del router hasta tu cliente, ya sea en una conexión por cable o Wi-Fi. El único cuello de botella es la velocidad entre el router y el cliente, y eso no importa tanto.
Creación del servidor Pi Plex
Así que para construir este servidor necesitas los siguientes elementos:
-
- Una Raspberry Pi 4 (en una caja con disipador de calor o refrigeración por ventilador, preferiblemente)
- Fuente de alimentación USB C (preferiblemente fuente de alimentación oficial)
- Una tarjeta SD de suficiente capacidad
- Cable Ethernet o Wi-Fi
.

En primer lugar, instala Raspbian en la tarjeta. Puedes conseguirlo desde la página de descarga de Raspberry Pi. Descargue la imagen y grábela en la tarjeta SD con el software adecuado, como el excelente multiplataforma balenaEtcher, por ejemplo.
Instalar la tarjeta SD en la Pi de forma normal y arrancarla.
Preparación de la Pi
Una vez que obtengas un prompt de comandos, introduce el ID como pi
y la contraseña como raspberry
para iniciar sesión en la Pi.
Ahora necesitas preparar la instalación, y para ello debes asegurarte de que la Pi está totalmente actualizada. Escribe lo siguiente:
sudo apt-get update sudo apt-get upgrade

Ahora necesitas descargar el repositorio correcto que contiene el servidor Plex para Raspberry Pi Linux. Esto se hace instalando primero el transporte de descarga https para APT con el siguiente comando:
sudo apt-get install apt-transport-https
Antes de poder descargar el repo de Plex, tenemos que añadir la clave GPG de Plex o «PlexSign.key» al repo con los siguientes comandos:
curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add -
Ahora que la clave ha sido añadida, podemos descargar el software del servidor con los siguientes comandos:
echo deb https://downloads.plex.tv/repo/deb public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list
Una vez hecho esto, es necesario ejecutar el comando de actualización de nuevo para refrescar el Pi:
sudo apt-get update
Cuando esto se haya completado, podemos finalmente instalar el software del servidor en la Pi.
Instalación del servidor Plex
La instalación del software en sí es bastante fácil. Sólo tienes que escribir:
sudo apt-get install plexmediaserver
Y si los repos están en su sitio, debería instalarse fácilmente y con normalidad. Ahora usted necesita para asegurarse de que la dirección IP en la red sigue siendo estática. Para ello, primero hay que averiguar cuál es la dirección IP actual, y luego editar el archivo «cmdline.txt» para reflejarlo.
Encuentre su dirección IP actual escribiendo
hostname -I
En mi caso, la respuesta fue «192.168.0.53». Su kilometraje puede variar. Puede ser que tu red utilice direcciones 192.168.1.x. Todo depende de tu router.
Ahora abre el archivo «cmdline.txt» y edítalo. Abre el editor nano y el archivo escribiendo
sudo nano /boot/cmdline.txt
y añade la línea
ip=YOUR IP
al final de este archivo y guárdalo con Ctrl + X. (Responde «Y» en el prompt.)
Ahora escribe
reboot
y tu Pi se reiniciará. Ya tienes todo listo, y la Pi puede ahora ejecutar el servidor Plex sin cabecera, por lo que no tienes que tener un monitor conectado. Usa tu cliente Plex o entra con un navegador web al puerto 32400, así
192.168.0.53:32400/web/
donde la primera parte es tu dirección IP, como arriba. Esta es la mía, tendrás que sustituirla por la tuya.
De cualquier manera, si tienes éxito, entonces el servidor aparecerá como una de las opciones.

Entonces, finalmente, puede añadir la biblioteca de sus archivos multimedia en el disco. La elección de la biblioteca de tipo de película o TV cambia la forma en que los archivos se organizan en la base de datos.

Saca las palomitas
Unas cuantas cosas a tener en cuenta: he visto algunos tutoriales sobre este tema en los que se dice que hay que cambiar el nombre de tu usuario a Plex para que esto funcione. Eso no es cierto, ve con la configuración por defecto.
Si tus archivos de películas y TV están en una memoria USB y los puertos USB están montados, entonces deberías estar bien. Ten en cuenta que si tienes una versión lite del sistema operativo (como yo), puede que tengas que montar manualmente las unidades USB. Mejor aún, edita el archivo «/etc/fstab» para montarlos automáticamente.
Esto es doble si estás usando un disco duro USB externo; tendrás que formatearlo y montarlo en el sistema. Hay todo tipo de discos y sistemas operativos, y toda la demás información que puedas necesitar al respecto está aquí en nuestro artículo anterior sobre hacer un NAS con una Raspberry Pi.
Además, puedes intercambiar en caliente las unidades del sistema si, por ejemplo, quisieras añadirles archivos, pero tienes que asegurarte de que se montan de nuevo para que el servidor pueda acceder a ellos. La base de datos de Plex se actualizará automáticamente una vez que la unidad sea vista por el sistema.
Si tienes alguna duda sobre cómo hacer tu propio servidor Plex, háznoslo saber en los comentarios.
Relaciónado: