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 Pengambilan Tangkapan Layar

PDF
Mode fokus
Ukuran font
Terakhir diperbarui: 2025-11-14 15:41:20
Pengambilan tangkapan layar langsung mengambil tangkapan layar real-time dari streaming langsung dengan interval tertentu dan menyimpannya dalam COS. Panggilan balik pengambilan tangkapan layar menampilkan informasi tentang tangkapan layar yang disimpan, yang meliputi waktu pembuatan tangkapan layar, ukuran gambar, jalur file, dan tautan pengunduhan. Untuk menerima panggilan balik pengambilan tangkapan layar, Anda harus mengonfigurasikan alamat server di templat panggilan balik dan mengikat templat tersebut dengan domain push Anda. Ketika terjadi peristiwa pengambilan tangkapan layar langsung, backend CSS akan mengirimkan informasi tangkapan layar ke server yang telah dikonfigurasikan.
Dokumen ini menjelaskan bidang-bidang yang terdapat dalam pesan panggilan balik pengambilan tangkapan layar langsung.

Catatan

Dokumen ini menganggap Anda sudah mengetahui cara mengonfigurasikan dan menerima panggilan balik.
Informasi yang ditampilkan oleh panggilan balik pengambilan tangkapan layar dapat digunakan untuk deteksi pornografi, pembuatan thumbnail video langsung, dan skenario lainnya.

Parameter Peristiwa Pengambilan Tangkapan Layar

Jenis peristiwa

Jenis Peristiwa
Nilai
Pengambilan tangkapan layar langsung
event_type = 200

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.
Nilai `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 = MD5(key + t). Tencent Cloud menyambungkan enkripsi kunci dan `t`, menghasilkan hash MD5 untuk string yang disambung, dan menyematkannya di pesan panggilan balik. Server backend Anda dapat melakukan perhitungan yang sama ketika menerima pesan panggilan balik. Jika tanda tangan cocok, artinya pesan berasal dari Tencent Cloud.
Keterangan:
Kunci digunakan untuk autentikasi. Anda dapat mengatur kunci di Event Center > Live Stream Callback (Pusat Peristiwa > Panggilan Balik Streaming Langsung). Anda sebaiknya mengatur kunci untuk memastikan keamanan data.




Parameter pesan panggilan balik

Parameter
Jenis
Deskripsi
app
string
Nama domain push
appname
string
Jalur push
stream_param
string
Parameter URL push
stream_id
string
Nama streaming langsung
channel_id
string
Sama dengan nama streaming
create_time
int64
Stempel waktu Unix yang menunjukkan waktu pembuatan tangkapan layar
file_size
int
Ukuran file tangkapan layar dalam byte
width
int
Lebar tangkapan layar dalam piksel
height
int
Tinggi tangkapan layar dalam piksel
pic_url
string
Jalur file tangkapan layar (/path/name.jpg)
pic_full_url
string
URL pengunduhan tangkapan layar

Pesan panggilan balik sampel

{
"app":"test.app",

"appname":"live",

"channel_id":"your_channelid",

"create_time":1622599925,

"event_type":200,

"file_size":30670,

"height":720,

"pic_full_url":"http://your.cos.region.myqcloud.com/channelid/channelid-screenshot-10-12-05-1280x720.jpg",

"pic_url":"/channelid/channelid-screenshot-10-12-05-1280x720.jpg",

"sign":"ca3e25e5dc17a6f9909a9ae7281e300d",

"stream_id":"your_streamid",

"stream_param":"txSecret=ca3e25e5dc17a6f9909a9ae7281e300d&txTime=60B83800",

"t":1622600525,

"width":1280
}



Bantuan dan Dukungan

Apakah halaman ini membantu?

masukan