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

ApsaraVideo VOD:ライブ録画の完了

最終更新日:Aug 05, 2026

AddLiveRecordVideoComplete イベントは、ライブストリームのビデオオンデマンド (VOD) への録画が完了し、VOD ファイルが作成されたときにトリガーされます。本トピックでは、イベントの内容とコールバックのサンプルについて説明します。

イベントタイプ

AddLiveRecordVideoComplete

イベントの説明

ライブストリームのビデオオンデマンド (VOD) への録画を有効にすると、録画エポックが完了するか、ライブストリームが終了した後に VOD ファイルが作成されるたびに AddLiveRecordVideoComplete イベントがトリガーされます。

説明
  • ストリームが 3 分を超えて切断された場合、ストリームインジェストは終了します。

  • 動画の録画後に音声と動画の情報をリアルタイムで取得するには、VOD コールバックを設定してください。詳細については、「動画アップロードの完了」をご参照ください。

AddLiveRecordVideoComplete イベントから VideoId を受け取った後、GetVideoInfo オペレーションを呼び出して動画情報をクエリします。レスポンスの Duration フィールドは、動画のデュレーション (秒単位) を示します。

イベントの内容

パラメーター名

タイプ

必須

説明

EventTime

String

はい

イベントが生成された時刻。時刻は協定世界時 (UTC) で、yyyy-MM-ddTHH:mm:ssZ 形式です。

EventType

String

はい

イベントタイプ。値は AddLiveRecordVideoComplete に固定されています。

VideoId

String

はい

動画 ID。

Status

String

はい

録画の完了ステータス。

  • success:オペレーションは成功しました。

  • fail:オペレーションは失敗しました。

StreamName

String

いいえ

ストリーム名。

DomainName

String

いいえ

ドメイン名。

AppName

String

いいえ

アプリ名。

RecordStartTime

String

いいえ

録画の開始時刻。時刻は協定世界時 (UTC) で、yyyy-MM-ddTHH:mm:ssZ 形式です。

RecordEndTime

String

いいえ

録画の終了時刻。時刻は協定世界時 (UTC) で、yyyy-MM-ddTHH:mm:ssZ 形式です。

コールバックのサンプル

コールバックのサンプルに関する注意事項:

  • HTTP コールバックの場合、以下の内容は HTTP POST のボディです。

  • MNS コールバックの場合、以下の内容はメッセージ本文です。

{ 
  "EventTime": "2017-12-08T09:26:17Z",
  "EventType": "AddLiveRecordVideoComplete", 
  "VideoId": "43q9fjdhef****", 
  "Status": "success",
  "StreamName": "xxx",
  "DomainName": "xxx",
  "AppName": "xxx",
  "RecordStartTime":"2017-12-08T07:40:56Z",
  "RecordEndTime":"2017-12-08T09:26:17Z"
}