ReadyMedia (MiniDLNA) es una de las opciones más usadas y recomendadas en Ubuntu Server por su simplicidad, bajo consumo de recursos y buena compatibilidad con la mayoría de dispositivos DLNA.
No ofrece transcodificación, así que los formatos de los archivos almacenados deben ser soportados por el reproductor final.
Instalar MiniDLNA en Ubuntu Server
-
Instala el servidor con
sudo apt-get install minidlna
-
Configura la carpeta a compartir y otras opciones editando
/etc/minidlna.conf
. -
Inicia el servicio con
sudo service minidlna start
-
(Opcional) Habilita el servicio al inicio:
sudo systemctl enable minidlna
Abrir los puertos en el firewall
Para que el descubrimiento DLNA esté disponible es importante permitir tráfico multicast UDP en la red local y que el nuevo servicio sea visible y accesible en tu red local.
-
TCP 8200: Usado para la interfaz de control HTTP de MiniDLNA y para servir archivos.
-
UDP 1900: Usado para el servicio SSDP (descubrimiento de dispositivos DLNA).
sudo ufw allow 8200/tcp comment "MiniDLNA HTTP"
sudo ufw allow 1900/udp comment "MiniDLNA SSDP"
Para asegurarte de que los cambios se aplicaron, puedes verificar el estado de las nuevas reglas en UFW con:
sudo ufw status
Comprobar si MiniDLNA está arrancado
1. Verifica que el servicio está activo con el comando:
systemctl status minidlna
o bien
sudo service minidlna status
2. Comprueba que realmente está sirviendo contenido DLNA en la red. Accede con un navegador web a
http://localhost:8200
o la dirección IP de tu servidor seguido de :8200
.
Si puedes ver la interfaz web con la lista de archivos multimedia, MiniDLNA está funcionando correctamente
Asistido por PerplexityAI y un tutorial de redeszone.net