Enkripsi video adalah teknologi yang melindungi konten video dari pencurian tautan, unduhan ilegal, dan redistribusi tanpa izin. Bahkan jika file video diunduh secara lokal, file tersebut tidak dapat diputar atau didistribusikan. Hal ini membantu melindungi hak cipta video dan memastikan keamanan konten.
Metode enkripsi
ApsaraVideo VOD mendukung tiga metode enkripsi berikut:
Kriptografi eksklusif Alibaba Cloud
Deskripsi: Menggunakan algoritma enkripsi eksklusif Alibaba Cloud untuk mengenkripsi data video. Setiap file media memiliki kunci enkripsi independen, sehingga menghindari masalah keamanan skala besar akibat kebocoran satu kunci.
Skenario: Cocok untuk skenario dengan persyaratan keamanan tinggi, seperti pendidikan online, keuangan, dan pelatihan industri.
Keterbatasan:
Hanya mendukung dekripsi dan pemutaran menggunakan ApsaraVideo Player SDK.
Format MP4 hanya didukung oleh ApsaraVideo Player SDK asli untuk iOS dan Android.
Web Player SDK mendukung pemutaran video terenkripsi pada browser seluler utama.
Enkripsi HLS
Deskripsi: Menggunakan enkripsi AES-128 untuk mengenkripsi konten video. Kunci dikelola melalui enkripsi amplop untuk memastikan keamanan.
Skenario: Cocok untuk skenario yang menuntut kompatibilitas luas di berbagai platform, tetapi memiliki persyaratan keamanan relatif lebih rendah.
Keterbatasan:
Kunci enkripsi rentan terhadap pencurian, sehingga mengakibatkan keamanan lebih rendah dibandingkan dengan kriptografi eksklusif Alibaba Cloud.
Membutuhkan kemampuan teknis yang lebih tinggi, termasuk layanan manajemen kunci mandiri dan penerbitan token.
Enkripsi DRM
Deskripsi: Menggunakan teknologi manajemen hak digital (DRM) komersial, seperti Apple FairPlay dan Google Widevine, untuk memberikan perlindungan tingkat tinggi.
Skenario: Cocok untuk skenario dengan persyaratan perlindungan hak cipta yang sangat tinggi, seperti acara TV eksklusif dan konten berbayar.
Keterbatasan:
Biaya lebih tinggi, dengan biaya berdasarkan jumlah panggilan lisensi.
Kompleksitas integrasi lebih tinggi.
Kompatibilitas ApsaraVideo Player SDK
Tabel berikut menggambarkan metode enkripsi yang didukung oleh ApsaraVideo Player SDK di berbagai platform.
Klien | Metode pemutaran | Kriptografi eksklusif Alibaba Cloud | Enkripsi HLS | Enkripsi DRM | |||
Standar (HLS) | Berbasis Lisensi (HLS) | Berbasis Lisensi (MP4) | Standar (Live FLV) | ||||
Web | Pemutaran berbasis UrlSource | ❌ | ❌ | ❌ | ❌ | ✔️ | ❌ |
Pemutaran berbasis VidAuth | ✔️ | ✔️ | ❌ | ❌ | ✔️ | ❌ | |
Pemutaran berbasis VidSts | ❌ | ❌ | ❌ | ❌ | ✔️ | ✔️ | |
Streaming langsung berbasis UrlSource | ❌ | ❌ | ❌ | ❌ | ✔️ | ❌ | |
Streaming langsung berbasis LiveStsSource | ✔️ | ✔️ | ❌ | ❌ | ❌ | ✔️ | |
Asli (iOS/Android/Flutter) | Pemutaran berbasis UrlSource | ✔️ | ✔️ Diperlukan ApsaraVideo Player SDK V6.17.0 atau lebih baru. | ✔️ Diperlukan ApsaraVideo Player SDK V6.8.0 atau lebih baru. | ❌ | ✔️ | ❌ |
Pemutaran berbasis VidAuth | ✔️ | ✔️ | ❌ | ❌ | ✔️ | ❌ | |
Pemutaran berbasis VidSts | ✔️ | ✔️ | ❌ | ❌ | ✔️ | ✔️ Tidak didukung dalam ApsaraVideo Player SDK untuk Flutter. | |
Streaming langsung berbasis UrlSource | ❌ | ❌ | ❌ | ❌ | ✔️ | ❌ | |
Streaming langsung berbasis LiveStsSource | ✔️ | ✔️ | ❌ | ✔️ | ❌ | ✔️ Tidak didukung dalam ApsaraVideo Player SDK untuk Flutter. | |