すべてのプロダクト
Search
ドキュメントセンター

ApsaraVideo VOD:AIMediaAuditComplete

最終更新日:Oct 25, 2024

このトピックでは、AIMediaAuditCompleteイベントとその通知内容とサンプルコールバックについて説明します。

イベントタイプ

AIMediaAuditComplete

イベントの説明

自動レビューが完了すると、AIMediaAuditCompleteイベントが生成されます。

説明
  • ApsaraVideo VODは、自動レビュー結果に画像を2週間無料で保存します。 この期間の後、画像は自動的に削除されます。

  • AIMediaAuditCompleteイベント通知を受信するには、ApsaraVideo VODコンソールでAI Processing Completedイベントを選択する必要があります。

イベント通知コンテンツ

パラメーター

タイプ

必須

説明

EventTime

String

必須

イベントが生成された時刻。 時間はyyyy-MM-ddTHH:mm:ss:SSSZフォーマットのISO 8601標準に従います。 時刻は UTC で表示されます。

EventType

String

必須

イベントタイプ。 値はAIMediaAuditCompleteです。

JobId

String

必須

自動レビュージョブのID。 この値は、SubmitAIMediaAuditJob操作によって返されるJobId値と同じです。

MediaId

String

必須

ビデオのID。

Status

String

必須

ジョブのステータス。 有効な値:

  • 成功

  • 失敗

Code

String

任意

エラーコードを示します。 このパラメーターは、自動レビュージョブでエラーが発生した場合に返されます。

Message

String

任意

エラーメッセージを示します。 このパラメーターは、自動レビュージョブでエラーが発生した場合に返されます。

Data

String

必須

自動レビュー結果。 値はJSON文字列です。

サンプルコールバック

説明:

  • HTTPコールバックの場合、次の例はHTTP POSTリクエストのボディです。

  • MNSコールバックの場合、次の例はメッセージ本文です。

{
    "EventTime": "2022-10-20T10:29:46:540Z",
    "EventType": "AIMediaAuditComplete",
    "JobId": "43q91jdh7df****",
    "MediaId": "SHEN38505NDF9****",
    "Status": "success",
    "Code": "0",
    "Message": "OK",
    "Data": {
            "AbnormalModules":"video",
            "Label":"porn",
            "Suggestion":"review",
            "VideoResult":{
                "Suggestion":"review",
                "TerrorismResult":{
                    "TopList":[
                        {
                            "Score":"100.0000000000",
                            "Label":"normal",
                            "Timestamp":"3005",
                            "Url":"http://example-bucket-****.oss-cn-shanghai.aliyuncs.com/aivideocensor/1****.jpg"
                        },
                        {
                            "Score":"100.0000000000",
                            "Label":"normal",
                            "Timestamp":"15005",
                            "Url":"http://example-bucket-****.oss-cn-shanghai.aliyuncs.com/aivideocensor/1****.jpg"
                        }
                    ],
                    "Suggestion":"pass",
                    "MaxScore":"100.0000000000",
                    "AverageScore":"100.0000000000",
                    "Label":"normal",
                    "CounterList":[
                        {
                            "Label":"terrorism",
                            "Count":0
                        },
                        {
                            "Label":"outfit",
                            "Count":0
                        },
                        {
                            "Label":"logo",
                            "Count":0
                        },
                        {
                            "Label":"weapon",
                            "Count":0
                        },
                        {
                            "Label":"politics",
                            "Count":0
                        },
                        {
                            "Label":"others",
                            "Count":0
                        },
                        {
                            "Label":"normal",
                            "Count":16
                        }
                    ]
                },
                "Label":"porn",
                "PornResult":{
                    "TopList":[
                        {
                            "Score":"92.4800000000",
                            "Label":"sexy",
                            "Timestamp":"1005",
                            "Url":"http://example.aliyundoc.com/aivideocensor/****.jpg"
                        },
                        {
                            "Score":"91.8200000000",
                            "Label":"sexy",
                            "Timestamp":"9005",
                            "Url":"http://example.aliyundoc.com/aivideocensor/****.jpg"
                        }
                    ],
                    "Suggestion":"review",
                    "MaxScore":"92.4800000000",
                    "AverageScore":"81.7066666667",
                    "Label":"sexy",
                    "CounterList":[
                        {
                            "Label":"porn",
                            "Count":0
                        },
                        {
                            "Label":"sexy",
                            "Count":6
                        },
                        {
                            "Label":"normal",
                            "Count":10
                        }
                    ]
                }
            },
            "    CoverResult":[
                {
                    "Suggestion":"pass",
                    "Type":"cover",
                    "Label":"normal",
                    "Url":"http://example.aliyundoc.com/43q91jdh7df****.jpg",
                    "Result":[
                        {
                            "Suggestion":"pass",
                            "Score":"65.25",
                            "Label":"normal",
                            "Scene":"porn"
                        },
                        {
                            "Suggestion":"pass",
                            "Score":"100.0",
                            "Label":"normal",
                            "Scene":"terrorism"
                        }
                    ]
                }
            ],
            "TitleResult":[
                {
                    "Suggestion":"pass",
                    "Type":"title",
                    "Score":"99.91",
                    "Content":"1111",
                    "Label":"normal",
                    "Scene":"antispam"
                }
            ]
        }
}