プロダクションスタジオを起動します。 プレビュー(PVW)シナリオとプログラム(PGM)シナリオが存在しない場合、この操作はそれらを作成し、シナリオと基盤となるオーディオおよびビデオ処理タスクを開始します。
操作説明
プロダクションスタジオを起動する前に、CreateCaster 操作を呼び出してスタジオを作成します。 次に、この操作を呼び出して起動します。 プレビュー(PVW)シナリオとプログラム(PGM)シナリオが存在しない場合、この操作はそれらを作成し、シナリオと基盤となるオーディオおよびビデオ処理タスクを開始します。
QPS 制限
この操作のクエリ/秒(QPS)制限は、ユーザーあたり 1 秒あたり 10 回の呼び出しです。 この制限を超えると、API 呼び出しがスロットルされます。 スロットルはビジネスに影響を与える可能性があります。 制限内でこの操作を呼び出してください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
live:StartCaster |
update |
*Caster
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
任意 |
リージョン ID。 |
cn-shanghai |
| CasterId |
string |
必須 |
プロダクションスタジオの ID。
説明
クラウドプロダクションスタジオページのリストにあるプロダクションスタジオの名前は、プロダクションスタジオ ID です。 |
80787064-1c94-4dc1-85ce-9409960a**** |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
プロダクションスタジオに関する情報。 |
||
| PgmSceneInfos |
object |
||
| SceneInfo |
array<object> |
PGM シナリオのリスト。 |
|
|
array<object> |
PGM シナリオ。 |
||
| SceneId |
string |
シナリオ ID。 |
b5f8c837-ceeb-424f-b30b-68e94e86**** |
| StreamInfos |
object |
||
| StreamInfo |
array<object> |
バイパス出力ストリームのリスト。 |
|
|
object |
バイパス出力ストリーム。 |
||
| OutputStreamUrl |
string |
再生 URL。 |
rtmp://abclive/caster/example.net |
| TranscodeConfig |
string |
トランスコード構成。有効な値:
|
lld |
| VideoFormat |
string |
フォーマット。有効な値:
|
flv |
| StreamUrl |
string |
プロダクションスタジオの PGM シナリオの再生ストリーム URL。 これは、バイパス出力ストリームの URL ではありません。 |
rtmp://abclive/caster/example.edu |
| PvwSceneInfos |
object |
||
| SceneInfo |
array<object> |
PVW シナリオのリスト。 |
|
|
object |
PVW シナリオ。 |
||
| SceneId |
string |
シナリオ ID。 |
b5f8c837-ceeb-424f-b30b-68e94e86**** |
| StreamUrl |
string |
プロダクションスタジオの PVW シナリオの再生ストリーム URL。 これは、バイパス出力ストリームの URL ではありません。 |
rtmp://abclive/caster/example.net |
| RequestId |
string |
リクエスト ID。 |
6EBD1AC4-C34D-4AE1-963E-B688A228BE31 |
例
成功レスポンス
JSONJSON
{
"PgmSceneInfos": {
"SceneInfo": [
{
"SceneId": "b5f8c837-ceeb-424f-b30b-68e94e86****",
"StreamInfos": {
"StreamInfo": [
{
"OutputStreamUrl": "rtmp://abclive/caster/example.net",
"TranscodeConfig": "lld",
"VideoFormat": "flv"
}
]
},
"StreamUrl": "rtmp://abclive/caster/example.edu"
}
]
},
"PvwSceneInfos": {
"SceneInfo": [
{
"SceneId": "b5f8c837-ceeb-424f-b30b-68e94e86****",
"StreamUrl": "rtmp://abclive/caster/example.net"
}
]
},
"RequestId": "6EBD1AC4-C34D-4AE1-963E-B688A228BE31"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidShowList.EmptyList | %s | |
| 400 | InvalidUserId.Malformed | %s | |
| 400 | InvalidCasterId.Malformed | %s | |
| 400 | IncorrectSceneStatus | %s | |
| 400 | IncorrectCasterStatus.Cease | %s | |
| 400 | IncorrectCasterStatus.Expire | %s | |
| 400 | IncorrectCasterStatus.Inuse | %s | |
| 400 | IncorrectSceneStatus.Inuse | %s | |
| 400 | InvalidParameter.Malformed | %s | |
| 400 | IncorrectChannel.Disable | %s | |
| 401 | IllegalOperation | %s | |
| 500 | InternalError | %s | |
| 403 | UserQuotaExceed | %s | |
| 404 | InvalidCaster.NotFound | %s | |
| 404 | InvalidDomainName.NotFound | %s | |
| 404 | InvalidTranscode.NotFound | %s | |
| 404 | InvalidDelay.NotFound | %s | |
| 404 | InvalidCasterTemplate.NotFound | %s | |
| 404 | InvalidConfiguration.NotFound | %s | |
| 404 | InvalidResource.NotFound | %s |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。