Uso de vídeos en streaming - Amazon Rekognition

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Uso de vídeos en streaming

Puede usar Amazon Rekognition Video para detectar y reconocer rostros en vídeo en streaming. Un caso de uso típico es cuando se desea detectar un rostro conocido en una transmisión de vídeo. Amazon Rekognition Video utiliza Amazon Kinesis Video Streams para recibir y procesar una transmisión de vídeo. Los resultados del análisis se envían de Amazon Rekognition Video a una transmisión de datos de Kinesis y, a continuación, los lee la aplicación cliente. Amazon Rekognition Video proporciona un procesador de transmisión ( CreateStreamProcessor ) que puede utilizar para comenzar y administrar el análisis de vídeo en streaming.

nota

La API de streaming de Amazon Rekognition Video solo está disponible en las siguientes regiones: UE (Fráncfort), EE.UU. Oeste (Oregón), Asia Pacífico (Tokio), UE (Fráncfort) y UE (Irlanda).

El siguiente diagrama muestra cómo Amazon Rekognition Video detecta y reconoce rostros en vídeo en streaming.

Para utilizar Amazon Rekognition Video con vídeo en streaming, la aplicación tiene que implementar lo siguiente:

Esta sección contiene información sobre cómo escribir una aplicación que crea la transmisión de vídeo de Kinesis y la transmisión de datos de Kinesis, transmite vídeo a Amazon Rekognition Video y consume los resultados de los análisis. Si está transmitiendo desde un archivo codificado en Matroska (MKV), puede usar elPutMediapara transmitir el vídeo de origen en el flujo de vídeo de Kinesis que creó. Para obtener más información, consulte PutMedia API Example. De lo contrario, puede utilizar Gstreamer, un software de marco multimedia de terceros, y puede instalar un complemento Amazon Kinesis Video Streams que transmite vídeo desde una cámara del dispositivo.