¿Puedo transmitir múltiples cámaras GoPro 3 a una computadora Linux?

9

No sabía si era una pregunta de cámara, una pregunta de Linux o una pregunta de redes. No dude en moverse o solicite mover esta pregunta según sea necesario.

Quiero capturar las imágenes de video de múltiples GoPro Hero 3 y grabarlas en un HDD. Aparentemente, usar la salida HDMI no es una opción, ya que la mayoría de las computadoras carecen de entrada HDMI. Por lo tanto, podría usar la opción Wifi de GoPro. Mi pregunta es, por lo tanto, esto:

¿Es posible grabar el metraje inalámbrico de 2 o más GoPros simultáneamente? Específicamente, quiero saber el ancho de banda utilizado por cada GoPro (es decir, cuántos puedo ejecutar en un Wireless 802.11 N) y si es posible distinguir y capturar diferentes señales de GoPro.

EDITAR

Grabaré las imágenes a 1080p a 30 fps. Yo creo que utiliza el .mp4formato. y el algoritmo de compresión H.264 ( fuente ).

puk
fuente
¿A qué resolución está grabando y a qué velocidad de cuadro? ¿Qué tipo de archivo genera? (avi, mpg, mov o?) El cálculo es (largo * ancho * 3 (profundidad de color típica) * fotogramas por segundo), pero el códec de salida puede reducirlo en gran medida. Sin conocer el ancho de banda del códec de salida, no se puede realizar aprox.
cybernard
@cybernard, eso es lo que me gustaría en forma de respuesta, pero actualizaré la pregunta para reflejar tantos puntos como pueda.
puk
Entonces eso es alrededor de 3mb / s. Inalámbrico N, en perfectas condiciones, 300mbps / s = 37.5mb / s. Entonces el máximo es 11-12. Dependiendo de la distancia, interferencia y otras condiciones, puede obtener 100mbps o 12.5mb / s. Entonces 3 o 4 de forma segura. Cada dispositivo obtiene una dirección IP única, por lo que es sencillo comunicarse con cada dispositivo de forma independiente. Además, su enrutador entre el wifi y su computadora debe ser gigabit si tiene alguna esperanza de llegar a 12 dispositivos.
cybernard
@cybernard Creo que querías decir 37.5mBps no mbps.
puk
@cybernard gigabit wireless parece ser el mejor camino a seguir. Solo por curiosidad, ¿podría configurar n redes inalámbricas independientes, en n computadoras, para n GoPros, de modo que cada GoPro tenga acceso a su propio enrutador inalámbrico dedicado?
puk

Respuestas:

1

El viejo Hero3 podría transmitirse fácilmente a una computadora Linux al acceder a la interfaz web en

 http://10.5.5.9:8080/live/amba.m3u8

El nuevo Hero4 requiere los siguientes pasos:

Abra esta URL: http://10.5.5.9/gp/gpExec?p1=gpStreamA9&c1=restart

En VLC / FFplay / other, abra el puerto udp: udp: //: 8554

Asegúrese de que el reproductor multimedia esté configurado como transmisión de MPEG.

Philip Kirkbride
fuente