Menambahkan konfigurasi transkoding. Anda dapat membuat kelompok template transkoding atau menambahkan template transkoding ke kelompok template tertentu.
Deskripsi operasi
Kelompok template transkoding yang terkunci oleh backend ApsaraVideo VOD tidak mendukung operasi kustom. Anda dapat memanggil operasi GetTranscodeTemplateGroup untuk mengkueri konfigurasi template dan memeriksa apakah kelompok template terkunci berdasarkan parameter respons Locked. Anda dapat memanggil operasi UpdateTranscodeTemplateGroup untuk membuka kunci template sebelum memodifikasinya.
Karena transkoding melibatkan alamat penyimpanan file, Anda tidak dapat menambahkan kelompok template transkoding jika tidak ada alamat penyimpanan yang tersedia. Anda dapat mengaktifkan bucket sistem VOD di Konsol ApsaraVideo VOD > Manajemen Konfigurasi > Konfigurasi Manajemen Aset Media > Manajemen Penyimpanan untuk mendapatkan alamat penyimpanan yang tersedia.
Anda tidak dapat menambahkan konfigurasi template transkoding ke kelompok template No Transcoding.
Anda harus menentukan TranscodeTemplateGroupId atau Name.
Anda dapat membuat maksimal 20 kelompok template transkoding.
Anda dapat menambahkan maksimal 20 konfigurasi template transkoding ke sebuah kelompok template transkoding.
Untuk menghasilkan alamat streaming bitrate adaptif melalui transkoding, Anda dapat menambahkan maksimal 10 template pengemasan video ke sebuah kelompok template transkoding. Jika lebih dari 10 template ditambahkan, hanya alamat aliran individual yang dihasilkan, bukan alamat streaming bitrate adaptif.
Batas QPS
Jumlah kueri per detik (QPS) maksimum per pengguna untuk operasi ini adalah 5. Jika jumlah panggilan per detik melebihi batas, Pembatasan kecepatan akan terjadi. Hal ini dapat memengaruhi bisnis Anda. Kelola panggilan Anda dengan tepat. Untuk informasi lebih lanjut, lihat Batas QPS.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
vod:AddTranscodeTemplateGroup |
create |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| Name |
string |
No |
Nama kelompok template transkoding.
Catatan
Anda harus menentukan TranscodeTemplateGroupId atau Name. |
transcodetemplate. |
| TranscodeTemplateList |
string |
No |
Konfigurasi template transkoding dalam format JSON. Untuk informasi lebih lanjut tentang struktur parameter, lihat TranscodeTemplate. Catatan
|
[{"Video":{"Bitrate":"400","Codec":"H.264","Fps":"30","Height":360,"Width":640},"Definition":"SD","Container":{"Format":"mp4"},"TemplateName":"testName","MuxConfig":{},"Audio":{"Codec":"AAC","Bitrate":"64","Samplerate":"44100"}}] |
| TranscodeTemplateGroupId |
string |
No |
ID kelompok template transkoding. Jika Anda menentukan ID kelompok template transkoding, template transkoding baru akan ditambahkan ke kelompok template yang ditentukan. Catatan
Anda harus menentukan TranscodeTemplateGroupId atau Name. |
4c71a339fe52b4fa6f4527**** |
| AppId |
string |
No |
ID aplikasi. Nilai default: app-1000000. Untuk informasi lebih lanjut, lihat Multi-aplikasi. |
app-**** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter respons. |
||
| TranscodeTemplateGroupId |
string |
ID kelompok template transkoding. |
34e908aa4024af7821c31f93a2a**** |
| RequestId |
string |
ID permintaan. |
25818875-5F78-4AF6-D7393642CA58**** |
Contoh
Respons sukses
JSONformat
{
"TranscodeTemplateGroupId": "34e908aa4024af7821c31f93a2a****",
"RequestId": "25818875-5F78-4AF6-D7393642CA58****"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.