En este artículo voy a detallar el proceso para instalar el servicio miniDLNA en Ubuntu 12.04 y reproducir sus archivos desde un SmartTV.
- Preparando todo el sistema
- Router con soporte DLNA: mira en la caja o en las instrucciones debe aparecer el logotipo de DLNA y la leyenda DLNA Certified.
- SmartTV: es el dispositivo donde vamos a reproducir los archivos, mira en las instrucciones o en los menús del televisor y asegúrate de que tiene soporte DLNA.
- PC con Ubuntu: es el dispositivo que contiene los archivos a compartir, en este caso no es necesario que el PC tenga directamente soporte DLNA ya que lo haremos por software instalando el servidor miniDLNA.
- Conexión en red: todos los dispositivos deben estar conectados en la misma red, ya sea por cable o por wifi, eso es indiferente.
Instalar y configurar el servidor miniDLNA en Ubuntu
Antes de nada instalamos el paquete desde los repositorios:
sudo apt-get -y install minidlna
Editamos el archivo de configuración:
gksu gedit /etc/minidlna.conf
En este archivo podemos especificar cosas como el nombre del servidor que mostrará la SmartTV:
friendly_name=Ubuntu 12.04
La carpeta que queremos que sea visible desde la SmartTV (en mi caso /media/multimedia):
media_dir=/media/multimedia
Una vez finalizado guardamos el archivo, reconstruimos la base de datos y recargamos el servicio para que se muestren los cambios:
sudo rm -f /var/lib/minidlna/files.db && sudo minidlna -R && sudo service minidlna restart
- Visualizar los archivos en la SmartTV
Los pasos exactos serán algo diferentes en función de la marca y modelo pero en esencia es todo lo mismo, he sacado algunas capturas de los menús que se muestran en pantalla (disculpad la mala calidad de las capturas)
Seleccionar DLNA en la lista de entrada del SmartTV |
Seleccionar el dispositivo que contiene los archivos |
Reproducir el audio / video / imágenes del dispositivo |
Y eso es todo, ya podemos disfrutar de todo el contenido multimedia de las carpetas compartidas de nuestro PC por DLNA en el televisor. La próxima semana veremos como ver el contenido multimedia de un smartphone Android por DLNA.
- Más información
Digital Living Network Alliance (Wikipedia)
Hola, hago los pasos descritos arriba.
ResponderEliminarCuando voy a mi televisor smart tv (samsung) y me conecto a allshare veo el directorio del ordeador, pero no me aparece ningún archivo ni de vídeo, ni imagen ni música.
Puede que me equivoque al editar el archivo.
Podría alguien echarme una mano? Gracias
A mi me.pasa exactamente lo mismo, salen los directorios y carpetas, pero no los archivos...Ayuda...grrr
EliminarYa lo he solucionado!
ResponderEliminarMuchas gracias muy buena explicación me funciona a la perfección
ResponderEliminarno consigo que me detecte el directorio de peliculas que quiero usar, concretamente es un hd externo de 3TB...
ResponderEliminar* Restarting DLNA/UPnP-AV media server minidlna [2013/01/24 15:22:25] minidlna.c:474: error: Media directory "/media/leon/PELICULAS3TB/ACCION" not accessible! [Permiso denegado]
[2013/01/24 15:22:25] minidlna.c:474: error: Media directory "/media/leon/PELICULAS3TB/COMEDIA" not accessible! [Permiso denegado]
alguna idea de que puedo hacer? gracias
@Leon asegúrate de que el nombre de la carpeta está bien escrita y que no cotiene caracteres especiales como acentos.
ResponderEliminarêsta puesto el error con los datos tal como estan en la configuracion, y lo puse respetando mayusculas (lo poco que se de linux es que es algo caprichoso con ese tema) ;)
ResponderEliminarigualmente gracias por la respuesta.
Acabo de comprar una tv y yiene DLNA ¿es lo mismo que Smart ?
ResponderEliminar@Pilar: habitualmente se llama SmartTV a cualquier TV con la capacidad de conectarse a internet. DLNA es un método de compartir archivos entre diferentes dispositivos conectados a la misma red (wifi o cableada).
ResponderEliminarLos SmartTV pueden tener DLNA o no tenerlo, pero si lo tienen seguro que es SmartTV :)
Muchísimas gracias. Seguí los pasos al pie de la letra y (por lo menos la parte de configurar minidlna en ubuntu) funciona a la perfección. Yo lo uso para sincronizar los datos de mi ordenador con mi Sony Xperia U y va de lujo! un saludo.
ResponderEliminara mi me detecta archivos de mi partición de ubuntu, pero como dijo leon, no me detecta otra particion ext4 que tengo, ni tampoco el dvd, alguna solucion?
ResponderEliminar@Leon, a mi me pasaba lo mismo, tal vez esto te lo aclare,,
ResponderEliminarhttp://sharpxs.com/2012/11/24/ubuntu-12-10-media-server-howto-using-minidlna/
mira donde pone user y le pones el tuyo, porque el que viene por defecto no le deja acceder
un saludo
He instalado el minidlna y no me reconoce algunos avi.
ResponderEliminarSí me reconoce: XVID MPEG-4
No me reconoce:
FFmpeg MPEG-4
DivX MPEG-4 Version 5
A alguien se le ocurre que puedo hacer soy bastante novato en esto.
Gracias por adelantado
@Anónimo: cuando dices que miniDLNA no reconoce algunos avi a que te refieres exactamente? miniDLNA no "reconoce" nada por si mismo, sólo permite acceder al contenido de una determinada carpeta, posiblemente sea el software de tu SmartTV la que no sea capaz de leer esos archivos.
ResponderEliminarEl problema es que esos mismos archivos copiados en un USB la tele si los reconoce, pero cuando los pongo en la carpeta que comparte minidlna aparecen y al intentar reproducir me dice que no es posible.
ResponderEliminar(Soy anónimo pues ayer no me dejó)
Realmente no lo entiendo, ya que acabo de probar con otro archivo y si ha funcionado a pesar de que tiene es un DivX MPEG-4 Version 5, cosa que otro de los archivos no me lo reconoce.
ResponderEliminarEl mensaje exacto que me sale es:
"El archivo seleccionado no es compatible actualmente"
@Jesús Zafra: quizá sea una tontería pero has mirado si el nombre del archivo tiene algo que ver? Renombra el archivo a 1.avi por ejemplo y lo compruebas.
ResponderEliminarBuenas de nuevo, lo he probado y no es eso. De todas maneras por lo que he visto me pasa con archivos que me bajé con el SO Windows, los nuevos que me estoy bajando con Ubuntu, parece que funcionan bien.
ResponderEliminarOtra cosa que me pasa es que en la ruta del minidlna no me coge es disco duro de 1 tera que tengo conectado por USB.
La ruta que pongo es:
media_dir=V,/media/duro
Le cambie el nombre de "disco duro" por "duro" para evitar el espacio y ni si quiera. También he probado creando una carpeta y poniendo la ruta hacia la carpeta, para acotar un poco, y tampoco. Al hacer el "restarting" no me da ningún error.
Gracias de antemano y sobre todo a tus prontas respuestas, así da gusto. Enhorabuena por el Blogg.
Este artículo fue escrito muy bien, gracias por compartir, muy útil para mí, muy práctico
ResponderEliminar¡Hola, Dani!
ResponderEliminar¡Un blog excelente y un post muy útil!
El servidor estaba descargado, instalado, configurado y sirviendo contenidos en 5 minutos (XUbuntu 12.04 y tele Panasonic)
Preguntas:
¿Hay forma de reordenar los contenidos? Parece que está usando la fecha de carga en el ordenador...
Cuando cargue nuevops contenidos ¿se puede automatizar el refresco de la BDD?
Gracias mil!
Hola, loas archivos de tipo de imagen jpeg no puedo visualizarlos en mi televisor. Que puede ser?
ResponderEliminarGracias,
@Anónimo: comprueba que las imágenes están bien abriendolas en el PC, si en el PC se ven bien quizá una actualización del firmware del televisor solucione el problema.
ResponderEliminar@ARodulfo en principio cuando añades un archivo aparece auomáticamente en la TV, lo que puse de borrar y rehacer la base de datos es sólo para asegurarse de que se leen de nuevo configuraciones y contenidos.
Hola, la explicación es excelente. El único problema que estoy teniendo es que no puedo ubicar la carpeta en donde se guardarán los videos a reproducir en la tv.
ResponderEliminarSi pueden ayudarme, muchas gracias!
Este comentario ha sido eliminado por el autor.
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminar@Martin Zarta: yo he usado como directorio /media/multimedia, puedes poner el que quieras, eso se define en el archivo de configuración
ResponderEliminarComo puedo hacer para que el programa se autoinicie al encender el PC ? Tengo Mint 15
ResponderEliminar@Anónimo puedes añadir la linea q inicia el servidor directamente en el archivo /etc/rc.local
ResponderEliminarservice minidlna restart
Así tal cual, sin sudo ni nada.
Gracias... Funcionó perfectamente con mi Ubuntu 12.04 y mi Smart tv BGH BLE3213RT
ResponderEliminarSolo que al apagar la Netbook, al reencenderla, hay que relanzar el servicio Minidlna, porque si no se hace, la TV no encontrará el dispositivo.
Para eso hice un lanzador "sudo service minidlna restart" en el panel, con el iconito de Dlna.
Hola, pues a mi no me funciona ninguna pelicula, conseguí ver el contenido de la carpeta donde están los videos en la tele. Pero me dice formato no compatible, no entiendo por qué, es una vi normal, he probado varios formatos y tampoco. En el pc los veo perfectamente en ubuntu y en windows con el servidor mezzmo en la tele perfectamente también.
ResponderEliminarQué podría ser? un saludo y gracias por el tuto.
Bomba ¡¡¡¡¡¡ fijaos en el comando sudo rm -f ...... lleva una bomba rm -f que busca borrar y joder tu sistema.... ojo con este joputa.
ResponderEliminar@Anónimo, si no sabes de lo que hablas mejor cállate, pero no molestes pro favor. El comando es correcto.
ResponderEliminarHola, tengo una televisión Samsung 5300 con AllShare para ver los archivos de mi PC, lo intenté en Ubuntu 13.10 pero sólo me reconoce las carpetas de Vídeo y Musica de Ubuntu, tengo otra partición NTFS donde tengo más espacio y contenido pero no detecta nada, dicha partición se monta automáticamente cuando arranco el sistema y la ruta está bien escrita (/media/PARTICION/Videos) y al reiniciar minidlna aparece [OK] pero AllShare no me muestra nada.
ResponderEliminar@Viajero Astral, por los comentarios veo que minidlna parece tener problemas mostrando particiones no EXT, prueba a poner los archivos q quieras ver en la partición de Ubuntu.
ResponderEliminar@Dani Molina Arreglado, en lugar de utilizar "service minidlna restart" utilicé "service minidlna force-reload" y asunto arreglado (ya que mi unidad NTFS ya contaba con todos los permisos desde hace tiempo).
ResponderEliminarXD.
no puedo reproducir el audio atraves de la smartv desde ubuntu 12.10 que debo de hacer
ResponderEliminar@emmanuel te pasa con todos los archivos? DLNA no soporta todos los codecs de audio/video disponibles, prueba con mas archivos a ver si te pasa con todos.
ResponderEliminarbuenas tardes... gracias por el aporte, es muy bueno,. El unico problema que tengo es que no me reconoce los subtitulos .srt que estan en el mismo directorio y con el mismo nombre. saben si hay otra aplicacion, o algo que haga que lo pueda usar de esa manera? no quiero pegar los subtitulos en ningun programa, quiero que me lo reconozca como me lo reconoce si conecto por usb... Desde ya, muchas gracias
ResponderEliminar@Anónimo, parece que aquí dan una posible solución usando minidlna y sin tener que recodificar el video http://rjfc.blogspot.com.es/2011/01/linux-como-servidor-dlna.html
ResponderEliminarsi, es raro... en mi tele (una philips serie 7000) no funciona. :(
ResponderEliminarseguire intentando, gracias por la ayuda!
excelente funcionando al 100
ResponderEliminarExcelente la explicacion, funciona a la perfeccion en mi smart tv Philips con Linux Mint 16. Gracias!!
ResponderEliminarHay alguna manera de aumentar la velocidad de datos? los archivos se listan bien en el tv, pero la reproduccion es muy lenta, con cortes (aun cuando escucho un mp3), y las fotos tardan en cargarse muchisimo. Por supuesto que las peliculas en HD imposible ver mas de 10 segundos sin cortes. Gracias!!!
ResponderEliminar@Martin comprueba que la señal es buena, la velocidad de transferencia depende únicamente de tu red interna (router + wifis/ethernets + cableado)
ResponderEliminarGracias Dani, conecté por Ethernet al router y todo anda perfecto ahora. Lo que me extraña es que con el mismo equipamiento en Win XP no necesitaba cablear, puede ser que el driver de la tarjeta inalámbrica en Linux Mint 16 no esté permitiendo que la señal esté al 100%?
ResponderEliminarHola, no se si alguien me pueda ayudar, migre de Windows a ubuntu 14.04, y estaba buscando una opción para compartir archivos con la smartv, pero al intentar instalar me dice que no encuentra los paquetes. Alguna idea...?
ResponderEliminar@Anónimo qué distribución has elegido? Si es Ubuntu o derivadas deberías poder instalar el servidor dlna con la orden sudo apt-get install minidlna. Si es otra otra distribución busca el paquete minidlna en tu gestor de software, está disponible para todas las distribuciones.
ResponderEliminar305Hola, a ver si puede ayudarme.
ResponderEliminarya hice todo, la tv me muestra mi pc pero cuando voy a ver los archivos me salen vacios, no exiten las carpetas que me muestra la tv en la pc.
que debo hacer?
gracias
@legnaramso comprueba en el archivo de config del minidlna que las carpetas donde se encuentran los archivos multimedia son los que tú quieres, parece que el sistema está mirando en otro sitio
ResponderEliminarHola instalo minidlna todo bien cuando voy a la Tele (lg) lo detecta sin problemas audio,imagen,vídeo,picture pero las carpetas están vacías y en el ordenador no las veos(no se si tendrías que verla) pero no se que hacer he leído lo de poner la ruta pero no lo entiendo muy bien.
ResponderEliminar¿ debería de ver el contenido de mi ordenador en la Tele? Espero tu ayuda y gracias
Me llamo Portuense
@Anonimo, las carpetas que muestra la TV se las inventa el servicio de DLNA, no son reales. Comprueba que sigues esta guía al pie de la letra y que has colocado los archivos que quieres ver en las carpetas definidas por el minidlna.conf
ResponderEliminarAmigo. Me explicas como actualizar el firmware de mi smart tv bgh 32 pulgadas. Gracias
ResponderEliminar@Patricio, eso ya depende tu modelo de TV, en general cuando hay una actualización de firmware disponible se instala automáticamente al conectarse a la red
ResponderEliminarse me ha actualizado el ubuntu a la version 14.04 y no tengo manera de poder instalar el minidlna.
ResponderEliminarLo hago todo pero cuando tengo que reconstruir la base de datos para que se muestren los cambios realizados me dice: no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory
sudo: minidlna: command not found
QUE PUEDO HACER?
Con lo bien que me iba.
Buenas. llevo unas horitas solucionando el problema que no se ven archivos .avi desde mi tele. Segui las guias en net pero sin solucion.... desde luego la tenia a mano :-). como siempre problema de permisos. han de dar permisos de lectura a los archivos: no basta con owner si no he dado al group y others y ya carga todo como dios manda. vaya rompe cabeza :-) espero ayudar
ResponderEliminarHola, he buscado en el indice sobre como compartir contenido en android, prometido en este post, y no lo he encontrado, si alguien tiene el enlace le agradecería que me lo haga llegar. Exelente este post.
ResponderEliminarYo instale rygel y funciona muy bien.
ResponderEliminarpara instalar: sudo apt-get install rygel
para configurar: buscar preferencias de rygel, y añadir los directorios que se quiera. Aunque ya lleva los principales por defecto (/home/Musica/Videos/Imagenes). Tiene un boton para activar y desactivar la comparticion UPNP.
No consigo instalar minidlna, me sale el siguiente mensaje:
ResponderEliminarLeyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
E: No se pudo encontrar el paquete minidlna
Que puede ser?
@Anonimo, minidlna es un paquete disponible en los repos oficiales de Ubuntu, comprueba q usas Ubuntu y que has hecho un update primero
ResponderEliminarHola. Lo primero, gracias por el tutorial, me ha servido de mucha ayuda.
ResponderEliminarY lo segundo, tengo un problema que no acabo de solucionar. El televisor detecta la conexion dlna, pero cuando accedo a las carpetas, no sale ninguna carpeta o archivo.
Ya no se que mas vueltas puedo dar...alguna idea?
Gracias
The great post about ubuntu smart TV, thanks a lot for sharing.
ResponderEliminarFull Version Software
Muy buen aporte, aunque a mi me dio menos problemas con Rygel.
ResponderEliminarUna pregunta. ¿Hay algo parecido al "Reproducir en..." de windows?
Ya que creo que es más sencillo que andar navegando en el ordenador.
Gracias por explicar como instalar en ubuntu tan grandiosa aplicación. Consulta. Funciona todo pero no abren los subtítulos. Y están en la misma carpeta con el mismo nombre del vídeo el srt. Y no abre. Por que será?
ResponderEliminarHola, como dijo Martin en su día, no puede ser un problema de red, que en parte tendrá su culpa, pero cuando hace una semana (ahora soy ex-usuario de windows) con windows y un programa haciendo de server dlna, no tuviera cortes via wifi y ahora con los driver de ubuntu parece que la tarjeta de red tiene menos potencia de recepción o emision? para el wifi. Se puede configurar algo a nivel de minidlna o de drivers de ubuntu para aumentar la tasa de transferencia dentro de una misma red? Se me ocurre probar a enchufar un D-link que tengo por ahí, en la habitación donde tengo el PC
ResponderEliminarHola. Lo primero darte las gracias por ilustrarnos sobre este tema. El servidor dlna lo configure y va perfecto salvo una cosa. Cuando llevó 20 min de reproducción de vídeo se desconecta el servidor. No se si es la tele, el pc o el router. Se OS ocurre algo?
ResponderEliminarHola. Lo primero darte las gracias por ilustrarnos sobre este tema. El servidor dlna lo configure y va perfecto salvo una cosa. Cuando llevó 20 min de reproducción de vídeo se desconecta el servidor. No se si es la tele, el pc o el router. Se OS ocurre algo?
ResponderEliminarHola una pregunta como puedo compartir archivos por medio de mi celular me urge saberlo
ResponderEliminarHola. Alguien sabe cuáles serían las instrucciones para reproducir el escritorio en el smart tv, utilizando nini DLNA? Saludos y gracias.
ResponderEliminar@Mechón el DLNA está pensado para reproducir contenidos multimedia no para compartir la pantalla. Para eso tienes otras opciones como por ejemplo usar un Chromecast.
ResponderEliminarMuy buena información
ResponderEliminarLa verdad que con este método consigues el mejor receptor tv box a un coste muy reducido
ResponderEliminarYo para pasarme archivos de ubuntu a mi al smart uso FMWhatsApp
ResponderEliminar