ApsaraVideo Live menyediakan berbagai fitur, termasuk ingest live stream dan edge ingest. Tabel berikut menjelaskan fitur-fitur yang didukung oleh ApsaraVideo Live. Fitur-fitur ini dibagi menjadi beberapa kategori, termasuk live stream ingest, live stream playback, keamanan live streaming, manajemen live stream, statistik data, manajemen konsol, manajemen API, serta dukungan SDK.
Kategori | Fitur | Deskripsi | Referensi |
Live stream ingest | Protokol stream ingest | Mendukung Real-Time Messaging Protocol (RTMP), Real-Time Streaming (RTS) berbasis User Datagram Protocol (UDP), dan Secure Reliable Transport (SRT). | |
Metode stream ingest | Mendukung Push SDK dan demo untuk iOS, Android, dan Web, serta perangkat lunak stream ingest pihak ketiga populer seperti Open Broadcaster Software (OBS), XSplit, dan Flash Media Live Encoder (FMLE). | ||
Perangkat stream ingest | Mendukung encoder dan decoder berbasis RTMP pihak ketiga yang populer atau set-top box (STB). | ||
Live stream playback | Protokol streaming | Mendukung RTMP, Flash Video (FLV), HTTP Live Streaming (HLS), dan RTS berbasis UDP. | |
Metode streaming | Mendukung ApsaraVideo Player SDK dan demo untuk iOS, Android, dan Web, serta perangkat lunak streaming pihak ketiga populer seperti VLC media player. | ||
Live stream pulling | Mendukung stream pulling melalui protokol FLV, RTMP, M3U8, dan RTS. | ||
Keamanan live streaming | URL signing | Mendukung kunci autentikasi kustom dan waktu kedaluwarsa. | |
Blacklist alamat IP | Membatasi alamat IP tertentu agar tidak dapat mengakses nama domain yang diakselerasi. | ||
Hotlink protection | Mendukung blacklist atau whitelist untuk mencegah hotlinking. | ||
Blacklist atau whitelist User-Agent | Memungkinkan Anda mengonfigurasi blacklist atau whitelist User-Agent untuk mengontrol akses dari browser atau perangkat tertentu. | ||
Moderasi konten | Dapat melihat audio live stream dan frame yang diambil dari live stream tersebut. | ||
Manajemen live stream | Metode manajemen | Mendukung manajemen visual melalui konsol dan manajemen berbasis API. | |
Statistik Data | Statistik traffic | Mengumpulkan data traffic harian untuk analisis statistik. | |
Statistik peak bandwidth | Mengumpulkan data peak bandwidth harian untuk analisis statistik. | ||
Statistik akses | Menyediakan data akses seperti jumlah pengunjung unik (UV) dan wilayah asal permintaan. | ||
Statistik penggunaan fitur | Memungkinkan kueri penggunaan resource untuk transcoding, pengambilan snapshot, dan recording. | ||
Manajemen Konsol | Manajemen nama domain | Memungkinkan Anda membuat, memodifikasi, dan menghapus nama domain, serta mengaktifkan atau menonaktifkan ApsaraVideo Live untuk nama domain. | |
Manajemen template | Memungkinkan Anda membuat, memodifikasi, dan menghapus template untuk transcoding, recording, dan pengambilan snapshot. | ||
Enkripsi DRM | Memungkinkan Anda mengelola kunci dan sertifikat untuk fitur enkripsi digital rights management (DRM). | ||
Live stream recording | Memungkinkan Anda merekam live stream dalam format FLV, MP4, dan M3U8, serta menentukan durasi recording. | ||
Live stream snapshots | Memungkinkan Anda menimpa dan menyimpan snapshot real-time, serta menentukan interval pengambilan snapshot. | ||
Real-time transcoding | Mendukung berbagai tingkat resolusi, seperti low definition (LD), standard definition (SD), high definition (HD), dan ultra-high definition (UHD), serta rasio aspek adaptif pada video hasil transcoding. | ||
Narrowband HD™ transcoding | Mendukung berbagai tingkat resolusi, seperti LD, SD, HD, dan UHD, serta rasio aspek adaptif pada video hasil transcoding. | ||
Statistik konsol | Memungkinkan kueri terhadap bandwidth downstream, traffic downstream, jumlah penonton online, jumlah permintaan live streaming, jumlah live stream, dan status live stream. Data permintaan live streaming dapat diagregasi berdasarkan penyedia layanan internet (ISP) atau wilayah. | ||
Time shifting | Memungkinkan Anda memutar ulang konten live stream sebelumnya. | ||
Production studio | Memindahkan seluruh proses produksi video ke cloud, sebuah inovasi yang merevolusi produksi video tradisional. ApsaraVideo Live menyediakan beragam kemampuan streaming langsung dan interaktif, termasuk pemrosesan media real-time, penggantian latar belakang, speech-to-text dan terjemahan real-time berbasis Automatic Speech Recognition (ASR), video berbasis AI, serta efek gambar dan teks untuk live stream. Kemampuan ini mudah digunakan dan ideal untuk berbagai skenario, seperti streaming standar, siaran profesional, dan pemutaran carousel. | ||
Manajemen API | Manajemen nama domain | Memungkinkan Anda membuat, menghapus, memodifikasi, dan melihat nama domain. | |
Manajemen stream |
| ||
Live stream recording | Memungkinkan Anda memanggil operasi API untuk merekam live stream dan menyimpannya ke Object Storage Service (OSS). | ||
Live stream snapshots | Memungkinkan Anda memanggil operasi API untuk mengambil snapshot selama live streaming dan menyimpannya ke OSS. | ||
Live stream transcoding | Memungkinkan Anda memanggil operasi API untuk melakukan transcoding live stream ke berbagai format. | ||
Dukungan SDK | Push SDK | Memungkinkan Anda memodifikasi parameter secara real-time berdasarkan kondisi jaringan client ingest stream, seperti parameter ingest stream, bitrate adaptif, frame rate, parameter watermark, dan parameter face retouching. | |
Queen SDK | Menyediakan fitur face retouching dan special effects. | ||
All-in-one live streaming demo | Memungkinkan Anda mencoba seluruh proses ingest dan pemutaran live stream. |