Cómo crear un servidor Plex en la Raspberry Pi 4

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.

Raspberry Pi Plex Server Pi And Disk

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

.

Raspberry Pi Plex Server Plug

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:

Di que sí a todo. Probablemente debas reiniciar, así que cuando vuelva a aparecer, sólo tienes que meter tu ID y contraseña de nuevo.
Raspberry Pi Plex Server Https Transport

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:

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:

Ahora que la clave ha sido añadida, podemos descargar el software del servidor con los siguientes comandos:

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.

Servidor Raspberry Pi Plex encontrado

 

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.

Raspberry Pi Plex Server Library Type

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:

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *