Ir al contenido principal

miniDLNA Server

A la hora de cambiar mi TV, por un LED TV; primero tuve que pensar cuantas pulgadas deberia tener y cuantas podria pagar ;-) entre todo este analisis, me encontre al borde del Mundial 2014 y por consiguiente una costumbre por mi pais.  Que cambiemos nuestros aparatos televisivos por alguno mejor/mas grande/mas cool.

Me compre un Samsung Led 40 pulgadas Smart TV.

Tiene ciertas ventajas que me interesaron a la hora de buscar una marca. El Smart me sirve para usar redes sociales, navegar en algunos casos, tener buenas aplicaciones (Tune In, YouTube, TED, etc) tiene puertos de ingreso de video/sonido a traves de 3 HDMI , Conexion de RED , receptor wi-fi incorporado, 2 USB y conexion video compuesto.

Una de las ventajas es que puede recibir informacion de servidores DLNA (o que soporten esa norma)



Busque y me encontre con un proyecto llamado miniDLNA que nos ayuda a tener un servidor de DLNA en mi caso en Ubuntu.

Y leyendo algunas guias pude instalarlo en mi Servidor hogareño, pude realizar estos pasos.


a)Instalacion en Ubuntu

sudo apt-get install minidlna

b)Luego de instalar el servidor, se debe configurar el mismo, a traves de un archivo conf.
Ubicado en /etc/minidlna.conf  (sino lo encontraran en /etc/; buscar este archivo dentro del server)

Se puede configurar los directorios con los archivos multimedias
media_dir=A,/home/usuario/Música/DLNA

c)Comandos basicos

Status
sudo /etc/init.d/minidlna status

Iniciar
sudo /etc/init.d/minidlna start

Detener
sudo /etc/init.d/minidlna stop

Regenerar Base de Datos
sudo /etc/init.d/minidlna force-reload


 Links utiles:




Algunos reportaron problemas al agregar o quitar archivos multimedia para lo cual me cree una entrada en el CRON para re-generar el archivo de datos.
Para eso me lei este How-To  https://help.ubuntu.com/community/CronHowto
Pero despues encontre este Wizard tambien para generar una entrada en el CRON.













Comentarios

Entradas más populares de este blog

Cómo se pone en órbita al Transbordador Espacial?

¿Por qué el Transbordador Espacial necesita despegar anexado a dos cohetes (llamados Solid Rocket Boosters o Cohetes Aceleradores Sólidos ) y un inmenso tanque de combustible? ¿Por qué no simplemente despega como cualquier otro avión para subir, subir, subir hasta llegar al espacio? Esto es porque el proceso para salir de la atmósfera y poner en órbita a una nave es un poco más complicado de lo que nos imaginamos. Para lograrlo es necesario que el Transbordador Espacial obtenga cierta velocidad pero también una trayectoria específica que es mucho más horizontal que vertical, aunque esto no sea obvio porque simplemente vemos que la nave "sube". La imagen que acompaña este post evidencia el "camino" arqueado (como nuestro cielo/planeta). A una aceleración suficiente, el Transbordador  sale al espacio, caso contrario llegaría a un techo y no podría elevarse más ( Actualizacion: al mantener órbitas bajas el transbordador no necesita alcanzar velocidad de escape).

Scrapy - Python - Slides

Scrappy Doo Despues de ver este capitulo de mejorando.la   , senti curiosidad por Scrapy , un framework para scraping y crawling , algo asi como "raspar y arrastrarse" en sitios web y obtener informacion incluidas en las paginas que componen el sitio. Hace poco tiempo, necesite este framework, porque me encontraba buscando presentaciones sobre Oracle Weblogic 11g y  el sitio, que tenia una presentacion bueno, no me permitia bajarla.  Asi que se me prendio la lamparita y comence a buscar , en el codigo HTML informacion que me sirviera para obtener las SLIDES. Requerimientos: -Scrapy -Python -Distrubucion de linux que te guste. (Use Linux Mint) Codigo Fuente: spiders/slideshareWeb/slideshareWeb/spiders/slideshareWeb_spider.py Para Arrancar el codigo se usa: scrapy crawl slideshareWeb (Enter) Estando en el directorio de la applicacion que contruyeron; pero mas claro este en el Tutorial que adjunte como link externo. import urllib2 import tar

DuinoBot v1.2 + Servos

Hoy me llego el envio de Sparkfun con mi Pan/Tilt Bracket y unos Servos. Con ellos me decidi a realizar algunas pruebas que mostrare a continuacion. Elementos a utilizar: DuinoBot v1.2   ( RobotGroup ARG) Pan/Tilt Bracket (Paneos) Servos Protoboards Jumpers Potenciometro Tambien codifique con la IDE de Arduino para que estos elementos "se fusionaran" en mi TEST.  ;-) Codigo Parcial void setup(){   servoTilt.attach(2);  //The Tilt servo is attached to pin 2.   //servoPan.attach(3);   //The Pan servo is attached to pin 3.   servoTilt.write(10);  //Initially put the servos both   //servoPan.write(40);      //at 90 degress.     Serial.begin(57600);  //Set up a serial connection for 57600 bps. } void loop(){   val = analogRead(potpin);            // reads the value of the potentiometer (value between 0 and 1023)   val = map(val, 0, 1023, 0, 179);     // scale it to use it with the servo (value between 0 and 180)   servoTilt.write(val);