Topik ini menjelaskan fitur inti dan kasus penggunaan Pemantauan Live serta cara menambahkan dan mengelola sesi pemantauan di Konsol ApsaraVideo Live.
Ikhtisar
Fitur Pemantauan Live dari ApsaraVideo Live memastikan streaming yang stabil dan berkualitas tinggi untuk acara live profesional. Fitur ini memantau aliran live Anda secara real-time dan menggunakan dasbor visual serta notifikasi proaktif untuk membantu mendeteksi dan menyelesaikan masalah selama siaran.
Fitur inti
-
Multi-stream viewing: Pantau hingga 12 aliran live secara bersamaan pada satu layar. Pilih tata letak 4-pane, 8-pane, atau 12-pane untuk manajemen terpusat.
-
Real-time data overlay: Lihat indikator kinerja utama (KPI) seperti frame rate, bitrate, dan level audio yang ditampilkan secara real-time pada setiap video untuk pemantauan berbasis data yang detail.
-
Intelligent anomaly alerts: Terima notifikasi segera ketika sistem mendeteksi masalah, seperti fluktuasi frame rate atau bitrate, desinkronisasi audio-video, tersendat, latensi tinggi, atau gangguan aliran.
Kasus penggunaan
-
Platform video: Berikan pemantauan profesional untuk acara besar dan turnamen guna memastikan kualitas siaran.
-
Layanan perusahaan: Dukung pemantauan simultan untuk beberapa sesi guna memastikan stabilitas acara korporat seperti peluncuran produk online dan webinar.
-
Layanan agensi: Memungkinkan agensi multi-channel network (MCN) dan platform live streaming untuk memantau beberapa streamer secara bersamaan, sehingga menjamin stabilitas siaran harian.
Catatan
-
Pemantauan Live adalah fitur berbayar. Untuk detail penagihan, lihat Biaya Pemantauan Guangmu.
-
Pemantauan Live hanya tersedia di wilayah tertentu. Untuk informasi lebih lanjut, lihat Wilayah yang didukung. Secara default, Anda dapat membuat hingga 20 sesi pemantauan bersamaan di setiap wilayah.
Prasyarat
Untuk memutar aliran yang dipantau di konsol Pemantauan Live, Anda harus mengonfigurasi sertifikat HTTPS dan Berbagi Sumber Daya Lintas Asal (CORS) untuk domain streaming output.
-
Konfigurasi CORS: Konfigurasikan header HTTP Access-Control-Allow-Origin dan atur nilainya menjadi
https://live.console.alibabacloud.com. Untuk petunjuknya, lihat Konfigurasi Header HTTP. -
Konfigurasi HTTPS: Konfigurasikan sertifikat HTTPS yang valid. Untuk petunjuknya, lihat Konfigurasi Percepatan Aman HTTPS.
Prosedur konsol
-
Masuk ke Konsol ApsaraVideo Live.
-
Di panel navigasi kiri, pilih Live + > Live Monitoring.
-
Di halaman Live Monitoring, pilih Live Center dan klik Add Session.
Parameter
Deskripsi
Konfigurasi output
Session name
Masukkan nama untuk sesi tersebut.
Output resolution
Pilih resolusi output dari daftar drop-down. Mendukung beberapa resolusi untuk orientasi landscape dan portrait.
Live Center
Live Center yang dipilih.
Source Domain Name
Pilih nama domain untuk aliran output gabungan. Jika tidak ada nama domain yang sesuai, klik Add. Untuk petunjuknya, lihat Tambahkan nama domain yang dipercepat.
Konfigurasi aliran
Stream for monitoring
Anda dapat menambahkan hingga 12 aliran dengan menambahkannya secara manual atau memilihnya dari Konsol ApsaraVideo Live.
-
Add Manually: Klik Add Manually, masukkan nama dan URL aliran. Anda juga dapat mengurutkan dan menghapus aliran.
-
Select from ApsaraVideo Live Console: Klik Select from ApsaraVideo Live Console, pilih nama domain dari daftar drop-down, lalu pilih aliran online yang ingin Anda pantau.
-
Batch Upload: Unggah beberapa aliran sekaligus.
Konfigurasi notifikasi
Notification method
-
Monitoring Callbacks: Masukkan URL callback dalam format HTTP atau HTTPS. Untuk detail muatan callback, lihat Parameter callback.
-
DingTalk Alerts: Terima notifikasi peringatan melalui chatbot DingTalk. Anda harus terlebih dahulu menyiapkan chatbot DingTalk dan memasukkan URL HTTPS-nya di sini. Untuk informasi lebih lanjut, lihat Konfigurasi chatbot kustom.
PentingAtur kata kunci kustom chatbot DingTalk menjadi "alert", jika tidak, Anda tidak akan menerima pesan.
Advanced settings
-
Video Frame Rate Alert Threshold: Peringatan dipicu ketika laju frame video dari aliran yang dipantau turun di bawah
Threshold × Original frame rate. Nilai valid: (0.0, 1.0]. -
Audio/Video Bitrate Alert Threshold: Peringatan dipicu ketika bitrate audio/video dari aliran yang dipantau melebihi
Threshold × Original bitrate. Nilai valid: (0.0, 100]. -
Interruption Duration Alert Threshold: Peringatan dipicu jika gangguan aliran melebihi durasi ini dalam satuan detik. Nilai valid: (0, 65535].
-
-
Klik OK untuk menyelesaikan konfigurasi sesi.
-
Mulai pemantauan.
Setelah mengonfigurasi sesi, temukan sesi tersebut dalam daftar dan klik Start Monitoring di kolom Actions. Kemudian, klik Preview untuk membuka halaman pemantauan.
PentingPenagihan tetap berlangsung selama status sesi adalah Monitoring. Menutup halaman pratinjau tidak menghentikan penagihan. Untuk menghentikan sesi dan menghindari biaya tambahan, Anda harus mengklik Stop Monitoring di kolom Actions.
-
Jelajahi area pratinjau pemantauan.

No.
Deskripsi
①
Timestamp aliran. Ditampilkan di pojok kiri atas.
②
Volume audio untuk saluran kiri dan kanan, dihitung menggunakan standar Peak. Ditampilkan di pojok kiri bawah.
③
Frame rate dan bitrate real-time. Ditampilkan di pojok kanan atas.
④
Detail peringatan. Ditampilkan di pojok kanan bawah.
Jenis peringatan yang didukung:
-
vfps: Peringatan laju frame video.
-
afps: Peringatan laju frame audio.
-
br: Peringatan anomali bitrate.
-
eof: Peringatan gangguan lalu lintas.
-
a-v: Peringatan ketidaksesuaian audio-video.
-
wc (warning count): Jumlah total peringatan.
⑤
Deteksi kualitas audio. Ditampilkan di pojok kiri bawah.
Jenis kualitas audio yang didukung:
-
poor: Kualitas audio buruk.
-
normal: Kualitas audio normal.
-
good: Kualitas audio baik.
-
Referensi API
Anda juga dapat menggunakan operasi API berikut untuk mengelola layanan Pemantauan Live:
-
Untuk membuat sesi pemantauan, lihat CreateLiveStreamMonitor.
-
Untuk memulai sesi pemantauan, lihat StartLiveStreamMonitor.
-
Untuk menghentikan sesi pemantauan, lihat StopLiveStreamMonitor.
-
Untuk menghapus sesi pemantauan, lihat DeleteLiveStreamMonitor.
Pemberitahuan peringatan
Jika Anda telah mengonfigurasi callback pemantauan, sistem akan mengirim event peringatan ke URL yang Anda tentukan sebagai permintaan HTTP POST dengan header Content-Type diatur ke application/json.
Parameter callback
|
Parameter |
Tipe |
Deskripsi |
|
monitorId |
String |
ID unik dari sesi pemantauan. |
|
monitorName |
String |
Nama sesi pemantauan. |
|
streamName |
String |
Nama aliran yang memicu peringatan. |
|
streamUrl |
String |
URL aliran yang memicu peringatan. |
|
event |
String |
Jenis peringatan:
|
|
time |
Long |
Timestamp saat peringatan terjadi. |
|
detail |
String |
Informasi detail tentang peringatan. |
Contoh callback
{
"monitorId": "3da2464f-2dea********-8b9d34b43430",
"monitorName": "AI",
"streamName": "cn",
"streamUrl": "https://web******pull.aliyun.com/webinar/202****HU57.m3u8",
"event": "a-v",
"time": 1764147542481071,
"detail": "a-v=0287"
}
Hubungi kami
Jika Anda memiliki pertanyaan atau saran mengenai Pemantauan Live, bergabunglah dengan grup DingTalk (ID: 35080444) untuk mendapatkan dukungan.