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 Relai

PDF
Mode fokus
Ukuran font
Terakhir diperbarui: 2022-07-25 14:51:03
Panggilan balik relai digunakan untuk memanggil balik informasi status tugas relai. Anda harus mengonfigurasikan alamat panggilan balik di tugas relai dan selanjutnya backend CSS Tencent Cloud akan memanggil balik berbagai hasil ke server yang sudah ditentukan.
Dokumen ini menjelaskan berbagai parameter dalam pemberitahuan pesan panggilan balik yang dikirim oleh CSS Tencent Cloud setelah peristiwa panggilan balik push/interupsi streaming 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).

Parameter Peristiwa Relai

Parameter jenis peristiwa

Jenis Peristiwa
Nilai Parameter
Relay
event_type = 314

Parameter panggilan balik umum

Parameter
Jenis
Deskripsi
appId
int
APPID Pengguna
callback_event
string
Jenis peristiwa panggilan balik
source_urls
string
URL sumber pull
to_url
string
URL tujuan push
stream_id
string
Nama streaming langsung
task_id
string
ID Tugas
string
Detail panggilan balik berbagai jenis peristiwa

Parameter dalam msg

Parameter
Jenis
Deskripsi
task_start_time
int
Stempel waktu dimulainya tugas, dalam milidetik
url
string
URL sumber untuk tugas pull saat ini
index
string
Indeks daftar untuk file sesuai permintaan
duration
int
Durasi file sesuai permintaan, dalam detik
task_exit_time
int
Stempel waktu berhentinya tugas, dalam milidetik
code
string
Kode kesalahan berhentinya tugas
message
string
Pesan kesalahan berhentinya tugas

Pesan panggilan balik sampel

TaskStart - Panggilan balik peristiwa dimulainya tugas

{
"appid": 4,

"callback_event": "TaskStart",

"event_type": 314,

"interface": "general_callback",

"msg": "{\\"task_start_time\\":0}",

"product_name": "pullpush",

"source_urls": "[\\"http://yourURL.cn/live/normal_230753472*****21162358-upload-45eb/playlist.m3u8\\"]\\n",

"stream_id": "testvod",

"task_id": "118148",

"to_url": "rtmp://5000.livepush.myqcloud.com/live/testvod"
}


VodSourceFileStart - Panggilan balik mulai file sesuai permintaan

{
"appid": 4,

"callback_event": "VodSourceFileStart",

"callback_url": "http://you.callback.url",

"event_type": 314,

"interface": "general_callback",

"msg": "{\\"url\\":\\"http://remit-tx-ugcpub.douyucdn2.cn/live/normal_466247620*****3100448-upload-216b/playlist.m3u8\\",\\"index\\":0,\\"duration\\":14920}",

"product_name": "pullpush",

"source_urls": "[\\"http://yourURL.cn/live/normal_466247620*****3100448-upload-216b/playlist.m3u8\\"]\\n",

"stream_id": "testvod",

"task_id": "118145",

"to_url": "rtmp://5000.livepush.myqcloud.com/live/testvod"
}


VodSourceFileFinish - Panggilan balik akhir file sesuai permintaan

{
"appid": 4,

"callback_event": "VodSourceFileFinish",

"callback_url": "http://you.callback.url",

"event_type": 314,

"interface": "general_callback",

"msg": "{\\"url\\":\\"http://yourURL.cn/live/normal_466247620*****3100448-upload-216b/playlist.m3u8\\",\\"index\\":0,\\"duration\\":14920}",

"product_name": "pullpush",

"source_urls": "[\\"http://yourURL.cn/live/normal_466247620*****3100448-upload-216b/playlist.m3u8\\"]\\n",

"stream_id": "testvod",

"task_id": "118145",

"to_url": "rtmp://5000.livepush.myqcloud.com/live/testvod"
}


TaskExit - Panggilan balik peristiwa berhentinya tugas

{
"appid": 4,

"callback_event": "TaskExit",

"event_type": 314,

"interface": "general_callback",

"msg": "{\\"message\\":\\"write packet error.\\",\\"code\\":-22,\\"task_exit_time\\":0}",

"product_name": "pullpush",

"source_urls": "[\\"http://yourURL.cn/live/normal_230753472*****21162358-upload-4\\"]\\n"
}

Perhatian:
Urutan panggilan balik untuk tugas relai dengan “Video sesuai permintaan” sebagai konten sumber: TaskStart - Panggilan balik peristiwa dimulainya tugas > VodSourceFileStart - Panggilan balik dimulainya file sesuai permintaan > VodSourceFileFinish - Panggilan balik berakhirnya file sesuai permintaan.
Ada interval hingga 2 detik antara panggilan balik TaskStart dan VodSourceFileStart.
Pengaturan panggilan balik tercantum dalam konfigurasi tugas relai. Petunjuk mendetail dapat dilihat di Relai.

Bantuan dan Dukungan

Apakah halaman ini membantu?

masukan