Amazon Kinesis Video Streams
Guía para desarrolladores

Requisitos del sistema de Transmisión de vídeo de Kinesis

Las siguientes secciones contienen los requisitos de hardware, de software y de almacenamiento para Amazon Transmisión de vídeo de Kinesis.

Requisitos de cámara

Las cámaras que se utilizan para ejecutar el SDK Producer de Transmisión de vídeo de Kinesis y las muestras tienen los siguientes requisitos de memoria:

  • La vista de contenido de SDK requiere 16 MB de memoria.

  • La configuración predeterminada de la aplicación de muestra es 512 MB. Este valor es adecuado para los productores que tengan buena conectividad de red y no tengan requisitos de almacenamiento en búfer adicional. Si la conectividad de red es deficiente y se requiere más almacenamiento en búfer, puede calcular el requisito de memoria por segundo de buffering multiplicando la velocidad de fotogramas por segundo por el tamaño de memoria del fotograma. Para obtener más información acerca de la asignación de memoria, consulte StorageInfo.

Le recomendamos que utilice cámaras USB o RTSP (Real Time Streaming Protocol) que codifican datos utilizando H.264 ya que esto elimina la carga de trabajo de codificación de la CPU.

Actualmente, la aplicación de demostración no es compatible con el protocolo de datagramas de usuario (UDP) para streaming RTSP. Esta capacidad se añadirá en el futuro.

El SDK Producer admite los siguientes tipos de cámaras:

  • Cámaras web.

  • Cámaras USB.

  • Cámaras con codificación H.264 (opción preferida).

  • Cámaras sin codificación H.264.

  • Módulo de cámara Raspberry Pi. Esta es la opción preferida para dispositivos Raspberry Pi, ya que se conecta a la GPU para transferencia de datos de vídeo, por lo que no hay ninguna capacidad adicional para el procesamiento de CPU.

  • Cámaras (red) RTSP. Estas cámaras son preferibles porque las secuencias de vídeo ya están codificadas en H.264.

Cámaras probadas

Hemos probado las siguientes cámaras USB con Transmisión de vídeo de Kinesis:

  • Logitech 1080p

  • Logitech C930

  • Logitech C920 (H.264)

  • Logitech Brio (4K)

  • Cámara USB SVPRO objetivo gran angular ojo de pez 170 grados 1080P 2mp Sony IMX322 HD H.264 30 fps Cámara web USB mini aluminio

Hemos probado las siguientes cámaras IP con Transmisión de vídeo de Kinesis:

  • Vivotek FD9371 - HTV/EHTV

  • Vivotek IB9371 - HT

  • Cámara IP Hikvision 3MP DS-2CD2035FWD-I

  • Sricam SP012 IP

  • Cámara IP VStarcam 720P WiFi (TCP)

  • Cámara IP Ipccam 1080P de vigilancia de seguridad

  • Cámara de red domo fija AXIS P3354

De las cámaras que se han probado con Transmisión de vídeo de Kinesis, las cámaras Vivotek tienen la transmisión RTSP más coherente. La cámara Sricam tiene la secuencia RTSP menos coherente.

Sistemas operativos probados

Hemos probado cámaras web y cámaras RTSP con los siguientes dispositivos y sistemas operativos:

  • Mac mini

    • High Sierra

  • Portátiles MacBook Pro

    • Sierra (10.12)

    • El Capitán (10,11)

  • Portátiles HP con Ubuntu 16.04

  • Ubuntu 17.10 (contenedor Docker)

  • Raspberry Pi 3

Requisitos de almacenamiento de SDK

La instalación del Transmisión de vídeo de Kinesis Producer Libraries tiene un requisito de almacenamiento mínimo de 170 MB y un requisito de almacenamiento recomendado de 512 MB.