tencent cloud

Cloud Streaming Services

Panduan Pengguna
Pengenalan Produk
Ikhtisar
Produk CSS
Konsep
Fitur
Kasus Penggunaan
Kekuatan
Batas Penggunaan
Panduan Pembelian
Ikhtisar Harga
Layanan Dasar
Layanan Bernilai Tambah
Proses Pembelian
Mengubah Mode Penagihan
Melihat Tagihan
Memproses Pembayaran yang Lewat Jatuh Tempo
Pertanyaan Umum Penagihan
Live Video Broadcasting (LVB)
Ikhtisar
Kasus Penggunaan
Memulai
Integrasi SDK
Live Event Broadcasting (LEB)
Ikhtisar
LEB versus LVB
Kasus Penggunaan
Memulai
Integrasi SDK
Panduan Konsol
Ikhtisar Konsol
Ikhtisar
Manajemen Streaming
Konfigurasi Fitur
Relai
Statistik Penggunaan Penagihan
Kontrol Akses Berbasis CAM
Panduan Fitur
Push dan Pemutaran Ulang
Fitur
Layanan CSS Global
Pemberitahuan Panggilan Balik
Panduan Pengguna untuk Alat Pihak Ketiga Umum
Panduan Ops
Video Macet
Memecahkan Masalah Kegagalan Push
Memecahkan Masalah Kegagalan Pemutaran Ulang
Memecahkan Masalah Latensi Tinggi
Memecahkan Masalah Kualitas Buruk pada Video yang Di-pull
Pemecahan Masalah
Kesalahan Pencampuran Streaming Langsung `InvalidParameter.OtherError`
Pertanyaan Umum
Wilayah Layanan
Penjelasan Dasar tentang Streaming Langsung
Push dan Pemutaran Ulang
Penagihan CSS
Layanan CSS Global
Perekaman Langsung
Campuran Streaming di Cloud
Konfigurasi Domain
Kompatibilitas dengan Apple ATS
Kebijakan CSS
Kebijakan Privasi
Perjanjian Pemrosesan dan Keamanan Data
Glosarium

Pemberitahuan Peristiwa Perekaman

PDF
Mode fokus
Ukuran font
Terakhir diperbarui: 2025-11-14 15:41:20
Fitur perekaman langsung merekam gambar streaming langsung secara real-time sesuai dengan templat perekaman yang terikat dengan nama domain push, lalu menyimpan file rekaman tersebut dalam VOD. Panggilan balik perekaman digunakan untuk melakukan push pada informasi file rekaman, yang meliputi waktu mulai dan waktu berakhir perekaman, serta ID, ukuran, dan URL pengunduhan file rekaman. Anda harus mengonfigurasikan alamat server untuk menerima pesan panggilan balik perekaman di templat panggilan balik, lalu mengikatkan templat dengan nama domain push. Ketika peristiwa perekaman dipicu oleh streaming langsung, backend CSS Tencent Cloud akan memanggil balik informasi file rekaman tersebut ke server penerima yang sudah dikonfigurasikan.
Dokumen ini menjelaskan bidang-bidang di pemberitahuan pesan panggilan balik yang dikirim oleh CSS Tencent Cloud setelah peristiwa panggilan balik perekaman terpicu.

Catatan

Anda harus memahami cara mengonfigurasikan panggilan balik dan cara menerima pesan melalui CSS Tencent Cloud sebelum membaca dokumen ini. Informasi selengkapnya dapat dilihat di How to Receive Event Notification (Cara Menerima Pemberitahuan Peristiwa).
File video rekaman disimpan di konsol VOD secara default. Anda harus mengaktifkan layanan VOD terlebih dahulu dan memastikan layanan VOD tidak menunggak pembayaran.
Ketika Anda memanggil API CreateRecordTask, parameter stream_param yang terbawa dalam URL push pengguna tidak akan ditampilkan dalam panggilan balik perekaman. Namun, jika Anda menggunakan metode perekaman lain, parameter tersebut akan ditampilkan dalam panggilan balik perekaman.
Setelah pelanjutan perekaman HLS diaktifkan, panggilan balik tidak akan ditampilkan untuk interupsi push, tetapi panggilan balik untuk file yang dihasilkan terakhir akan ditampilkan.

Parameter Peristiwa Perekaman

Parameter jenis peristiwa

Jenis Peristiwa
Nilai Parameter
Perekaman langsung
event_type = 100

Parameter panggilan balik umum

Parameter
Jenis
Deskripsi
t
int64
Waktu kedaluwarsa, yaitu stempel waktu Unix yang menunjukkan waktu kedaluwarsa tanda tangan pemberitahuan peristiwa.
Periode validitas default pemberitahuan pesan dari Tencent Cloud adalah 10 menit. Jika waktu yang ditetapkan oleh nilai `t` dalam sebuah pemberitahuan pesan sudah berlalu, pemberitahuan ini dianggap tidak valid sehingga mencegah serangan pemutaran ulang jaringan.
Format `t` adalah stempel waktu Unix desimal, yaitu jumlah detik yang sudah berlalu sejak 00.00.00 (waktu UTC/GMT), 1 Januari 1970.
sign
string
Tanda tangan keamanan pemberitahuan peristiwa = MD5(key + t). Catatan: Tencent Cloud menggabungkan enkripsi kunci dan `t`, menghitung nilai `sign` melalui MD5, dan menempatkannya di pesan pemberitahuan. Ketika menerima pesan pemberitahuan, server backend Anda dapat mengonfirmasi kebenaran `sign` berdasarkan algoritme yang sama dan kemudian mengetahui benar atau tidaknya pesan tersebut berasal dari backend Tencent Cloud.
Keterangan:
Anda dapat mengatur kunci panggilan balik di Event Center > Live Stream Callback (Pusat Peristiwa > Panggilan Balik Streaming Langsung), yang digunakan untuk autentikasi. Anda sebaiknya mengatur bidang ini untuk memastikan keamanan data.



Parameter pesan panggilan balik

Parameter
Jenis
Deskripsi
appid
int
APPID Pengguna
app
string
Nama domain push
appname
string
Jalur push
stream_id
string
Nama streaming langsung
channel_id
string
Nilainya sama dengan nama streaming LVB
file_id
string
ID file VOD, yang mengidentifikasi secara unik file VOD di platform VOD
file_format
string
Format file. Nilai yang valid: flv, hls, mp4, aac
task_id
string
ID tugas perekaman, yang hanya valid jika tugas dibuat menggunakan CreateRecordTask API
start_time
int64
Waktu ketika data mulai ditulis ke dalam file. Nilai tersebut tidak dapat disetarakan dengan waktu mulai konten yang direkam. Waktu mulai konten yang direkam = end_timeduration
end_time
int64
Waktu ketika data berhenti ditulis ke dalam file
duration
int64
Durasi file rekaman, dalam detik
file_size
uint64
Ukuran file rekaman dalam piksel
stream_param
string
Parameter URL push pengguna (kustom)
video_url
string
URL pengunduhan file rekaman

Pesan panggilan balik sampel

{
"event_type":100,

"appid":12345678,

"app":yourapp,

"appname":yourappname,

"stream_id":"stream_test",

"channel_id":"stream_test",

"file_id":"1234567890",

"file_format":"hls",

"task_id":"UpTbk5RSVhRQ********************0xTSlNTQltlRVRLU1JAWW9EUb",

"start_time":1545047010,

"end_time":1545049971,

"duration":2962,

"file_size":277941079,

"stream_param":"stream_param=test",

"video_url":"http://12345678.vod2.myqcloud.com/xxxx/yyyy/zzzz.m3u8",

"sign":"ca3e25e**********09a9ae7281e300d",

"t":1545030873
}



Bantuan dan Dukungan

Apakah halaman ini membantu?

masukan