トランスコード SEI 情報を追加します。

注意: SEI (Supplemental Enhancement Information。補足拡張情報) とは、ビデオエンコーディングに追加するカスタム情報です。

リクエストパラメーター

パラメーター タイプ 必須かどうか 説明
Action String はい 操作インターフェイス名。システム必須パラメーター。値: AddTrancodeSEI
DomainName String はい ライブドメイン名
AppName String はい ライブストリームが属するアプリの名前
StreamName String はい ストリーム名
Text String はい SEI テキスト、長さ制限: 4000 バイト
Pattern String はい 各キーフレームか、それとも各フレームかの選択。値: keyframe または frame
Repeat Integer はい 繰り返し回数、-1 は無制限を表します。
Delay Integer はい コマンドを受信してからの遅延時間。単位: ミリ秒

リターンパラメーター

名前 タイプ 説明
RequestId String タスクのリクエスト ID

特別なエラーコード

エラーコード 説明 HTTP ステータスコード 意味
InvalidDomain.NotFound 指定されたドメインは記録には存在しません。 404 現在のアカウントに対するドメイン名が見つかりません。
IllegalOperation 不正なドメイン操作は許可されていません。 403 現在の操作はサポートされていません。たとえば、ドメイン名がライブビデオドメイン名ではありません。
InvalidParams 無効なパラメーター 400 パラメーターが無効です。
InternalError 不明なエラーのためにリクエスト処理に失敗しました。 500 バックグラウンドに不明なエラーがあります。

リクエスト例

https://live.aliyuncs.com?Action=AddLiveStreamTranscode&Domain=test101.cdnpe.com&App=xxx&Stream=xxx&Text=hahaha&Pattern=frame&Repeat=-1&Delay=0&<public request parameter>

リターン例

JSON 形式

{
    "RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD8"
}

XML 形式

<?xml version="1.0" encoding="UTF-8" ?>
  <AddLiveStreamTranscodeResponse>
    <RequestId>16A96B9A-F203-4EC5-8E43-CB92E68F4CD8</RequestId>
  </AddLiveStreamTranscodeResponse>