

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Trabalhando com eventos de streaming de vídeo
<a name="streaming-video"></a>

**nota**  
O streaming de vídeo e a análise de imagens em massa não estão mais disponíveis para novos clientes. Para obter mais informações, consulte [Alterações na disponibilidade do recurso Amazon Rekognition](rekognition-availability-changes.md).  
**Essa alteração não afeta a disponibilidade de outros recursos do Amazon Rekognition.**

Você pode usar o Amazon Rekognition Video para detectar e reconhecer faces ou detectar objetos em streaming de vídeo. O Amazon Rekognition Video usa o Amazon Kinesis Video Streams para receber e processar um fluxo de vídeo. Você cria um processador de stream com parâmetros que mostram o que você deseja que o processador de stream detecte no stream de vídeo. O Rekognition envia resultados de detecção de rótulos de eventos de streaming de vídeo como notificações do Amazon SNS e do Amazon S3. O Rekognition exibe os resultados da pesquisa facial em um fluxo de dados do Kinesis.

Os processadores de fluxo de pesquisa facial são usados no `FaceSearchSettings` para pesquisar faces de uma coleção. Para obter mais informações sobre como implementar processadores de stream de pesquisa facial para analisar faces em streaming de vídeo, consulte [Pesquisando faces em uma coleção em um vídeo de streaming](collections-streaming.md).

Os processadores de stream de detecção de etiquetas usam `ConnectedHomeSettings` para pesquisar pessoas, pacotes e animais de estimação em eventos de streaming de vídeo. Para obter mais informações sobre como implementar processadores de fluxo de detecção de etiquetas, consulte [Detectar rótulos em eventos de streaming de vídeo](streaming-video-detect-labels.md).

## Visão geral das operações do processador de stream do Amazon Rekognition Video
<a name="using-rekognition-video-stream-processor"></a>

Você começa a analisar um streaming de vídeo iniciando um processador de streaming de vídeo Amazon Rekognition e transmitindo vídeo para o Amazon Rekognition Video. Um processador de stream do Amazon Rekognition Video permite que você inicie, interrompa e gerencie processadores de stream. Crie um processador de fluxo chamando [CreateStreamProcessor](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_CreateStreamProcessor.html). Os parâmetros de solicitação para criar um processador de stream de busca facial incluem os Amazon Resource Names (ARNs) para o stream de vídeo do Kinesis, o fluxo de dados do Kinesis e o identificador da coleção que é usado para reconhecer faces no streaming de vídeo. Os parâmetros de solicitação para criar um processador de stream de monitoramento de segurança incluem os Amazon Resource Names (ARNs) para o stream de vídeo do Kinesis e o tópico do Amazon SNS, os tipos de objetos que você deseja detectar no stream de vídeo e as informações de um bucket do Amazon S3 para os resultados de saída. Você também inclui um nome que você especifica para o processador de stream.

Comece o processamento de um vídeo chamando a operação [StartStreamProcessor](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StartStreamProcessor.html). Para obter informações de status para um processador de fluxo, chame [DescribeStreamProcessor](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DescribeStreamProcessor.html). Outras operações que você pode chamar são [TagResource](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_TagResource.html)marcar um processador de fluxo e [DeleteStreamProcessor](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DeleteStreamProcessor.html)excluir um processador de fluxo. Se você estiver usando um processador de stream de busca facial, você também pode usar [StopStreamProcessor](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StopStreamProcessor.html)para parar um processador de stream. Para obter uma lista de processadores de fluxo em sua conta, chame [ListStreamProcessors](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_ListStreamProcessors.html). 

Depois que o processador de stream começar a funcionar, você transmite o vídeo para o Amazon Rekognition Video por meio do stream de vídeo do Kinesis que você especificou `CreateStreamProcessor`. Você pode usar a operação do SDK do Kinesis Video [PutMedia](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/API_dataplane_PutMedia.html)Streams para entregar vídeo ao stream de vídeo do Kinesis. Para ver um exemplo, consulte [Exemplo de PutMedia API](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/examples-putmedia.html).

Para obter informações sobre como seu aplicativo pode consumir os resultados da análise do Amazon Rekognition Video a partir de um processador de stream de pesquisa facial, consulte [Lendo os resultados da análise de streaming de vídeo](streaming-video-kinesis-output.md).