sábado, 3 de septiembre de 2011

Instalar TwonkyMedia Server 6.0.34 en un DNS-320

Bueno ahora, despues de probar el uPNP  que trae por defecto el Dlink, y el que instala el fun_plug , el Mediatomb, no me convece ninguno.
Asi que paso a instalar el Twonky Media Server, que al menos permite mas configuracion, y la verdad es que funciona muy bien.

 Lo primero es descargarse la version preparada para este cacharro; hay varias, yo he probado con la  "Kurobox pro" (Un NAS de Buffalo con el mismo micro ARM), también hay una versión para el DNS-323 que tambien deberia funcionar.
Todas las Versiones de Twonkymedia
Vamos a hacerlo desde el propio NAS. entro por ssh o telnet y .
1º) descargarlo , instalarlo y cambiar permisos
mkdir -p /ffp/opt/twonky/data/
cd /ffp/opt/twonky
wget http://www.twonkyforum.com/downloads/6.0.34/twonkymedia-kurobox-pro-6.0.34.zip
unzip twonkymedia-kurobox-pro-*.zip
rm nassetup.exe nas-installer nas-uninstaller install.nas twonkymedia-kurobox-pro-*.zip
chmod +x /ffp/opt/twonky/twonkymedia /ffp/opt/twonky/twonkymediaserver /ffp/opt/twonky/plugins/* /ffp/opt/twonky/cgi-bin/*

2º) nos descargamos el script de arranque,    wget http://wolf-u.li/u/186 -O /ffp/start/twonky.sh   
y el fichero de configuracion preparado para el dlink
wget http://wolf-u.li/u/187 -O /ffp/opt/twonky/twonkymedia-server-default.ini

3º) Ahora tenemos que ejecutar el siguiente comando ya que en el DNS-320, las rutas han cambiado.
sed -i -e 's!/HD_a2!/HD/HD_a2!g' -e 's!/HD_b2!/HD/HD_b2!g' /ffp/opt/twonky/twonkymedia-server-default.ini

4º)  Para acceder hay que entrar por el puerto 9000 desde el navegador  es decir  http://ip_del_DNS320:9000/
y si queremos que siempre que encendamos el NAS, este funcionando el servicio.
chmod +x /ffp/start/twonky.sh

   Con esto ya debe de funcionar sin problemas, yo he encontrado un bug, que si le pones en la configuracion -1 en el tiempo de  reescano los ficheros, par que lo haga cuando hay algo nuevo, deja de funcionar ka web del twonky, tuve que poner un  0, y cuando meto algo nuevo, le doy a reescaneo de directorio de forma manual, la verdad que tarda bastante poco.
Por lo demas funciona bastante bien, de lo mejor  en dlna server que hay en Linux.
Tambien hay un twonky-mobile tanto para android como para iphone. aunque con cualquier programa que se conecta a UPNP o DLNA, va perfectamente.