

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.

# Trabajar con eventos de vídeo en streaming
<a name="streaming-video"></a>

**nota**  
La transmisión de vídeo y el análisis masivo de imágenes ya no están disponibles para los nuevos clientes. Para obtener más información, consulte [Cambios en la disponibilidad de las funciones de Amazon Rekognition](rekognition-availability-changes.md).  
**Este cambio no afecta a la disponibilidad de otras funciones de Amazon Rekognition.**

Puede usar Amazon Rekognition Video para detectar y reconocer rostros o detectar objetos en vídeo en streaming. Amazon Rekognition Video utiliza Amazon Kinesis Video Streams para recibir y procesar una transmisión de vídeo. Usted crea un procesador de transmisión con parámetros que muestran lo que desea que el procesador de transmisión detecte en la transmisión de vídeo. Rekognition envía los resultados de detección de etiquetas de eventos de vídeo en streaming como notificaciones de Amazon SNS y Amazon S3. Rekognition envía los resultados de la búsqueda de rostros a un flujo de datos de Kinesis.

Los procesadores de transmisión de búsqueda de rostros utilizan `FaceSearchSettings` para buscar rostros de una colección. Para obtener más información sobre cómo implementar los procesadores de secuencias de búsqueda de rostros para analizar los rostros en la transmisión de vídeo, consulte [Búsqueda de rostros en una colección en streaming de vídeo](collections-streaming.md).

Los procesadores de flujo de detección de etiquetas utilizan `ConnectedHomeSettings` para buscar personas, paquetes y mascotas en eventos de transmisión de vídeo. Para obtener más información acerca de cómo implementar los procesadores de flujo de detección de etiquetas, consulte [Detección de etiquetas en eventos de vídeo en streaming](streaming-video-detect-labels.md).

## Descripción general de las operaciones del procesador de transmisión de Amazon Rekognition Video
<a name="using-rekognition-video-stream-processor"></a>

El análisis de un vídeo en streaming comienza iniciando un procesador de streaming de Amazon Rekognition Video y transmitiendo vídeo a Amazon Rekognition Video. Un procesador de streaming de Amazon Rekognition Video le permite iniciar, detener y administrar procesadores de streaming. Crea un procesador de streaming llamando a [CreateStreamProcessor](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_CreateStreamProcessor.html). Los parámetros de solicitud para crear un procesador de transmisión de rostros incluyen los nombres de recursos de Amazon (ARN) para la transmisión de vídeo de Kinesis, el flujo de datos de Kinesis y el identificador de la colección que se utiliza para reconocer rostros en el vídeo en streaming. Los parámetros de solicitud para crear un procesador de transmisiones de monitoreo de seguridad incluyen los nombres de recursos de Amazon (ARN) para la transmisión de vídeo de Kinesis y el tema Amazon SNS, los tipos de objetos que desea detectar en la transmisión de vídeo y la información de un bucket de Amazon S3 para los resultados de salida. También incluye el nombre que especifica para el procesador de streaming.

Comienza a procesar un vídeo llamando a la operación [StartStreamProcessor](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StartStreamProcessor.html). Para obtener la información de estado de un procesador de streaming, llame a [DescribeStreamProcessor](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DescribeStreamProcessor.html). Otras operaciones a las que puede recurrir son [TagResource](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_TagResource.html)etiquetar un procesador de transmisiones y [DeleteStreamProcessor](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DeleteStreamProcessor.html)eliminar un procesador de transmisiones. Si está utilizando un procesador de flujo con búsqueda facial, también puede usarlo [StopStreamProcessor](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StopStreamProcessor.html)para detener un procesador de flujo. Para obtener una lista de los procesadores de streaming en su cuenta, llame a [ListStreamProcessors](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_ListStreamProcessors.html). 

Después de que el procesador de streaming comienza a ejecutarse, transmita el vídeo en Amazon Rekognition Video a través de la transmisión de vídeo de Kinesis que especificó en `CreateStreamProcessor`. Puede utilizar la operación del [PutMedia](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/API_dataplane_PutMedia.html)SDK de Kinesis Video Streams para entregar vídeo a la transmisión de vídeo de Kinesis. Para ver un ejemplo, consulte Ejemplo de [PutMediaAPI](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/examples-putmedia.html).

Para obtener información sobre cómo su aplicación puede consumir los resultados del análisis de Amazon Rekognition Video de un procesador de secuencias de búsqueda facial, consulte [Lectura de los resultados del análisis de vídeo en streaming](streaming-video-kinesis-output.md).