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

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

參考:影片分析結果通知

Amazon Rekognition 會將 Amazon Rekognition Video 分析請求的結果 (包括完成狀態) 發佈至 Amazon 簡單通知服務 (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

任務的狀態。有效值為SUCCEEDEDFAILED、或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" } }