Intelligent Media Services (IMS) は、HTTP リクエストおよび MNS キューを介したコールバックをサポートしています。コールバックイベントを設定することで、タスクの進捗状況とステータスをリアルタイムで受け取ることができます。
背景情報
IMS を使用してメディアアセットのアップロード、ApsaraVideo Media Processing、またはオンライン編集を行う場合、コールバックイベントを設定してタスクの進捗状況とステータスをリアルタイムで追跡できます。コールバック方法とイベントの詳細については、「コールバックイベントの概要」をご参照ください。
前提条件
コールバック方法が [MNS キュー] の場合は、まず MNS へのアクセス権限を付与する必要があります。詳細については、「Simple Message Queue (旧 MNS) の有効化と権限付与」をご参照ください。
コンソールでのコールバックイベントの設定
-
Intelligent Media Services コンソールにログインします。
-
左側のナビゲーションペインで、 を選択します。
-
ページの左上隅で、必要に応じてリージョンを選択します。
-
[Modify Configuration] をクリックします。
パラメーター
説明
コールバック方法
コールバック方法。このパラメーターを [HTTP リクエスト] (HTTPS 互換) または [MNS キュー] に設定します。
コールバック URL
コールバック方法が [HTTP リクエスト] の場合に必要です。
コールバック通知を受信する URL。コールバックイベントが発生すると、サーバーはこの URL に HTTP POST リクエストを送信します。
キュー名
コールバック方法が [MNS キュー] の場合に必要です。
コールバック通知を受信する MNS キューの名前。
ice-callbackで始まる名前のキューを使用します。利用可能なアクティブなキューがない場合は、MNS コンソールで作成します。詳細については、「キューの作成」をご参照ください。コールバックイベント
サブスクライブするコールバックイベントを選択します。
コールバック認証
[コールバック方法] が [HTTP リクエスト] に設定されている場合は、コールバック認証を有効にすると、受信サーバーがコールバックメッセージの署名を検証し、不正なリクエストを拒否できます。詳細については、「コールバック認証」をご参照ください。