Amazon Kinesis Video Streams es un servicio completamente administrado de incorporación y almacenamiento de video. Le permite incorporar, procesar y almacenar video de manera segura a cualquier escala para las aplicaciones que alimentan robots, ciudades inteligentes, automatización industrial, monitoreo de seguridad, aprendizaje automático (ML) y más. Kinesis Video Streams también incorpora otros tipos de datos codificados en el tiempo como audio, RADAR y señales LIDAR. Kinesis Video Streams proporciona SDK para instalar en sus dispositivos lo que facilita la transmisión de video de manera a AWS. Kinesis Video Streams aprovisiona automáticamente y escala de manera elástica toda la infraestructura necesaria para incorporar transmisiones de video desde millones de dispositivos. También almacena, cifra e indexa de manera duradera las transmisiones de video y proporciona API fáciles de utilizar para que las aplicaciones puedan tener acceso y recuperen fragmentos de video indexados basados en etiquetas y marcas de tiempo. Kinesis Video Streams proporciona una biblioteca que permite integrar marcos de trabajo de aprendizaje automático, como Apache MxNet, TensorFlow y OpenCV con transmisiones de video para crear aplicaciones de aprendizaje automático. Kinesis Video Streams está integrado con Amazon Rekognition Video, lo que permite crear aplicaciones de visión artificial que detectan y reconocen personas en las transmisiones de videos. 

Datos codificados en el tiempo

Los datos codificados en el tiempo son cualquier dato en los cuales los registros se encuentran en una serie temporal y cada registro está relacionado con sus registros previos y posteriores. El video muestra un ejemplo de los datos codificados en el tiempo, donde cada marco está relacionado con los marcos anteriores y posteriores mediante transformaciones espaciales. Otros ejemplos de datos codificados en el tiempo incluyen audio, RADAR y señales LIDAR. Amazon Kinesis Video Streams está diseñado específicamente para la incorporación y el almacenamiento rentable y eficiente de todos los tipos de datos codificados en el tiempo para el análisis y el caso práctico de ML. 

Características clave

SDK del dispositivo para transmitir de manera segura los datos desde los dispositivos

Amazon Kinesis Video Streams ofrece SDK que puede descargar e instalar en su dispositivo conectado y escribir unas pocas líneas de código para transmitir video de manera segura y otros datos codificados en el tiempo a Kinesis Video Streams para el análisis y el almacenamiento. Los SDK, que están disponibles para entornos conocidos de desarrollo orientados al dispositivo como Android y Java, reciben continuamente los datos desde las fuentes de medios del dispositivo y los transmiten en una transmisión de video de Kinesis. Cuando haya escrito el código de un dispositivo dado, puede volver a usarlos para otros dispositivos con cambios menores. Para comenzar a usar los SDK de Kinesis Video Streams, consulte la documentación.

Almacenamiento duradero

Amazon Kinesis Video Streams utiliza Amazon S3 como almacén de datos subyacente, por lo que sus datos se almacenan de forma duradera y segura. Puede establecer y controlar los periodos de retención en base a la transmisión, al permitir que almacene los datos de manera rentable en sus transmisiones durante un periodo de tiempo limitado o indefinidamente. Puede cambiar el periodo de retención de la transmisión en cualquier punto. 

API para la recuperación de datos de lote en tiempo real

Amazon Kinesis Video Streams ofrece API fáciles de usar que le permiten recuperar los datos desde sus transmisiones en una base marco por marco para el procesamiento de lotes en tiempo real. Para obtener más información, consulte la documentación

Biblioteca de análisis de transmisión de video

Amazon Kinesis Video Streams ofrece una biblioteca de análisis de transmisión que puede usar en sus aplicaciones para recuperar fácilmente objetos a nivel del marco, extraer y recolectar metadatos adjuntos a los fragmentos, combinar fragmentos consecutivos y más. Le permite integrar fácilmente marcos de trabajo ML conocidos como Apache MxNet, TensorFlow y OpenCV. Para obtener más información, consulte la documentación.

Reproducción de video en la consola

Amazon Kinesis Video Streams transcodifica automáticamente cualquier dato de video codificado H.264 en sus transmisiones a MPEG4 y le permite reproducir el video en la consola de administración de AWS. (H.264 es un formato de estándar industrial para los datos de video). Puede rebobinar o saltear cualquier punto en la transmisión de video al ingresar el tiempo.

Integración incorporada con Amazon Rekognition Video

Amazon Rekognition Video le permite especificar cualquier transmisión de video de Amazon Kinesis como una entrada. Esto permite que detecte y reconozca personas automáticamente en la transmisión de video. Al usar esta integración incorporada, puede crear rápidamente aplicaciones de visión artificial para los casos de uso como el monitoreo de seguridad. 

Cifrado de datos automático en tránsito

El SDK de Amazon Kinesis Video Streams cifra los marcos y los fragmentos generados mediante el hardware del dispositivo para la transmisión segura al usar Transport Layer Security (TLS), un protocolo que ofrece privacidad e integración de datos entre dos aplicaciones que se comunican.

Cifrado de datos automático en reposo con AWS KMS

Amazon Kinesis Video Streams cifra automáticamente los datos que coloca en sus transmisiones de video al usar AWS Key Management Service (KMS) y lo ayuda a proteger sus datos en reposo. Los datos se cifran antes de que se escriban en el almacenamiento de Kinesis Video Streams y se decodifican después de que se recuperan desde el almacenamiento. Como resultado, sus datos siempre se cifran en reposo dentro de la transmisión. Para más información, consulte la documentación.

Control de acceso con AWS IAM

Amazon Kinesis Video Streams se integra con AWS Identity and Access Management (IAM), al permitir que controle el acceso a sus transmisiones de video. Puede crear políticas que permitan a usuarios y grupos específicos para realizar acciones específicas como ingresar o recuperar datos desde sus transmisiones de video. Para obtener más información sobre el uso de las políticas de IAM con Kinesis Video Streams, consulte la documentación.

Indexación automática para la búsqueda y recuperación

Amazon Kinesis Video Streams indexa automáticamente los datos en su almacenamiento de transmisión de video en base a marcas de tiempo generadas por dispositivo o mediante Kinesis Video Streams cuando recibe el video. Puede combinar las etiquetas a nivel de transmisión con marcas de tiempo para buscar y recuperar fácilmente fragmentos de videos específicos para la reproducción, el análisis y otro procesamiento.

thumb-kinesis-video-streams-console-screenshot-video

Completamente administrado

Amazon Kinesis Video Streams está completamente administrado, de manera que no existe infraestructura a administrar. Kinesis Video Streams aprovisiona automáticamente y escala de manera flexible a millones de dispositivos y disminuye cuando los dispositivos no transmiten videos sin necesidad de aprovisionar una flota de servidores.

Pague en función del uso

Con Amazon Kinesis Video Streams, paga solo por el volumen de datos que incorpora, almacena y consume en el servicio. No hay costos anticipados o tarifas mínimas y no tiene que preocuparse por pagar transmisiones inactivas de video. Para obtener más información, consulte la página de precios.

Más información sobre los precios de Amazon Kinesis Video Streams

Visite la página de precios
¿Listo para comenzar?
Inscribirse
¿Tiene más preguntas?
Contacte con nosotros