Live-to-VOD 設定を更新します。
操作説明
このオペレーションには、1 アカウントあたり毎分 1,000 コールのレート制限があります。この制限を超えると、API コールがレート制限され、サービスが中断される可能性があります。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
live:UpdateLiveRecordVodConfig |
update |
*Domain
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
任意 |
リージョン ID。 |
cn-shanghai |
| DomainName |
string |
必須 |
ストリーミングドメイン。 |
example.com |
| AppName |
string |
必須 |
アプリケーション名。 |
testName |
| StreamName |
string |
任意 |
ストリーム名。 |
stream |
| VodTranscodeGroupId |
string |
任意 |
重要 RecordFormat パラメーターが指定されている場合、このパラメーターは無視されます。 |
e2d796d3bb5fd8049d32bff62f94**** |
| CycleDuration |
integer |
任意 |
各サイクル録画ファイルの長さ (秒)。デフォルト値:3600。有効な値:300 ~ 21600。 |
300 |
| AutoCompose |
string |
任意 |
重要 RecordFormat パラメーターが指定されている場合、このパラメーターは無視されます。
|
OFF |
| ComposeVodTranscodeGroupId |
string |
任意 |
重要 RecordFormat パラメーターが指定されている場合、このパラメーターは無視されます。説明 トランスコーディング設定リストの照会操作を呼び出すことで、ID を取得できます。 |
***** |
| OnDemand |
integer |
任意 |
オンデマンド録画モード。有効な値:
|
0 |
| DelayTime |
integer |
任意 |
ストリーム中断の最大時間 (秒)。ストリーム中断がこの時間を超えると、システムは新しいファイルを生成します。有効な値:15 ~ 21600。 |
180 |
| RecordFormat |
array<object> |
任意 |
録画フォーマットごとのパラメーターのリスト。 |
|
|
object |
任意 |
録画フォーマットの設定。 重要 このオペレーションでは、既存の録画フォーマットのパラメーターのみ変更できます。このオペレーションを使用して、設定にフォーマットを追加または削除することはできません。たとえば、設定に m3u8 と flv が含まれている場合、これらのパラメーターは更新できますが、mp4 を追加することはできません。 |
||
| Format |
string |
任意 |
録画ストレージフォーマット。 |
m3u8 |
| SliceDuration |
integer |
任意 |
各セグメントの長さ (秒)。 重要 このパラメーターは、 m3u8 フォーマットにのみ適用されます。 |
30 |
| AutoCompose |
string |
任意 |
自動合成を有効にするかどうかを指定します。有効な値:
|
ON |
| VideoProcess |
string |
任意 |
処理対象のビデオソース。有効な値:
ソースビデオと合成ビデオの両方を処理する場合は、値をカンマで区切ります。例: |
origin |
| ProcessMethod |
string |
任意 |
ビデオ処理方法。有効な値:
|
transcode |
| ProcessTemplateId |
string |
任意 |
トランスコードテンプレートグループまたはワークフローの ID。 説明 説明 ID は、 |
e2d796d3bb5fd8049d32bff62f94**** |
| Tags |
string |
任意 |
ビデオ分類用のタグ。 |
sports |
| TranscodeTemplates |
array |
任意 |
トランスコードテンプレートのリスト。 |
|
|
string |
任意 |
説明
|
sd |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエスト ID。 |
61C96B9A-F203-4EC5-8E43-CB92E68F67DF |
例
成功レスポンス
JSONJSON
{
"RequestId": "61C96B9A-F203-4EC5-8E43-CB92E68F67DF"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | ConfigAlreadyExists | Config has already exist. | |
| 400 | CommomLiveRcordConfigExisted | Commom liverecord config has already exist. | |
| 400 | InvalidAutoCompose.Malformed | Specified parameter AutoCompose is not valid. | |
| 400 | InvalidAutoComposeAndComposeVodTranscodeGroupId.Malformed | Specified parameter AutoCompose and ComposeVodTranscodeGroupId is not valid, must both empty or input | |
| 400 | InvalidParam | %s. | |
| 500 | InternalError | The request processing has failed due to backend service exception. | |
| 403 | InvalidRegion.Conflict | Specified parameter StorageLocation and Region is not match | |
| 404 | InvalidStorage.NotFound | Specified parameter StorageLocation is not exist | |
| 404 | InvalidTemplateGroupId.NotFound | Specified parameter vodTranscodeGroupId or composeVodTranscodeGroupId is not exist |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。