本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
参考:视频分析结果通知
Amazon Rekognition 将Amazon Rekognition Video 分析请求的结果(包括完成状态)发布到 Amazon Simple Notification Service (Amazon SNS) 主题。要从 Amazon SNS 主题中获取通知,请使用亚马逊简单队列服务队列或函数。 AWS Lambda 有关更多信息,请参阅 调用 Amazon Rekognition Video 操作。有关示例,请参阅使用 Java 或 Python 分析存储在 Amazon S3 存储桶中的视频 (SDK)。
负载采用以下 JSON 格式:
{ "JobId": "String", "Status": "String", "API": "String", "JobTag": "String", "Timestamp": Number, "Video": { "S3ObjectName": "String", "S3Bucket": "String" } }
名称 | 描述 |
---|---|
JobId |
任务标识符。匹配从 |
状态 |
任务的状态。有效值为 SUCCEEDED、FAILED 或 ERROR。 |
API |
用于分析输入视频的 Amazon Rekognition Video 操作。 |
JobTag |
任务的标识符。您在对 Start 操作的调用中指定 |
Timestamp |
任务完成的 Unix 时间戳。 |
视频 |
有关已处理的视频的详细信息。包含文件名和将文件存储到的 Amazon S3 存储桶。 |
以下是已发送到 Amazon SNS 主题的成功通知的示例。
{ "JobId": "6de014b0-2121-4bf0-9e31-856a18719e22", "Status": "SUCCEEDED", "API": "LABEL_DETECTION", "Message": "", "Timestamp": 1502230160926, "Video": { "S3ObjectName": "video.mpg", "S3Bucket": "amzn-s3-demo-bucket" } }