Anda dapat memanggil operasi AddLivePackageConfig untuk menambahkan konfigurasi pengemasan aliran live.
Deskripsi operasi
-
Saat Anda pertama kali menambahkan konfigurasi pengemasan ke Nama domain, konfigurasi akselerasi terkait untuk Nama domain pemutaran juga akan diterapkan. Konfigurasi tersebut berlaku dalam waktu 3 hingga 5 menit.
-
Jika Nama domain pemutaran berada di Wilayah di luar Tiongkok, seperti Singapura, Jerman, Jepang, atau Indonesia, latensi tinggi mungkin terjadi. Setelah menambahkan konfigurasi, uji konfigurasi tersebut untuk memastikan berfungsi sesuai harapan.
-
Setelah menambahkan konfigurasi pengemasan aliran live, Anda harus melakukan restart stream ingest agar konfigurasi tersebut berlaku.
Batas QPS
Batas permintaan per detik (QPS) untuk satu pengguna adalah 300 panggilan per menit. Jika batas tersebut dilampaui, panggilan API akan mengalami throttle, yang dapat memengaruhi bisnis Anda. Rencanakan panggilan API Anda secara tepat.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:AddLivePackageConfig |
create |
*Domain
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
ID Wilayah. |
cn-shanghai |
| DomainName |
string |
Yes |
Nama domain streaming live. Ini adalah Nama domain pemutaran primary. |
example.com |
| AppName |
string |
Yes |
AppName harus sesuai dengan AppName dalam URL ingest agar templat berlaku. AppName dapat memiliki panjang hingga 255 karakter dan boleh berisi angka, huruf besar, huruf kecil, tanda hubung (-), dan garis bawah (_). Karakter pertama tidak boleh berupa tanda hubung atau garis bawah. Anda juga dapat mengatur parameter ini menjadi tanda bintang tunggal (*) untuk mencocokkan semua AppName. |
AppName |
| StreamName |
string |
Yes |
StreamName harus sesuai dengan StreamName dalam URL ingest agar templat berlaku. StreamName dapat memiliki panjang hingga 255 karakter dan boleh berisi angka, huruf besar, huruf kecil, tanda hubung (-), dan garis bawah (_). Karakter pertama tidak boleh berupa tanda hubung atau garis bawah. Anda juga dapat mengatur parameter ini menjadi tanda bintang tunggal (*) untuk mencocokkan semua StreamName. |
StreamName |
| Protocol |
string |
Yes |
Protokol streaming live dan format kontainer. Nilai yang valid:
|
HLS_CMAF |
| SegmentNum |
integer |
No |
Jumlah segmen M3U8 untuk streaming live.
|
3 |
| SegmentDuration |
integer |
No |
Panjang segmen, dalam detik.
|
5 |
| PartDuration |
integer |
No |
Panjang segmen bagian, dalam milidetik.
|
350 |
| IgnoreTranscode |
boolean |
No |
Menentukan apakah aliran yang telah dikodekan ulang diabaikan. Nilai yang valid:
|
true |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
05D00B48-DF50-5DC0-A07D-A250DFAE**** |
Contoh
Respons sukses
JSONformat
{
"RequestId": "05D00B48-DF50-5DC0-A07D-A250DFAE****"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MissingParam | %s, please check and try again later. | |
| 400 | InvalidParams | %s, please check and try again later. | |
| 400 | ConfigAlreadyExists | %s Please check and try again later. | |
| 400 | InvalidProtocol | %s, please check and try again later. | |
| 400 | InvalidSegmentNum | %s, please check and try again later. | |
| 400 | InvalidSegmentDuration | %s, please check and try again later. | |
| 400 | InvalidPartDuration | %s, please check and try again later. | |
| 500 | InternalErr | %s, please try again. | |
| 500 | DomainConfigFailed | %s, please try again later. | |
| 409 | ConfigConflicts | %s, please check and try again later. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.