Memulai playlist.
Deskripsi operasi
Panggil operasi AddPlaylistItems untuk menambahkan item ke playlist. Kemudian, panggil operasi ini untuk memulai playlist.
Batas QPS
Operasi ini memiliki batas queries per second (QPS) sebesar 10 untuk setiap pengguna. Jika Anda melebihi batas ini, panggilan API Anda akan dibatasi, yang mungkin memengaruhi bisnis Anda. Panggil operasi ini dalam batas yang ditentukan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:StartPlaylist |
update |
*Domain
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
ID wilayah. |
cn-shanghai |
| ProgramId |
string |
Yes |
ID playlist. Jika Anda menambahkan item ke playlist dengan memanggil operasi AddPlaylistItems, gunakan nilai parameter ProgramId yang dikembalikan. |
445409ec-7eaa-461d-8f29-4bec2eb9**** |
| ResumeMode |
string |
No |
Mode mulai ulang. Nilai yang valid:
|
Custom |
| StartItemId |
string |
No |
ID item yang akan diputar pertama kali. Saat carousel dimulai, item ini diputar. Penting
Parameter ini hanya diperlukan ketika Anda menyetel ResumeMode ke Custom. . |
asdfasdfasdf**** |
| Offset |
integer |
No |
Offset awal untuk file video. Parameter ini hanya berlaku untuk file video. Unit: milidetik. Nilai yang lebih besar dari 0 menentukan waktu mulai relatif terhadap frame pertama. |
10000 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| ProgramId |
string |
ID playlist. Anda dapat menggunakan ID ini sebagai parameter permintaan untuk menghentikan playlist. |
445409ec-7eaa-461d-8f29-4bec2eb9**** |
| RequestId |
string |
ID permintaan. |
5c6a2a0d-f228-4a64-af62-20e91b96**** |
| StreamInfo |
object |
Informasi tentang stream. |
|
| AppName |
string |
Nama aplikasi. |
liveApp**** |
| DomainName |
string |
Domain streaming. |
example.com |
| StreamName |
string |
Nama stream. |
liveStream**** |
| Streams |
object |
||
| Stream |
array<object> |
The list of stream information. |
|
|
object |
|||
| PullFlvUrl |
string |
The FLV streaming URL. |
http://aliyundoc.com/caster/liveStream****.flv?auth_key=1612772224-0-0-3632be7cd9907169e8b09e91099c**** |
| PullM3U8Url |
string |
The RTMP streaming URL. |
rtmp:///aliyundoc.com/caster/liveStream****?auth_key=1612772224-0-0-4404ca59c0246226d49d01f734b1**** |
| PullRtmpUrl |
string |
The M3U8 streaming URL. |
http://aliyundoc.com/caster/liveStream****.m3u8?auth_key=1612772224-0-0-919a023a127156fe82e3562c3b3b**** |
| Quality |
string |
The video quality. Valid value: original: original quality. |
original |
Contoh
Respons sukses
JSONformat
{
"ProgramId": "445409ec-7eaa-461d-8f29-4bec2eb9****",
"RequestId": "5c6a2a0d-f228-4a64-af62-20e91b96****",
"StreamInfo": {
"AppName": "liveApp****",
"DomainName": "example.com",
"StreamName": "liveStream****",
"Streams": {
"Stream": [
{
"PullFlvUrl": "http://aliyundoc.com/caster/liveStream****.flv?auth_key=1612772224-0-0-3632be7cd9907169e8b09e91099c****",
"PullM3U8Url": "rtmp:///aliyundoc.com/caster/liveStream****?auth_key=1612772224-0-0-4404ca59c0246226d49d01f734b1****",
"PullRtmpUrl": "http://aliyundoc.com/caster/liveStream****.m3u8?auth_key=1612772224-0-0-919a023a127156fe82e3562c3b3b****",
"Quality": "original"
}
]
}
}
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | IncorrectSceneStatus | %s, please check and try again later. | |
| 400 | IncorrectCasterStatus | %s, please check and try again later. | |
| 400 | IncorrectSceneStatus.Inuse | %s, please check and try again later. | |
| 400 | InvalidProgramId.Malformed | %s, please check and try again later. | |
| 400 | InvalidParameter.Malformed | There are invalid parameters: %s. | |
| 400 | InvalidNormType.Malformed | %s, please check and try again later. | |
| 400 | InvalidParameter.Offset | %s, please check and try again later. | |
| 400 | InvalidParameter.StartItemId | %s, please check and try again later. | |
| 500 | InternalError | %s, please try again later. | |
| 403 | UserQuotaExceed | Quota exceeded: %s. | |
| 404 | PlayListNotFound | %s, please check and try again later. | |
| 404 | PlayListItemNotFound | %s, please check and try again later. | |
| 404 | InvalidCaster.NotFound | %s, please check and try again later. | |
| 404 | InvalidCasterTemplate.NotFound | %s, please check and try again later. | |
| 404 | IncorrectCasterStatus.EnableChannel | %s, please check and try again later. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.