MiniDLNA: es un servidor de contenidos para smart tv. No dispone de interfaz web para su administración, así que debe ser configurado editando su archivo de texto.
Antes de nada instalamos unas cuantas librerias necesarias.
apt-get install libavutil-dev libavcodec-dev
libavformat-devlibflac-dev libvorbis-dev libid3tag0-dev libexif-dev
libjpeg62-dev libsqlite3-dev
apt-get install minidlna
Ahora modificamos el archivo minidlna.conf para decirle que carpetas queremos sincronizar. Hacemos en consola:
vi /etc/minidlna.conf
Modificamos y añadimos las rutas que deseemos en el archivo minidlna.conf por la ruta correspondiente donde tenemos nuestros archivos.
media_dir=A,/mnt/Musica
media_dir=P,/mnt/Imagen
media_dir=V,/mnt/Videos
En mi caso los discos de 2Tb que tengo montados.
media_dir=P,/mnt/datos-1
media_dir=V,/mnt/datos-2
Iniciamos el servicio desde la terminal.
service minidlna start
Otros comandos de interes:
service minidlna force-reload
service minidlna status
Para hacer que arranque al inicio modificamos el archivo /etc/default/minidlna.conf asi como hacer que lea el archivo de configuración dentro de /etc, que cree log y use su propio usuario.
# Start the daemon if set to "yes"
START_DAEMON="yes"
# Path to the configuration file
CONFIGFILE="/etc/minidlna.conf"
# Path to the log file
LOGFILE="/var/log/minidlna.log"
# User and group the daemon should run as
USER="minidlna"
GROUP="minidlna"