El acrónimo UPnP significa ‘Universal Plug and Play’, que es un servicio que permite que los dispositivos en la LAN descubran y se comuniquen entre sí de manera transparente, con el objetivo de permitir la transmisión de video, compartir datos y jugar entre dispositivos sin configuración manual.
DLNA (Alianza para la Red Doméstica Digital) es un conjunto de directrices que definen cómo se comparte el contenido multimedia digital entre dispositivos en una red local. DLNA aprovecha UPnP para la interconectividad y permite que los dispositivos en una red doméstica se encuentren entre sí y compartan archivos multimedia.
Esta guía presenta algunos de los servidores multimedia UPnP y DLNA de código abierto más populares que puedes utilizar para tus tareas de transmisión y intercambio de datos en Linux.
Tabla de contenidos
1. Kodi – Software de Cine en Casa
Kodi es un centro de medios digital de código abierto y popular que puede recibir, navegar y ver contenido UPnP y DLNA. La solución de medios de uso gratuito tiene varias funciones integradas de UPnP A/V, lo que le permite convertir su dispositivo en una jukebox multimedia completa.
Su capacidad incluye recibir contenido UPnP y DLNA, navegar por fuentes de medios UPnP y DLNA y controlar el acceso a través de dispositivos UPnP y DLNA. También puedes contar con Kodi para compartir bibliotecas de medios entre dispositivos y redes.
El servidor y reproductor de medios también funcionan en consolas de juegos, lo que permite su uso en PlayStation y Xbox de Microsoft.
Características de Kodi:
- Capacidad de transmisión potente con transmisión desde un servidor o computadora a través de una red.
- Motor de piel potente.
- Capacidad de reproducción avanzada para CD, DVD, ZIP y archivos RAR.
- Opción de personalización del usuario con portadas y descripciones de cajas.
- Función de lista de reproducción.
- Opción de pronóstico del tiempo local.

2. Servidor de Medios Universal
Universal Media Server es un servidor de medios UPnP que también permite la transmisión y transcodificación de otros formatos de medios sin un proceso de configuración complejo.
Esta capacidad significa que este programa puede transmitir a varios dispositivos, incluidos el Xbox One de Microsoft, las consolas PlayStation de Sony, televisores digitales, teléfonos inteligentes e incluso reproductores de Blu-ray.
El programa está alimentado por un conjunto de herramientas que incluye herramientas de medios como Crowdin, Mencoder, FFmpeg, VLC y AviSynth para ofrecer soporte de medios para diferentes formatos.
Características clave:
- Ajuste automático de la velocidad de bits para cambiar la velocidad de bits del video.
- Admite calidad máxima automática.
- Subtítulos para todos los dispositivos con subtítulos en vivo de OpenSubtitles.
- Soporte DTS con DTS de calidad completa.
- Navegación instantánea de archivos con escaneo de carpetas.
- Interpolación de cuadros de True Motion, que regula las velocidades de cuadros.
- Soporte de AviSynth e iTunes.
[ También te podría interesar: Cómo instalar Universal Media Server en Linux ]

3. Jellyfin – Sistema de medios de software libre
Jellyfin es otro sistema de entretenimiento de software libre líder que proporciona capacidad de servidor de medios UPnP y DLNA. El software de código abierto puede recolectar, administrar, compartir y transmitir todos los medios en sus dispositivos.
Todo lo que se necesita es ejecutar el servidor Jellyfin en su sistema de dispositivo, y el programa le permite ver sus medios desde varias opciones. Estas opciones incluyen ver desde un navegador web, aplicaciones en la plataforma Roku, dispositivos Android, Android TV, iOS y dispositivos Fire TV. Dado que es de código abierto, puede configurar Jellyfin para funcionar directamente dentro de otras plataformas, como Kodi.
Características de Jellyfin:
- Soporte multiplataforma para todos los dispositivos (Windows, Linux, iOS, Android y macOS).
- Amplio rango de soporte para diferentes clientes DLNA.
- Se ejecuta dentro de imágenes contenerizadas, ya sea Docker o Kubernetes.
- La opción SyncPlay permite compartir medios de forma remota.

Para los usuarios que buscan complejidad, DMS es la elección perfecta para un servidor de medios UPnP DLNA. El servidor de medios de código abierto se ejecuta desde la terminal, lo que permite a los usuarios explorar y transmitir contenido multimedia desde su sistema de archivos o directorio de trabajo.Si es necesario, DMS también anuncia y sirve archivos sin procesar mientras transcodifica alternativamente secuencias cuando es posible. Su estructura basada en terminal significa usar comandos en el PATH dado al programa, o de lo contrario las funciones no funcionarán. Estos comandos funcionan para obtener múltiples datos multimedia, incluida la transcodificación de video, la generación de miniaturas y la identificación de la velocidad de bits.
Servidor de medios digitales UPnP DLNA basado en terminal.
Uso de comandos de terminal.Sirve contenido multimedia directamente desde el sistema de archivos o directorio de trabajo.
- Componente SSDP para transmitir y responder a solicitudes de medios.
- Coherence – Servidor de Medios DLNA/UPnP
Coherence es una solución multimedia independiente de código abierto que actúa como servidor de medios DLNA/UPnP, marco y aplicación. El marco de código abierto está construido en Python y realiza todas las funciones de un servidor de medios UPnP y DLNA.
Coherencia es una solución multimedia de código abierto independiente que actúa como servidor de medios DLNA/UPnP, framework y aplicación. El framework de código abierto está construido en Python y realiza todas las funciones de un servidor de medios UPnP y DLNA.
Por ejemplo, Coherencia proporciona a los usuarios una opción de exportación integrada que permite compartir archivos locales o medios en línea a través de los back ends de la aplicación. Coherence también funciona como un renderizador de medios UPnP y DLNA controlado por el usuario gracias a sus clientes soportados, incluyendo Rhythmbox y Gstreamer.
Para funcionalidad avanzada, Coherence proporciona a los usuarios un kit de herramientas de paquetes como Cadre, Compre, Mirabeau y Puncher, entre otros complementos multimedia.
Características de Coherence:
- Aplicación informática multimedia de código abierto basada en Python.
- Soporta clientes de medios avanzados como Gstreamer y Rhythmbox.
- Funciona como un renderizador de medios DLNA/UPnP independiente y controlable.
- Capacidad integrada para exportar archivos locales y medios en línea.
- A cross-platform toolkit containing several media packages.
6. SimpleDLNA – Servidor de medios DLNA gratuito
Si necesitas un servidor de medios UPnP y DLNA básico y de código abierto, entonces SimpleDLNA es tu mejor opción. El servidor de medios DLNA gratuito está escrito en el lenguaje C# con soporte para un rendimiento de transmisión rápido, configuración cero y previsualización de medios rápida para videos y fotos.
A diferencia de sus competidores, el programa también ofrece una reproducción de video rápida con un procesador de metadatos para desbloquear todos los detalles de los medios. Los usuarios de Windows también se benefician al utilizar SimpleDLNA, ya que la aplicación proporciona un paquete de instalación de Windows que incluye binarios y el código fuente para la modificación del usuario.
Características de SimpleDLNA:
- C#-based media solution framework.
- El despliegue de miniaturas admite imágenes y videos.
- Configuración cero para el servidor DLNA.
- Proporciona metadatos de medios de TagLib.
- Permite la codificación fácil de fuentes de medios adicionales, como podcasts.
7. Gerbera – Servidor de medios gratuito
Todos los tipos de clientes compatibles con UPnP funcionan con Gerbera, lo que lo convierte en uno de los principales servidores de medios UPnP para usuarios con diferentes clientes. El servidor de medios UPnP permite la transmisión de tus medios digitales mediante una red, al tiempo que te permite consumir medios en una gran variedad de dispositivos compatibles con UPnP.
Gerbera también cuenta con una interfaz web avanzada que proporciona a los usuarios un panel de control completo, una organización adecuada de medios y soporte para docenas de formatos de medios.
Características de Gerbera:
- Opciones de exploración y reproducción de medios en redes o dispositivos.
- UI web con vista de estructura de árbol para base de datos y sistema de archivos.
- Transcodificación flexible de formatos de medios mediante complementos o scripts.
- Rescaneo automático de directorios.
- Soporte para el uso de URLs externas, lo que permite la creación de enlaces para el renderizador.

8. ReadyMedia – MiniDLNA Media Server
ReadyMedia (anteriormente MiniDLNA) es otro servidor de medios de código abierto fácil de usar totalmente compatible con sus clientes DLNA/UpnP-AV. El software del servidor es gratuito y viene con un diseño simple y ligero que lleva pocas características.
Entre estas características se encuentran su capacidad para servir archivos multimedia a los clientes de su red, incluidas aplicaciones (Totem y XBMC), además de dispositivos compatibles como teléfonos inteligentes, televisores y reproductores multimedia portátiles.
Características de ReadyMedia:
- Interfaces de usuario web con apoyo de un módulo Webmin.
- Soporte parcial de transcodificación para streaming de medios.
- Característica de subtítulos compatible con múltiples dispositivos.
- Soporte básico de NLS para usuarios.
- Escalado optimizado de JPEG para mejorar los medios.
9. Rygel – Solución de Medios Domésticos
Rygel es un servidor de medios UPnP AV que proporciona a los usuarios una solución de medios doméstica para compartir fácilmente audio, video y fotos con otros dispositivos. El software de código abierto funciona con software de reproductor de medios para crear un renderizador de medios controlado de forma remota con un controlador UPnP o DLNA.
Rygel también logra una interoperabilidad de dispositivos avanzada siguiendo los estrictos requisitos de DLNA. Su mecanismo de complementos mejora aún más la funcionalidad del software, incluida la conversión de medios a formatos compatibles con los dispositivos cliente.
Características de Rygel:
- Fácil función de búsqueda y reproducción de medios en el teléfono, PC o TV.
- Opción de explorar y reproducir medios almacenados en PC.
- Opción de exportación avanzada de reproductores de medios, en línea y en disco.
- Redirección de salida de sonido a altavoces DLNA.
- Capacidad de transcodificación de medios de audio y video.
Conclusión
En esta guía, hemos cubierto algunos de los mejores servidores de medios UPnP y DLNA de código abierto y gratuitos que te ahorran mucho esfuerzo al permitir la transmisión gratuita de contenido entre dispositivos en la misma red.
Esperamos que encuentres una opción de código abierto que funcione para ti sin problemas. Tu opinión sobre esta guía es muy bienvenida.
¿Conoces otros mejores servidores de medios UPnP y DLNA de código abierto para Linux? Comparte tus puntos de vista en los comentarios a continuación.
Source:
https://www.tecmint.com/upnp-dlna-media-servers-linux/