Referência: Notificação de resultados de análise de vídeo - Amazon Rekognition

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

Referência: Notificação de resultados de análise de vídeo

O Amazon Rekognition publica os resultados de uma solicitação de análise do Amazon Rekognition Video, incluindo o status de conclusão, em um tópico do Amazon Simple Notification Service (Amazon SNS). Para receber a notificação de um tópico do Amazon SNS, use uma fila do Amazon Simple Queue Service ou uma função AWS Lambda. Para ter mais informações, consulte Chamando as operações do Amazon Rekognition Video. Para ver um exemplo, consulte Análise de um vídeo armazenado em um bucket do Amazon S3 com Java ou Python (SDK).

A carga está no seguinte formato JSON:

{ "JobId": "String", "Status": "String", "API": "String", "JobTag": "String", "Timestamp": Number, "Video": { "S3ObjectName": "String", "S3Bucket": "String" } }
Nome Descrição

JobId

O identificador do trabalho. Corresponde a um identificador de trabalho que é retornado de uma operação Start, como StartPersonTracking.

Status

O status do trabalho. Os valores válidos são SUCCEEDED, FAILED ou ERROR.

API

A operação Amazon Rekognition Video usada para analisar o vídeo de entrada.

JobTag

Identificador para o trabalho. Especifique JobTag em uma chamada para a operação Start, como StartLabelDetection.

Timestamp

O time stamp Unix de quando o trabalho foi concluído.

Vídeo

Detalhes sobre o vídeo que foi processado. Inclui o nome do arquivo e o bucket do Amazon S3 em que o arquivo está armazenado.

Veja a seguir um exemplo de uma notificação bem-sucedida enviada para um tópico do Amazon SNS.

{ "JobId": "6de014b0-2121-4bf0-9e31-856a18719e22", "Status": "SUCCEEDED", "API": "LABEL_DETECTION", "Message": "", "Timestamp": 1502230160926, "Video": { "S3ObjectName": "video.mpg", "S3Bucket": "videobucket" } }