定期タスクを作成します。
操作説明
この操作では、指定した時間にプレイリストの再生を開始および停止する定期タスクを設定できます。この API を呼び出す際は、パラメーターが正しく設定されていることを確認してください。
QPS 制限
この操作のユーザー単位の QPS 上限は、1 秒あたり 10 回の呼び出しです。上限を超えると API 呼び出しがスロットリングされ、ビジネスに影響が出る可能性があります。この操作は適切に呼び出してください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
live:InitializeAutoShowListTask |
none |
*Caster
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
任意 |
リージョン ID。 |
cn-shanghai |
| ResourceIds |
string |
任意 |
プレイリスト内のビデオオンデマンドメディアアセットファイル ID のリスト。現在、ビデオオンデマンドプラットフォームの MP4 ビデオファイルのみがサポートされています。 最大値は 3 つのプログラムです。各プログラムはリストの順序で再生され、EndTime に達すると自動的に再生が終了します。このパラメーターは必須です。指定されていない場合、MissingParameter エラーが返されます。 説明
|
["89e02xxxxfb349axxxxa0c350d**** ","6ae0xxxxxb349axxxxa0c350a****"] |
| StartTime |
integer |
必須 |
開始タイムスタンプ。単位: ミリ秒。この時間は UTC 時間です。 |
1645688994000 |
| EndTime |
integer |
必須 |
終了タイムスタンプ。単位: ミリ秒。この時間は UTC 時間です。 |
1645688994000 |
| CasterConfig |
string |
必須 |
プロダクションスタジオの構成。以下が含まれます。
説明
JSON フォーマットの文字列。構造体内のフィールド名にはアッパーキャメルケース (PascalCase) を使用してください。 |
{"CasterTemplate": "lp_ld","LiveTemplates":["lhd", "lsd","lud"]} |
| DomainName |
string |
必須 |
出力ストリーミングドメイン。ストリームフェッチングドメインを指定します。 |
example.aliyundoc.com |
| CallBackUrl |
string |
任意 |
コールバック URL。API 呼び出しの結果を通知するための URL です。 |
http://***.com/callback |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| CasterId |
string |
プロダクションスタジオ ID。 説明
この ID は、プロダクションスタジオのストリーム URL の照会、プロダクションスタジオの起動、プロダクションスタジオへのビデオリソースの追加、プロダクションスタジオへのレイアウトの追加、プロダクションスタジオのレイアウトリストの照会、プロダクションスタジオへのコンポーネントの追加、およびプロダクションスタジオへのプログラムの追加のリクエストパラメーターとして使用できます。 |
b4810848-bcf9-4aef-bd4a-e6bba2d9**** |
| RequestId |
string |
リクエスト ID。 |
16A96B9A-F203-4EC5-8E43-CB92E68F4CD8 |
| StreamList |
string |
プロダクションスタジオの出力アドレスのリスト。
|
[{"videoFormat":"flv","outputStreamUrl":"http://example.aliyundoc.com","transcodeConfig":"original"}] |
例
成功レスポンス
JSONJSON
{
"CasterId": "b4810848-bcf9-4aef-bd4a-e6bba2d9****",
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD8",
"StreamList": "[{\"videoFormat\":\"flv\",\"outputStreamUrl\":\"http://example.aliyundoc.com\",\"transcodeConfig\":\"original\"}]"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidParameter.PurchaseTime | %s, please check and try again later. | PurchaseTime パラメーターが無効です。確認して再試行してください。 |
| 400 | InvalidParameter.ExpireTime | %s, please check and try again later. | ExpireTime パラメーターが無効です。リクエストを確認して再試行してください。 |
| 400 | MissingParameter | %s. | 必須パラメーターが不足しています。 |
| 400 | InvalidChargeType.Malformed | %s, please check and try again later. | ChargeType パラメーターが無効です。確認して再試行してください。 |
| 400 | InvalidChargeType.PostSupport | %s, please check and try again later. | ChargeType は従量課金のみをサポートしています。確認して再試行してください。 |
| 400 | InvalidCasterTemplate.Malformed | %s, please check and try again later. | CasterTemplate パラメーターが無効です。確認して再試行してください。 |
| 400 | InvalidParameter.Malformed | There are invalid parameters: %s. | 次のパラメーターが無効です: %s。 |
| 400 | InvalidParameter.ChargeType | %s, please check and try again later. | ChargeType パラメーターが無効です。確認して再試行してください。 |
| 400 | InvalidPeriod.Malformed | %s, please check and try again later. | 時間間隔が無効です。確認して再試行してください。 |
| 400 | InvalidClientToken.Malformed | %s, please check and try again later. | ClientToken パラメーターが無効です。確認して再試行してください。 |
| 400 | IncorrectCasterStatus | %s, please check and try again later. | プロダクションスタジオの状態が正しくありません。確認して再試行してください。 |
| 400 | InvalidCasterId.Malformed | %s, please check and try again later. | CasterId パラメーターが無効です。パラメーターを確認して再試行してください。 |
| 400 | InvalidUserId.Malformed | %s, please check userId. | 指定された userId が無効です。パラメーター値を確認してください。 |
| 400 | InvalidParameter.StartTime | %s, please check and try again later. | StartTime パラメーターが無効です。確認して再試行してください。 |
| 401 | CasterNumberExceed | %s, please check and try again later. | プロダクションスタジオの数が上限を超えています。上限を確認して再試行してください。 |
| 401 | IllegalOperation | %s, please check and try again later. | 操作が無効です。リクエストを確認して再試行してください。 |
| 500 | InternalError | %s, please try again later. | 内部エラーが発生しました。しばらくしてから再試行してください。 |
| 404 | IncorrectCasterStatus.EnableChannel | %s, please check and try again later. | プロダクションスタジオのステータスが EnableChannel 設定をサポートしていません。ステータスを確認して再試行してください。 |
| 404 | InvalidParameter.NormType | %s, please check and try again later. | NormType パラメーターが無効です。確認して再試行してください。 |
| 404 | InvalidConfiguration.NotFound | %s, please check and try again later. | 構成が存在しません。構成を確認して再試行してください。 |
| 404 | InvalidCaster.NotFound | %s, please check and try again later. | プロダクションスタジオが存在しません。構成を確認して再試行してください。 |
| 404 | InvalidDomainName.NotFound | %s, please check and try again later. | ドメイン名が存在しません。ドメイン名を確認して再試行してください。 |
| 408 | CreateCaster.Timeout | %s, please try again later. | CreateCaster 操作が時間切れになりました。後で再試行してください。 |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。