Membuat templat perekaman real-time untuk mengirimkan tugas perekaman real-time.
Deskripsi operasi
Perekaman real-time memerlukan templat perekaman. Templat tersebut menentukan format output file rekaman (m3u8, mp4, atau flv), durasi file rekaman, dan informasi lainnya.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ice:CreateLiveRecordTemplate |
*Semua sumber daya.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RecordFormat |
array<object> |
Yes |
Daftar format perekaman. |
|
|
object |
No |
Format perekaman. |
||
| Format |
string |
Yes |
Format. Catatan
Jika Anda memilih format m3u8, Anda juga harus mengatur parameter permintaan SliceOssObjectPrefix dan SliceDuration. |
m3u8 |
| SliceDuration |
integer |
No |
Durasi satu slice. Satuan: detik. Catatan
Parameter ini hanya berlaku ketika Format diatur ke m3u8. Jika parameter ini tidak ditentukan, nilai default-nya adalah 30 detik. Nilai yang valid: 5 hingga 30. |
30 |
| OssObjectPrefix |
string |
No |
Nama file rekaman yang disimpan di OSS.
|
record/{JobId}/{Sequence}_{EscapedStartTime}_{EscapedEndTime} |
| SliceOssObjectPrefix |
string |
No |
Nama slice TS. Catatan
Parameter ini wajib hanya ketika Format diatur ke m3u8.
|
record/{JobId}/{UnixTimestamp}_{Sequence} |
| CycleDuration |
integer |
No |
Durasi perekaman siklus. Satuan: detik. Jika parameter ini tidak ditentukan, nilai default-nya adalah 6 jam. Catatan
|
3600 |
| Name |
string |
Yes |
Nama templat. |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema Respons |
||
| TemplateId |
string |
ID templat. |
****96e8864746a0b6f3**** |
| RequestId |
string |
ID permintaan. |
0622C702-41BE-467E-AF2E-883D4517962E |
Contoh
Respons sukses
JSONformat
{
"TemplateId": "****96e8864746a0b6f3****",
"RequestId": "0622C702-41BE-467E-AF2E-883D4517962E"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.