Introducción a Plex Media Server en Raspberry Pi

Si hace clic en nuestros enlaces y realiza una compra, es posible que recibamos una comisión.. Más información

Plex es un servicio interesante de streaming de medios. Como en Netflix o Prime Video, hay algunos programas y películas que puedes ver después de crear una cuenta (¡es gratis!). Pero la mejor característica es que puedes alojar un servidor Plex en tu Raspberry Pi, agregar tus propios archivos en él y verlos desde cualquier dispositivo, incluso de forma remota.
En este tutorial, te mostraré cómo configurarlo.

Plex ofrece un paquete Debian para ARMv8 y ARMv7, que se puede instalar en Raspberry Pi OS para alojar archivos multimedia en él y acceder a ellos desde cualquier dispositivo (ordenadores, iPads, smartphones), en todo el mundo.

Vamos a comenzar directamente con la instalación del servidor, y te explicaré lo básico en el camino.

Si estás empezando con Raspberry Pi o Linux, tengo algo que puede ayudarte de inmediato.
Descarga mi hoja de trucos de comandos Linux gratis – es una guía de referencia rápida con todos los comandos esenciales que necesitas para avanzar con tu Raspberry Pi. Haz clic aquí para obtenerla gratis!

Instalación de Plex Media Server en Raspberry Pi

¿Eres nuevo en lo que significa alojar tu propio servidor multimedia? Si es así, consulta: Raspberry Pi como Centro Multimedia: Guía Completa para Principiantes.

A continuación, se presentan los pasos necesarios para instalar Plex Media Server en tu Raspberry Pi:

  • Instalar un sistema compatible en tu dispositivo (cualquier distribución basada en Debian).
  • Descargar el paquete de Debian desde el sitio web oficial.
  • Instalar el paquete y comenzar la aplicación.

Instalar Raspberry Pi OS o Ubuntu

La forma más fácil de instalar Plex Media Server en una Raspberry Pi es usar una distribución basada en Debian, ya que Plex ofrece paquetes para este sistema. Así que, usar Raspberry Pi OS o Ubuntu parece una gran elección.

Plex Media Server es un servicio, así que no necesitas un entorno de escritorio. Usar una versión mínima o de servidor de estas distribuciones está totalmente bien si te funciona.

No daré más detalles aquí, ya que tengo guías completas sobre cómo instalar Raspberry Pi OS o Ubuntu en este sitio web. Eres bienvenido a revisarlas si necesitas un procedimiento paso a paso para hacerlo.

Por cierto, si estás usando Ubuntu, quizás quieras revisar este otro tutorial que escribí sobre cómo instalar Plex en Ubuntu Server (en inglés), que será más aplicable para tu sistema.

Antes de ir más lejos, solo asegúrate de configurar la conexión a Internet (LAN o wifi) y hacer las actualizaciones del sistema. Habilitar SSH o VNC en la Raspberry Pi y seguir este tutorial desde tu computadora puede hacerlo más fácil, pero no es obligatorio.

Descargar Plex Media Server

Una vez que tu sistema esté instalado, necesitas descargar la última versión de Plex Media Server desde el sitio web oficial:

  • Abre esta página.
  • Elige Linux en el lado izquierdo.
  • Luego haz clic en “Choose Distribution” a la derecha.
  • Tienes la opción entre una versión de 64 bits (ARMv8) o 32 bits (ARMv7).
    Si tienes una Raspberry Pi 3B+ o superior, puedes elegir ARMv8. Para modelos más antiguos, usa ARMv7.

Si no tienes un entorno de escritorio en tu Raspberry Pi, debes usar una línea de comandos para descargar el paquete. Desde tu computadora, haz clic derecho en el enlace y copia la URL.
Luego, abre una terminal y usa wget para descargar el archivo en la Raspberry Pi, aquí está la sintaxis:
wget <URL>
Así que, por ejemplo:
wget https://downloads.plex.tv/plex-media-server-new/1.26.1.5798-99a4a6ac9/debian/plexmediaserver_1.26.1.5798-99a4a6ac9_arm64.deb
No uses este comando exacto, ya que el enlace cambiará con cualquier actualización de versión.

Instalación de Plex Media Server

Una vez descargado, Plex se puede instalar directamente en tu Raspberry Pi.

Si tienes un entorno de escritorio, probablemente puedas hacer clic en el archivo descargado para instalarlo.
Te pedirá tu contraseña, instalará los prerrequisitos automáticamente y añadirá el ícono de Plex a tu menú principal (explicaré los siguientes pasos más tarde).

En una instalación mínima, deberás instalarlo manualmente con esta línea de comando:
sudo dpkg -i <package_name>
Entonces, en mi ejemplo, es:
sudo dpkg -i plexmediaserver_1.26.1.5798-99a4a6ac9_arm64.deb

Instalará todo por ti y configurará el servicio correspondiente. Plex Media Server se iniciará automáticamente al encender. No hay nada más que hacer.

Nota: Hay una versión de Docker del Plex Media Server, si realmente la necesitas, pero ARM no es compatible directamente. Puedes encontrar más detalles en esta página (desplázate hacia abajo hasta “Using docker-compose on ARM devices”). Me parece más difícil de instalar que con este paquete de Debian, así que no daré más detalles sobre ello en este tutorial.

Y si no tienes idea de qué es Docker, probablemente deberías empezar leyendo mi guía completa sobre ello aquí y Docker Compose (en inglés), que también podría ser útil.

💡 Si quieres aprender más sobre Raspberry Pi sin perderte entre cientos de tutoriales, echa un vistazo a mi guía “Domina Raspberry Pi en 30 días”.

Primer acceso a Plex Media Server

Obtén mi hoja de comandos
Obtén tu archivo PDF con todos los comandos que necesitas saber sobre Raspberry Pi.
Descargar

Plex viene con una interfaz web a la que se puede acceder localmente. La usaremos para crear tu cuenta Plex (o iniciar sesión si ya tienes una) y conectar el servidor a esta cuenta.

Acceso a la interfaz web

En una distribución con entorno de escritorio, Plex está disponible ahora en el menú principal.
En Raspberry Pi OS, está bajo “Sound & Video”:

El acceso directo abrirá esta URL en tu navegador web:
http://localhost:32400/web

Así que, si no tienes un entorno de escritorio, o quieres usar tu computadora directamente, puedes acceder simplemente a:
http://<IP>:32400/web
para obtener la misma interfaz.

Crear una cuenta gratuita

El primer paso será registrarse con una cuenta Plex:

No te preocupes si aún no tienes una, podrás crear una cuenta en la próxima página si es necesario.
Llena el formulario con tu correo electrónico y crea una contraseña (o usa uno de los servicios para vincular Plex a una cuenta existente en Google, Facebook o Apple).

Nota: Tuve un problema después de iniciar sesión. Un ícono de carga se quedó para siempre en mi pantalla. Tuve que refrescar la página para ir al siguiente paso. Si experimentas el mismo error, procede de igual forma.

Una vez conectado, aparece un asistente de bienvenida explicando cómo funciona Plex Media Server:

Haz clic en el botón inferior para avanzar.
Se te ofrecerá obtener un “Plex Pass” para funciones avanzadas, pero no lo necesitas por ahora. Cierra la ventana emergente para omitirlo.

Puedes elegir un nombre para tu servidor y agregar tus bibliotecas multimedia (carpetas de medios) si es necesario. Volveré a esto más tarde, así que puedes omitir esta parte si estás perdido:

Una vez completado, entonces accederás a la interfaz completa de Plex, que se ve así:

Introducción a Plex

Como expliqué anteriormente, incluso si no tienes archivos locales, ya puedes usar Plex para ver películas y programas gratuitos. Es una gran manera de ahorrar dinero usando tu Raspberry Pi.

Pero no necesitas una Raspberry Pi para esto, así que supongo que no es eso lo que te interesa.
Agregar una Raspberry Pi (u otro dispositivo) como servidor, te permite agregar acceso a este servidor de manera remota.
Es como tener tus propios archivos multimedia dentro de tu cuenta de Netflix.

Puedes explorar la interfaz para ver todas las funciones predeterminadas que obtienes con tu nueva cuenta de Plex. Recomiendo comenzar con la configuración (ícono de llave en la esquina superior derecha), para ajustar tus preferencias (idioma, calidad de transmisión, etc.).

También puedes usar funciones avanzadas, como vincular otros servicios de streaming (Netflix, Prime, etc.) o usar webhooks para vincular tus dispositivos inteligentes a Plex (atenuar las luces cuando comienza una película, es el ejemplo que dan).

Obtén mi hoja de comandos
Obtén tu archivo PDF con todos los comandos que necesitas saber sobre Raspberry Pi.
Descargar

Espera, ¡tengo algunas recomendaciones para ti!

Antes de continuar, te invito a descubrir algunos productos que he seleccionado cuidadosamente para ti. Creo que son esenciales para tu Raspberry Pi. Échales un vistazo y pídelos directamente en Amazon.

Una caja silenciosa y práctica Un SSD de alto rendimiento para potenciar tu Pi Una pantalla genial para liberar el televisor Un teclado dedicado con touchpad

Reproducir archivos locales en tu cuenta de Plex

Obtén mi hoja de comandos
Obtén tu archivo PDF con todos los comandos que necesitas saber sobre Raspberry Pi.
Descargar

Entonces, ¿cómo usas tu Raspberry Pi para reproducir archivos locales en tu cuenta de Plex?
Bueno, no es muy complicado, así que vamos a descubrirlo.

El problema principal que encontré al probar esto en Raspberry Pi está relacionado con los permisos de archivos.
El servidor Plex se ejecuta con el usuario “plex”, mientras que tú estás utilizando otro usuario en tu sistema (quizás “pi” o el que creaste en el primer arranque).

Si tienes todos tus archivos en /home, digamos en la subcarpeta “Movies”, Plex no tendrá acceso a ellos.
Si usas una unidad USB para almacenar tus archivos, tendrás el mismo problema. Raspberry Pi OS montará automáticamente la unidad, otorgando acceso únicamente a tu usuario.

Así que, el primer paso es asegurarte de dar acceso a ambos usuarios.
Por ejemplo, puedes crear una nueva carpeta fuera de /home y añadir permisos para todos (o al menos para Plex y tu usuario principal):
sudo mkdir /opt/plex_files
sudo chmod 777 /opt/plex_files

Esto dará a todos los mismos privilegios sobre esta carpeta. No es la mejor práctica, pero en la mayoría de los casos no es un gran problema, y es la manera más fácil.

Luego, mueve todos tus archivos multimedia a esta carpeta. Puedes hacerlo con el explorador de archivos o también en línea de comandos. Por ejemplo:
mv /home/<username>/Videos/* /opt/plex_files/

Una vez que tus archivos estén almacenados en un directorio al que tú y Plex tengan acceso, agregar estos archivos en la interfaz de Plex es bastante sencillo:

  • Abre la interfaz web de Plex.
  • En el menú de la izquierda, haz clic en “More” y pasa el ratón sobre el nombre de tu servidor.
  • Luego haz clic en el ícono “+” para añadir una nueva biblioteca.
  • Selecciona el tipo de biblioteca y dale un nombre.
  • Luego navega o escribe la ubicación de los archivos (/opt/plex_files en mi ejemplo).
  • Haz clic en “Add Library” para completar este paso.

Se añadirá una nueva entrada debajo del nombre de tu servidor, con la biblioteca que acabas de crear. Y tendrás acceso a los archivos que pusiste en la carpeta correspondiente:

Lo bueno es que ahora tienes acceso a estos archivos desde cualquier lugar, en cualquier dispositivo, tan pronto como inicies sesión en tu cuenta de Plex. Te mostraré en la siguiente parte cómo acceder a tu cuenta desde cualquier computadora, smartphone o tablet.

Nota: Usar una unidad USB para la ubicación de tu biblioteca es un poco más complejo. Recomiendo leer este tutorial primero, para aprender cómo montar tu unidad USB (en inglés) y darle los permisos correctos.

Obtén mi hoja de comandos
Obtén tu archivo PDF con todos los comandos que necesitas saber sobre Raspberry Pi.
Descargar

Instalar Plex Player en otros dispositivos

Una vez que Plex Media Server está instalado, tu cuenta está creada y tus archivos locales están agregados a la interfaz, ahora puedes usar el servicio Plex desde cualquier lugar.

Lo probé en mi computadora y smartphone, y funciona realmente bien. Aquí te muestro cómo hacer lo mismo dependiendo del dispositivo que uses.

En una computadora: Windows / Linux / macOS

Desde una computadora, la forma más fácil sería acceder a Plex desde tu navegador web.
Simplemente ve a plex.tv e inicia sesión. Tendrás acceso directo a tu cuenta, con tu Raspberry Pi disponible en el menú de la izquierda (haz clic en “More” si no aparece directamente).

La interfaz es casi la misma que cuando accedes a la dirección IP directamente, así que no deberías perderte. Por cierto, siempre puedes usar la dirección IP directamente. No lo probé, así que no sé si usa la conexión a Internet cuando accedes directamente a la Raspberry Pi. Si tienes una conexión lenta, quizás sea mejor usar Plex de forma local.

Para usuarios de Windows y Mac, el reproductor de Plex también se puede instalar en tu computadora.
Ve a esta página, selecciona tu sistema operativo y descarga el archivo correspondiente desde allí.

Smartphones y tabletas (Android / iOS)

Plex también está disponible en la tienda de aplicaciones de tu teléfono. Ya sea que uses Android o un iPhone, podrás encontrarlo fácilmente. Al igual que en las aplicaciones de computadora o en tu navegador web, la interfaz se ve similar, con casi las mismas características. Incluso puedes vincular tus archivos locales a tu cuenta si tienes un pase Premium.

Smart TV y consolas

Plex también está disponible en otros dispositivos, como televisores inteligentes, consolas de videojuegos y dispositivos de realidad virtual. Si deseas usar Plex y transmitir archivos desde tu Raspberry Pi en esos dispositivos, revisa su tienda de aplicaciones o descarga el instalador desde el sitio web oficial.

Puedes usar Plex con Amazon Fire TV, Chromecast o Android TV (que, por cierto, puede ejecutarse en otra Raspberry Pi, como se explica en este artículo).

En general, Plex es una aplicación interesante si buscas un proyecto útil para hacer con tu Raspberry Pi. Es gratis y funciona bien, incluso con un dispositivo económico como una Raspberry Pi. LibreElec y OSMC (en inglés) son excelentes herramientas solo para archivos locales, pero Plex agrega otro conjunto de funciones a ese tipo de proyecto. También te recomiendo leer mi guía sobre Jellyfin (en inglés) del mismo tema.

Quiero agradecer especialmente a György Tamás Vizi, quien es uno de mis Fans Verdaderos en Patreon. Los Fans Verdaderos obtienen bonificaciones interesantes, como acceso al sitio web sin anuncios y contenido detrás de cámaras. Me ayuda mucho, así que ¡gracias por tu apoyo!

Cuando estés preparado, aquí tienes un atajo para ti:

Domina tu Raspberry Pi en 30 días: Si buscas los mejores consejos para convertirte en un experto en Raspberry Pi, este libro es para ti. Aprende habilidades útiles de Linux y practica múltiples proyectos con guías paso a paso.

Publicaciones Similares