MiniDLNA es un servidor de medios ligero que implementa los protocolos DLNA [Digital Living Network Alliance] y UPnP-AV [Universal Plug and Play - Audio Video]. Permite compartir archivos multimedia de música, imágenes y videos en una red local para que dispositivos compatibles puedan acceder a ellos tales como Smart TVs [Samsung, LG, Sony, etc.], consolas [PlayStation, Xbox], reproductores multimedia [Kodi, VLC], dispositivos móviles y aplicaciones como BubbleUPnP.
Configuración mínima:
# nano /etc/minidlna.conf
# Directorio donde se almacenan los archivos de la base de datos
db_dir=/var/cache/minidlna
# Directorio de log
log_dir=/var/log
# Puerto HTTP (por defecto 8200)
port=8200
# Nombre del servidor en la red
friendly_name=Mi Servidor Multimedia
# Directorios a compartir (separados por comas)
media_dir=A,/home/usuario/Música
media_dir=P,/home/usuario/Imágenes
media_dir=V,/home/usuario/Videos
# Configuración de red
network_interface=eth0
presentation_url=http://192.168.1.100:8200
# Opciones de rendimiento
max_connections=10
root_container=.
# systemctl enable minidlna
# minidlna -R
# tail -f /var/log/minidlna.log
# grep -i error /var/log/minidlna.log
# minidlna -d -S
# netstat -tlnp | grep 8200
1.-
Regenerar base de datos completa:
# systemctl stop minidlna
# rm -rf /var/cache/minidlna/*
# systemctl start minidlna