Memulai studio produksi. Jika skenario Preview (PVW) dan Program (PGM) belum tersedia, operasi ini akan membuatnya lalu menjalankan skenario tersebut beserta tugas pemrosesan audio dan video yang mendasarinya.
Deskripsi operasi
Sebelum memulai studio produksi, panggil operasi CreateCaster untuk membuat studio tersebut, lalu panggil operasi ini untuk menjalankannya. Jika skenario Preview (PVW) dan Program (PGM) belum tersedia, operasi ini akan membuatnya lalu menjalankan skenario tersebut beserta tugas pemrosesan audio dan video yang mendasarinya.
Batas QPS
Batas permintaan per detik (QPS) untuk operasi ini adalah 10 panggilan per detik per pengguna. Jika batas ini dilampaui, panggilan API akan mengalami pengendalian aliran (throttling), yang dapat memengaruhi bisnis Anda. Pastikan operasi ini dipanggil dalam batas yang ditentukan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:StartCaster |
update |
*Caster
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
ID wilayah. |
cn-shanghai |
| CasterId |
string |
Yes |
ID studio produksi.
Catatan
Nama studio produksi dalam daftar pada halaman Cloud Production Studio adalah ID studio produksi tersebut. |
80787064-1c94-4dc1-85ce-9409960a**** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Informasi mengenai studio produksi. |
||
| PgmSceneInfos |
object |
||
| SceneInfo |
array<object> |
Daftar skenario PGM. |
|
|
array<object> |
Skenario PGM. |
||
| SceneId |
string |
ID skenario. |
b5f8c837-ceeb-424f-b30b-68e94e86**** |
| StreamInfos |
object |
||
| StreamInfo |
array<object> |
Daftar aliran output bypass. |
|
|
object |
Aliran output bypass. |
||
| OutputStreamUrl |
string |
URL pemutaran. |
rtmp://abclive/caster/example.net |
| TranscodeConfig |
string |
Konfigurasi transkoding. Nilai yang valid:
|
lld |
| VideoFormat |
string |
Format. Nilai yang valid:
|
flv |
| StreamUrl |
string |
URL aliran pemutaran untuk skenario PGM dari studio produksi. Ini bukan URL untuk aliran output bypass. |
rtmp://abclive/caster/example.edu |
| PvwSceneInfos |
object |
||
| SceneInfo |
array<object> |
Daftar skenario PVW. |
|
|
object |
Skenario PVW. |
||
| SceneId |
string |
ID skenario. |
b5f8c837-ceeb-424f-b30b-68e94e86**** |
| StreamUrl |
string |
URL aliran pemutaran untuk skenario PVW dari studio produksi. Ini bukan URL untuk aliran output bypass. |
rtmp://abclive/caster/example.net |
| RequestId |
string |
ID permintaan. |
6EBD1AC4-C34D-4AE1-963E-B688A228BE31 |
Contoh
Respons sukses
JSONformat
{
"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"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 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 |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.