參考:影片分析結果通知 - Amazon Rekognition

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

參考:影片分析結果通知

Amazon Rekognition 將 Amazon Rekognition Video 分析請求的結果 (包括完成狀態) 發佈至 Amazon Simple Notification Service (Amazon SNS) 主題。若要從 Amazon SNS 主題取得通知,請使用 Amazon 簡單佇列服務佇列或 AWS Lambda 函數。如需詳細資訊,請參閱 呼叫 Amazon Rekognition Video 操作。如需範例,請參閱使用 Java 或 Python (SDK) 分析儲存於 Amazon S3 儲存貯體中的影片

承載內容以下方 JSON 格式顯示:

{ "JobId": "String", "Status": "String", "API": "String", "JobTag": "String", "Timestamp": Number, "Video": { "S3ObjectName": "String", "S3Bucket": "String" } }
名稱 描述

JobId

任務識別碼。符合從作業傳回的工Start作識別碼,例如StartPersonTracking

Status

任務的狀態。有效值為「SUCCEEDED」(成功)、「FAILED」(失敗) 或「ERROR」(錯誤)。

API

用於分析輸入影片的 Amazon Rekognition Video 操作。

JobTag

任務的識別碼。您可以JobTag在呼叫「開始」作業中指定,例如StartLabelDetection

時間戳記

顯示任務完成的 Unix 時間戳記。

影片

已完成處理的影片詳細資訊。包含檔案名稱與檔案所存放的 Amazon S3 儲存貯體。

以下為傳送到 Amazon SNS 主題的成功通知範例。

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