Plex es uno de los servidores de streaming más populares que podemos encontrar ahora mismo por Internet. Es uno de los programas esenciales si tenemos un servidor NAS o Mini-PC en casa, o si queremos centralizar toda la biblioteca de películas y series de nuestro ordenador en un solo lugar para acceder a ellas desde la tele sin tener que conectar nada por USB. Ponerlo en marcha no es complicado. Pero si no sabes bien cómo funciona, sí que puedes encontrarte en más de una ocasión con problemas.
Plex es uno de los mejores programas para montar nuestro propio Netflix en casa. Ofrece muchas opciones de personalización y cuenta con un desarrollo continuo que hace que el programa esté constantemente mejorando.
A la hora de recomendar montar un servidor Plex, casi todo el mundo habla de las ventajas y virtudes del programa, pero no de los problemas que te puedes encontrar y que, si no sabes a qué se deben, te pueden dar más de un dolor de cabeza.
Monitoriza Plex
Muchas veces, cuando montamos nuestro servidor, lo dejamos funcionando y nos olvidamos de él. Esto es un error. Para garantizar su correcto funcionamiento es necesario monitorizarlo. De esta forma podremos ver si está haciendo «direct play» o usando transcodificación, la resolución a la que emite, el ancho de banda, etc.
Hay varias formas de hacer esto. Por un lado, tenemos la propia herramienta de monitorización de Plex que, aunque es un poco básica y solo está disponible para los usuarios de Pass, nos sirve. Y, por otro lado, tenemos Tautulli, una herramienta 100% gratuita que nos permite controlar al detalle todos los aspectos del servidor.
Cuidado con la transcodificación
La transcodificación es una de las mejores funciones de Plex… pero también una de las que más problemas te va a dar. Esta función lo que hace es convertir en tiempo real los vídeos que no se puedan reproducir en la tele a un formato que sea compatible. O, si tenemos poca velocidad de Internet, reducir la calidad y la resolución para poder transmitir sin problemas.
Hay dos tipos de transcodificación:
- Por software. Usa la fuerza bruta del procesador para convertir el vídeo. Esta pone la CPU al 100%, y hace que todo lo demás vaya lento. Y genera cuellos de botella y muchos otros problemas de conexión.
- Por hardware. Aprovecha la GPU para codificar. Mucho más rápida y eficiente, y no suele dar problemas. Eso sí, solo está disponible si pagas por Plex Pass.
Si tienes un NAS de gama media o baja, olvídate de usarla. Aparte de que no vas a tener disponible la transcodificación por hardware (ya que solo funciona en procesadores Intel y AMD de 64 bits), estas CPUs embebidas no son lo suficientemente potentes, ya que para poder hacer un stream 4K (HEVC) se necesitan aproximadamente 17000 puntos de PassMark en la CPU, algo inviable para un Celeron J4125 (un modelo de CPU muy común en servidores NAS caseros). Sin embargo, si ese mismo Celeron usa su iGPU con Intel Quick Sync, y eres usuario de Plex Pass, puede aprovechar la codificación por hardware para transcodificar varios streams 4K sin retraso ni pérdida de calidad.
El almacenamiento necesario crece de forma exponencial
Seguro que has pensado en aprovechar un disco duro viejo que tengas por ahí para copiar las series y las películas que quieras ver. Pero esto solo te servirá por un tiempo.
A medida que empieces a tener más series completas, y películas pendientes de ver, el almacenamiento necesario crece de forma exponencial. Piensa que una peli en 4K puede ocupar más de 40 GB. Y una serie, unos 15 o 20 GB por temporada. Y seguro que vas a meter en Plex contenido a un ritmo mucho más rápido del que puedes consumir.
Acceso remoto a Plex
El acceso remoto a Plex es otro de los elementos más complicados de explicar. En teoría, solo funciona para los usuarios de Plex Pass, pero si abres el puerto 32400 del router y lo apuntas al servidor donde ejecutas Plex, por lo general puedes conectar sin problemas. Siempre y cuanto no tengas CG-NAT. El CG-NAT (Carrier-Grade NAT) es una tecnología que usan la mayoría de operadores (Grupo MásMóvil, Pepephone, etc.) para compartir una IP pública entre varios clientes y evitar pagar el precio de dar una IP pública a cada cliente.
Para usar la conexión de Plex deberías tener un router con UPnP, así como una IP pública única. Sin embargo, también existe la posibilidad de conectarnos con nuestro usuario de Plex a través de sus servidores (lo que se conoce como Plex Relay). Pero de esta forma no podremos hacer Direct Play, ya que se limita el ancho de banda a 1 Mbps (o 2 Mbps con Plex Pass), un ancho de banda insuficiente para streaming en alta calidad.
