Ir al contenido
Conéctate para seguir esto  
Shiba87

Control de cámara GoPro a través de Firefox OS

Recommended Posts

xGTi7mt.png

 

No es ningún secreto que a un servidor le gusta grabar algunas cosillas con la cámara GoPro que tan popular se ha hecho durante los últimos años.

Esta cámara cuenta con un sin fin de accesorios, de venta por separado y a un precio desorbitado, por supuesto, entre los que se incluyen mandos de control remoto, minipantallas y aplicaciones de previsualizacíon para poder ver lo que vamos grabando desde nuestro teléfono móvil.

 

tHbj2qu.jpg

 

Como no es cuestión de dejarnos un dineral en accesorios y las aplicaciones oficiales son extremadamente exclusivas y no están disponible para nosotros, Konrad Iturbe se ha puesto manos a la obra para hackear estas cámaras y permitir que puedan ser manejadas desde cualquier navegador web y, por lo tanto, desde cualquier dispositivo móvil, especialmente Firefox OS, aunque es extrapolable a cualquier otro sistema :aplauso:

 

El GoPro Control de KonradIT nos permitirá:

  • Modificar todas las opciones de la cámara, resolución, modo de operación, sonido, orientación...
  • Encender/apagar la cámara, Iniciar/detener grabación, sacar fotos, timelapses...
  • En definitiva TODO lo que podríamos hacer directamente en la cámara pero en remoto.

Pero es que además podremos reproducir los vídeos que hemos grabado al tener acceso directo a la memoria SD de la cámara y no sólo eso, también ver en tiempo real lo que estamos grabando.

 

 

INSTALACIÓN

 

Aunque el proceso no es complicado tendremos que seguir unos cuantos pasos para hackear la cámara. En el dispositivo móvil no tendremos que hacer nada salvo conectarnos a la red Wifi de la cámara y acceder a ella desde el navegador a través su dirección IP.

 

Primero que nada tendremos que descargar los archivos de GoPro Control:

git clone https://github.com/konradit/gopro-control

Habrán 3 archivos (Y el Readme)

 

Colocaremos autoexec.ash e index.html en la raíz de la tarjeta microSD que utilizaremos luego en nuestra cámara.

El tercer archivo, tcp_tuner.sh, irá dentro de la carpeta MISC que crea por defecto nuestra GoPro

 

Ahora es cuando viene la pequeña chapuza pues tendremos que seguir el procedimiento oficial de actualización de firmware de la cámara para introducir con él los cambios que nos interesan para el GoPro control.

 

Accedemos a la página oficial http://es.gopro.com/update/, seleccionamos el modelo de nuestra GoPro y nos vamos a "actualizar cámara manualmente".

 

Nos pedirán varias cosas, dos de ellas imprescindibles, un correo electrónico y el número de serie de nuestra cámara, el cual nos servirá para obtener los archivos de actualización que necesitamos.

 

XEaemZU.jpg?1

 

El siguiente paso es elegir el tipo de actualización, que será tanto de firmware como de Wifi para poder hackearla a la vez que establecemos los parámetros de la conexión de la cámara.

 

cu2JTSz.jpg?1

 

Ésta es la única forma de establecer los parámetros de la Wifi. Aunque es posible repetir el proceso procuremos hacerlo bien a la primera ya que es bastante tedioso.

 

pRUvpSa.jpg?1

 

Pasados unos segundos nos generará un archivo UPDATE.ZIP que tendremos que descargar y descomprimir.

 

gPYhrO6.jpg?1

 

Los 4 archivos los colocaremos también en la raíz de la tarjeta microSD y reiniciaremos la cámara para empezar con la actualización.

El proceso será totalmente automático, primero se actualizará el firmware y posteriormente la wifi (En la pantalla LCD de la cámara podremos seguir el proceso).

 

zCpW4ZO.jpg

 

Al terminar la actualización la cámara se apagará. Ya tenemos todo listo para controlarla de manera remota.

 

 

CONTROL

 

Para empezar a controlar la cámara tendremos que habilitar la wifi y conectarnos a ella como lo haríamos con cualquier otro punto de acceso inalámbrico.

 

uEhUjI3.png

 

LBfhMEW.png

 

La ip a la que tendremos que acceder para entrar en la cámara es 10.5.5.9 a través del puerto 8080, es decir

10.5.5.9:8080

KcS9DcF.png

 

Vale, sí, la "interfaz" es tan bonita como acceder a un servidor ftp a pelo desde el navegador, pero ¡Oye! Si funciona tampoco nos vamos a poner quisquillosos :P

 

La opción Videos es la que nos lleva al panel de control donde podremos controlar la cámara y modificar todas las opciones.

Es aquí donde se nos pedirá que introduzcamos la contraseña wifi que establecimos durante la actualización del firmware de la cámara.

 

qp1pAFb.png

 

DCIM, como pueden imaginar, nos permitirá acceder al contenido de la tarjeta SD y reproducir los vídeos o imágenes que hayamos realizado.

 

TSYj1Td.png

 

ZmUq3XU.png

 

 

Desde Live podremos ver en "streaming" lo mismo que está grabando la cámara en ese instante.

No obstante hay que tener en cuenta que este proceso consume muchos recursos y dependiendo de nuestra conexión y la capacidad de nuestro dispositivo quizá no vaya tan fluido como cabría esperar o apenas nos muestre unas imágenes sueltas tras varios segundos de carga.

 

Como sé que más de uno se lo va a preguntar, el correcto es el archivo .m3u8, aunque también hay una 2ª opción .mp4 aunque ésta última tendremos que recargarla continuamente de forma manual para que haya continuidad

Es bastante probable que Firefox OS no sea capaz de lidiar con el archivo m3u8 y sí con el mp4

 

ilZi9Vj.png

 

 

Ya sólo queda sacarle partido y seguir haciendo aún más tonterías con con la cámara :jojojo:

 

https://github.com/konradit/gopro-control

Compartir este post


Enlace al post
Compartir en otros sitios

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invitado
Responder en este tema...

×   Has incluido contenido con formato.   Eliminar formato

  Sólo se permiten 75 emoticonos como máximo.

×   Tu enlace ha sido insertado automáticamente.   Deshacer y mostrar como enlace

×   Su contenido anterior ha sido restaurado.   Limpiar editor

×   No puedes pegar imágenes directamente. Súbelas a algún hosting de imágenes y pega la dirección URL

Conéctate para seguir esto  

×
×
  • Crear Nuevo...