Riferimento: Notifica dei risultati dell'analisi video - Amazon Rekognition

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Riferimento: Notifica dei risultati dell'analisi video

Amazon Rekognition pubblica il risultato della richiesta di analisi Video Amazon Rekognition, incluso lo stato di completamento, all’argomento Amazon Simple Notification Service (Amazon SNS). Per ricevere la notifica da un argomento di Amazon SNS, usa una coda o una funzione di Amazon Simple Queue Service. AWS Lambda Per ulteriori informazioni, consulta Chiamata delle operazioni Video Amazon Rekognition. Per vedere un esempio, consulta Analisi di un video archiviato in un bucket Amazon S3 con Java o Python (SDK).

Il payload si presenta nel formato JSON seguente:

{ "JobId": "String", "Status": "String", "API": "String", "JobTag": "String", "Timestamp": Number, "Video": { "S3ObjectName": "String", "S3Bucket": "String" } }
Nome Descrizione

JobId

Identificatore del processo. Corrisponde a un identificatore di lavoro restituito da un'Startoperazione, ad esempio. StartPersonTracking

Stato

Stato del processo. I valori validi sono SUCCEEDED (RIUSCITO), FAILED (NON RIUSCITO) o ERROR (ERRORE).

API

L'operazione di Video Amazon Rekognition utilizzata per analizzare il video di input.

JobTag

Identificatore per il processo. Si specifica JobTag in una chiamata all'operazione Start, ad esempio StartLabelDetection.

Timestamp

Il time stamp Unix con l'ora di completamento del processo.

Video

Dettagli sul video elaborato. Include il nome del file e il bucket Amazon S3 in cui è archiviato.

Di seguito è riportato un esempio di una notifica corretta inviata a un argomento Amazon SNS.

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