Topik ini menjelaskan event LiveRecordVideoComposeStart, konten notifikasinya, dan contoh callback.
Tipe Peristiwa
LiveRecordVideoComposeStart
Deskripsi Peristiwa
Saat Anda mengonversi aliran langsung yang direkam menjadi video untuk video sesuai permintaan (VOD), proses komposisi akan dimulai secara otomatis setelah aliran langsung berakhir jika komposisi otomatis diaktifkan. Aliran langsung berakhir ketika pengambilan aliran berhenti atau melebihi batas waktu. Aksi ini memicu event LiveRecordVideoComposeStart. Notifikasi event mencakup ID video yang akan dikomposisi.
Secara default, aliran langsung dianggap telah berakhir jika pengambilan aliran terputus lebih dari 3 menit.
Event ini hanya menunjukkan bahwa komposisi video rekaman telah dimulai dan tidak mencakup status komposisi selanjutnya. Catat ID video tersebut untuk melacak statusnya.
Konten event
Parameter | Tipe | Wajib | Deskripsi |
EventTime | String | Ya | Waktu saat event dihasilkan. Waktu dalam UTC dan diformat sebagai yyyy-MM-ddTHH:mm:ssZ. |
EventType | String | Ya | Jenis event. Ini adalah parameter yang diperlukan. Nilainya tetap LiveRecordVideoComposeStart. |
VideoId | String | Ya | ID video. |
Status | String | Ya | Status penyelesaian perekaman.
|
StreamName | String | Tidak | Nama aliran langsung. |
DomainName | String | Tidak | Nama domain. |
AppName | String | Tidak | Nama aplikasi. |
Contoh callback
Berikut ini berlaku untuk contoh callback:
Untuk callback HTTP, konten berikut merupakan isi body HTTP POST.
Berikut ini adalah isi pesan untuk callback MNS.
{
"EventTime": "2017-12-08T09:26:17Z",
"EventType": "LiveRecordVideoComposeStart",
"VideoId": "43q9fsjnehdf****",
"Status": "success",
"StreamName": "streamname_****",
"DomainName": "domainname_****",
"AppName": "appname_****"
}