- Server: Como el dispositivo que comparte el dispositivo.
- Renderer: Como el dispositivo en el cual se reproduce el contenido.
- Controller: Como el dispositivo desde el cual se controla la reproducción.
En nuestro caso utilizaremos MiniDLNA para convertir nuestro PC Linux (En este caso en particular Fedora) en un servidor DLNA: Primero instalaremos MiniDLNA (Está presente en los repositorios de RPMFusion) (Requiere contraseña de root):
$ su -c 'yum install minidlna'
Ahora tendremos que configurarlo, para ello tenemos que editar el archivo de configuración:
$ su -c 'nano /etc/minidlna.conf'
En este archivo debemos fijarnos en tres cosas fundamentales:
1) Descomentar el puerto (Que es el 8200 por omisión) y la interfaz de red por la cual vamos a compartir (Por omisión es eth0, pero ajústala de acuerdo a tu equipo).
2) Acto seguido, debemos decirle a MiniDLNA qué vamos a compartir. Para esto, simplemente añadimos el tipo de contenido y la ruta física de nuestros archivos. (A para archivos de audio, V para vídeos y P para imágenes) puedes añadir tantas líneas como contenido quieras compartir:
media_dir=A,/home/usuario/dlna/Música media_dir=V,/home/usuario/dlna/Vídeos media_dir=P,/home/usuario/dlna/Imágenes
3) Finalmente sólo modificamos el apartado "Friendy name" para poder identificar nuestro servidor en la Red. En resumen, mi configuración de ejemplo luce algo como:
Debes tener en cuenta que el usuario MiniDLNA debe tener acceso a la carpeta de medios:
# chown usuario:minidlna -R /home/usuario/dlnaAhora, debemos abrir los puertos en el firewall. Para ello ejecutamos en una terminal:
$ firewall-configEn la herramienta gráfica, selecciona en la parte superior "Configuración persistente" para hacer los cambios permanentes. A continuación elige la zona (Por omisión es la pública) y en la sección de puertos añade los siguientes a la lista:
- 8200 TCP y UDP
- 1900 UDP
# service minidlna restart # service minidlna status
Ya solo queda acceder con un dispositivo DLNA a tu red y empezar a explorar y compartir contenido en tu red. Si tienes un smartphone con Android, hay varias aplicaciones para compartir y soportar medios a través de DLNA, en mi caso particular recomiendo Skifta y nuestro servidor luciría algo así:
A disfrutar!