domingo, 1 de septiembre de 2013

Instalar servidor minidlna en Ubuntu 12.04




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

Instalamos desde el apt.

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"

Ahora ya podemos reiniciar el servicio y probar en la smart tv.