

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á.

# Configurando seus recursos do Amazon Rekognition Video e do Amazon Kinesis
<a name="setting-up-your-amazon-rekognition-streaming-video-resources"></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.**

 Os procedimentos a seguir descrevem as etapas que você executa para provisionar o stream de vídeo do Kinesis e outros recursos usados para reconhecer faces em um streaming de vídeo.

## Pré-requisitos
<a name="streaming-video-prerequisites"></a>

Para executar esse procedimento, você precisa ter o AWS SDK para Java instalado. Para obter mais informações, consulte [Comece a usar o Amazon Rekognition](getting-started.md). O Conta da AWS que você usa deve ter permissões de acesso à API do Amazon Rekognition. Para obter mais informações, consulte [Ações definidas pelo Amazon Rekognition](https://docs.aws.amazon.com/IAM/latest/UserGuide/list_amazonrekognition.html#amazonrekognition-actions-as-permissions) no *Guia do usuário do IAM*. 

**Para reconhecer faces em um fluxo de vídeo (AWS SDK)**

1. Se você ainda não o fez, crie um perfil de serviço do IAM para dar ao Amazon Rekognition Video acesse aos seus streams de vídeo do Kinesis e aos seus streams de dados do Kinesis. Anote o ARN. Para obter mais informações, consulte [Dando acesso a streams usando AmazonRekognitionServiceRole](api-streaming-video-roles.md#api-streaming-video-roles-all-stream).

1. [Crie uma coleção](create-collection-procedure.md) e anote o identificador da coleção que você usou.

1. [Faça a indexação das faces](add-faces-to-collection-procedure.md) que deseja pesquisar na coleção que você criou na etapa 2.

1. [Crie um stream de vídeo do Kinesis](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/gs-createstream.html) e anote o nome de recurso da Amazon (ARN) do stream.

1. [Crie um fluxo de dados do Kinesis](https://docs.aws.amazon.com/streams/latest/dev/learning-kinesis-module-one-create-stream.html). Prefixe o nome do stream *AmazonRekognition*e anote o ARN do stream.

Em seguida, você pode [criar o processador de stream de pesquisa facial](rekognition-video-stream-processor-search-faces.md#streaming-video-creating-stream-processor) e [iniciar o processador de stream](rekognition-video-stream-processor-search-faces.md#streaming-video-starting-stream-processor) usando o nome do processador de stream que você escolheu.

**nota**  
 Você deve iniciar o processador de stream somente depois de verificar se você pode ingerir mídia no stream de vídeo do Kinesis. 

## Streaming de vídeo para o Amazon Rekognition Video
<a name="video-streaming-kinesisvideostreams-stream"></a>

Para transmitir vídeo para o Amazon Rekognition Video, você usa o SDK do Amazon Kinesis Video Streams para criar e usar um stream de vídeo do Kinesis. A operação `PutMedia` grava *fragmentos* de dados de vídeo em um stream de vídeo do Kinesis que o Amazon Rekognition Video consome. Cada fragmento de dados de vídeo geralmente tem de 2 a 10 segundos de duração e contém uma sequência independente de quadros de vídeo. O Amazon Rekognition H.264 Video oferece suporte a vídeos codificados, que podem ter três tipos de quadros (I, B e P). Para obter mais informações, consulte [Inter Frame](https://en.wikipedia.org/wiki/Inter_frame). O primeiro quadro no fragmento deve ser um I-frame. E I-frame pode ser decodificado independentemente de qualquer outro quadro. 

Quando os dados de vídeo chegam ao stream de vídeo do Kinesis, o Kinesis Video Streams atribui um número exclusivo ao fragmento. Para ver um exemplo, consulte [Exemplo de PutMedia API](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/examples-putmedia.html).
+  Se você estiver transmitindo de uma fonte codificada em Matroska (MKV), use a [PutMedia](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/API_dataplane_PutMedia.html)operação para transmitir o vídeo de origem para o stream de vídeo do Kinesis que você criou. Para obter mais informações, consulte [Exemplo de PutMedia API](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/examples-putmedia.html). 
+  Se você estiver transmitindo da câmera de um dispositivo, consulte [Streaming usando um plugin GStreamer](streaming-using-gstreamer-plugin.md).