Con motivo del primer Google Developers Group DevFest de Bilbao, me han traído un Chromecast de los Estados Unidos (¡gracias Andreu!). Como algunas personas me han preguntado qué tal está, pues les escribo un post para todas ellas, y así no me repito tanto…
Lo primero, el dispositivo. Sencillo, parece una memoria USB, pero con conector HDMI, para enfuchar a la televisión. Además, viene con cargador micro-
Una vez enchufado a la televisión, y seleccionada la fuente HDMI, la configuración se hace desde un móvil Android o desde el PC con una aplicación específica (No hay versión para Linux de la misma). Básicamente es necesario tener una red inalámbrica en casa, y mediante conexión punto a punto se hace todo el proceso, de forma bastante sencilla. Aquí me ha surgido la primera duda:
¿Qué pasa si no tengo red inalámbrica?¿No pueden conectarse el chromecast y mi móvil o PC igualmente?
Una vez configurado, es posible reproducir el contenido de una pestaña de Chrome o de aplicaciones específicas del móvil (como Youtube) en la televisión, a través del streaming de datos entre el PC o el móvil y el chromecast. En este punto he probado a reproducir contenido local de mi equipo en el Chrome y desde ahí, enviarlo por streaming al Chromecast, con resultados muy diversos. A primera vista funciona, aunque depende de si el navegador reproduce el archivo local, especialmente problemático con contenido multimedia.
Aquí se me ocurren diversas ideas, como montar un servidor de contenidos para la visualización de contenidos multimedia en web de forma local, y ver si eso lo admite el Chromecast. Si eso es posible, que no veo por qué no lo sería, creo que el Chromecast es una forma muy barata de tener una SmartTV con su centro multimedia incluído.
Por otro lado, estaría bien ver qué puede llegar a hacer la comunidad hacker con este dispositivo, puesto que no deja de ser un Android modificado por Google…
Pues para la parte de archivos locales, VLC (http://www.videolan.org/vlc/) puede ser la solución con un simple:
Abrir archivo con VLC --> Retransmitir --> Abrir la URL que proporciona con el Chrome --> Transmitir a Chromecast
Así o bien con Fling (https://github.com/entertailion/Fling):
http://www.xataka.com/televisores/fling-vlc-y-chromecast-la-solucion-para-reproducir-contenidos-locales