All Products
Search
Document Center

ApsaraVideo VOD:Enkripsi Video Alibaba Cloud (Kriptografi Proprietari)

Last Updated:Mar 03, 2026

Enkripsi Video Alibaba Cloud (Kriptografi Proprietari) mengenkripsi data video. Meskipun diunduh secara lokal, video tetap dalam keadaan terenkripsi sehingga mencegah redistribusi jahat. Solusi ini secara efektif mencegah kebocoran video dan hotlinking. Dibandingkan dengan enkripsi HLS, kriptografi proprietari menawarkan keamanan yang lebih tinggi dan penggunaan yang lebih mudah. Topik ini menjelaskan cara mengakses kriptografi proprietari serta menyediakan ekstensi solusi.

Latar Belakang

Perlindungan hotlink berbasis URL tidak mencegah pengguna yang telah membayar sekali untuk sebuah video dari mendapatkan URL Perlindungan hotlink yang sah, lalu mengunduh video tersebut secara lokal untuk didistribusikan ulang. Oleh karena itu, Perlindungan hotlink saja tidak cukup untuk melindungi hak cipta video. Kebocoran file video dapat menyebabkan kerugian ekonomi serius pada model tonton berbayar.

Manfaat

Enkripsi Video Alibaba Cloud mengenkripsi data video. Meskipun diunduh secara lokal, video tetap dalam keadaan terenkripsi sehingga mencegah redistribusi jahat. Enkripsi video secara efektif mencegah kebocoran video dan hotlinking. Solusi ini banyak digunakan untuk video berhak cipta daring di bidang seperti pendidikan daring, keuangan, pelatihan industri, dan acara TV premium.

Alibaba Cloud menggunakan algoritma kriptografi proprietari untuk memberikan tingkat keamanan tinggi, sehingga Anda dapat melindungi sumber daya video Anda secara nyaman, efisien, dan aman.

  • Setiap file media memiliki kunci enkripsi khusus, sehingga kebocoran satu kunci tidak menyebabkan masalah keamanan luas.

  • ApsaraVideo VOD menyediakan sistem pengelolaan izin komprehensif menggunakan Pengguna RAM dan kredensial pemutaran.

  • ApsaraVideo VOD menyediakan mekanisme enkripsi amplop menggunakan kunci ciphertext dan kunci teks biasa. Kunci teks biasa tidak disimpan dan hanya diproses di memori.

  • ApsaraVideo VOD menyediakan SDK kernel pemutar yang aman.

Jenis enkripsi

HLS

MP4

Fitur

Catatan penggunaan

Enkripsi Video Alibaba Cloud (Kriptografi Proprietari)

Dukungan

Tidak didukung

Solusi enkripsi video terintegrasi cloud-perangkat yang menggunakan algoritma kriptografi proprietari dan menjamin tautan transmisi aman.

  • Gunakan VidAuth atau STS untuk pemutaran.

  • Kriptografi proprietari memerlukan ApsaraVideo Player SDK untuk pemutaran. (Untuk otorisasi lisensi Player SDK, lihat Konfigurasi Lisensi).

Enkripsi Video Alibaba Cloud (Kriptografi Proprietari Berbasis Lisensi)

Didukung

Support

Solusi enkripsi video terintegrasi cloud-perangkat yang menggunakan algoritma kriptografi proprietari dan menjamin tautan transmisi aman. Saat pemutaran, opsi ini mengurangi satu permintaan HTTP untuk memperoleh kunci, sehingga meningkatkan kecepatan startup.

  • Gunakan URL untuk pemutaran.

  • Kriptografi proprietari berbasis lisensi memerlukan ApsaraVideo Player SDK untuk pemutaran. (Untuk otorisasi lisensi Player SDK, lihat Konfigurasi Lisensi).

  • Otorisasi lisensi Player SDK harus berada dalam akun yang sama dengan video terenkripsi.

Alur Kerja

Solusi Enkripsi Video Alibaba Cloud (Kriptografi Proprietari) mencakup dua bagian: Enkripsi dan Transkoding serta Dekripsi dan Pemutaran.image

  • Enkripsi dan transkoding

    1. Aplikasi memulai enkripsi video.

      Kirim pekerjaan transkoding yang memerlukan enkripsi data (Langkah 1 pada gambar sebelumnya).

    2. ApsaraVideo VOD memperoleh kunci enkripsi.

      ApsaraVideo VOD menggunakan Key Management Service (KMS) untuk menghasilkan kunci teks biasa dan kunci ciphertext (Langkah 2 pada gambar sebelumnya).

    3. ApsaraVideo VOD mengenkripsi dan mentranskode video.

      Gunakan kunci teks biasa untuk mengenkripsi file video. Setelah file video ditranskode, kunci teks biasa dibuang (Langkah 3 pada gambar sebelumnya).

    4. ApsaraVideo VOD mengirim notifikasi setelah transkoding selesai.

      ApsaraVideo VOD menyimpan file video terenkripsi dan mengirimkan notifikasi kepada Anda (Langkah 4 pada gambar sebelumnya).

  • Dekripsi dan pemutaran

    1. Otorisasi

      Ketika pengguna meminta memutar video di aplikasi seluler atau halaman web, permintaan tersebut pertama kali dikirim ke API atau halaman backend Anda. Anda dapat mengonfigurasi kontrol izin untuk mengelola konten, misalnya dengan mewajibkan pengguna login sebelum dapat memutar video. Disarankan agar Anda mengonfigurasi HTTPS untuk nama domain yang Anda tambahkan. Jika permintaan pemutaran diotorisasi, pasangan Kunci Akses Pengguna RAM digunakan untuk mengakses ApsaraVideo VOD dan memperoleh kredensial pemutaran. Kredensial pemutaran kemudian dikirim ke aplikasi seluler atau halaman web.

    2. Pemerolehan URL pemutaran

      Aplikasi seluler atau halaman web mengirim kredensial pemutaran dan ID media ke Player. SDK Player melakukan operasi berikut:

      • Memperoleh URL pemutaran dalam format dan definisi video tertentu dari ApsaraVideo VOD berdasarkan ID media.

      • Memperoleh kunci enkripsi video.

    3. Dekripsi dan pemutaran

      ApsaraVideo VOD menyediakan SDK kernel pemutar aman, yang menggunakan kunci enkripsi untuk mendekripsi dan memutar video.

Sebelum memulai

  • Enkripsi Video Alibaba Cloud (Kriptografi Proprietari) tidak dikenai biaya. Namun, Anda harus mentranskode video untuk enkripsi. Transkoding dikenai biaya. Untuk informasi selengkapnya, lihat Transkoding media.

  • Enkripsi Video Alibaba Cloud hanya mendukung format kontainer HLS. Konten terenkripsi hanya dapat didekripsi dan diputar menggunakan ApsaraVideo Player SDK yang disediakan oleh ApsaraVideo VOD.

Cara Menggunakan

Prasyarat

Catatan

Platform pemutaran mendukung jenis enkripsi yang berbeda. Pilih platform pemutaran sesuai kebutuhan. Untuk informasi selengkapnya tentang protokol pemutaran yang didukung, lihat Kompatibilitas Player SDK.

Enkripsi video

  1. Buat kelompok template transkoding untuk kriptografi proprietari.

    Konsol

    1. Login ke Konsol ApsaraVideo VOD. Di panel navigasi sebelah kiri, pilih Configuration Management > Media Processing > Transcoding Template Groups.

    2. Pada halaman Kelompok Template Transkoding, klik Create Transcoding Template Group untuk membuat template transkoding audio dan video untuk Enkripsi Video Alibaba Cloud (Kriptografi Proprietari).

      Contoh berikut menunjukkan cara mengonfigurasi template Transkoding Reguler:

      • Pada bagian Basics, atur Encapsulation Format menjadi HLS (.m3u8+ts).

      • Pada bagian Advanced Parameters, aktifkan Alibaba Cloud Private Encryption.

      • Konfigurasi parameter lain sesuai kebutuhan. Untuk informasi selengkapnya tentang parameter tersebut, lihat Template transkoding.image

    3. Klik Save untuk menyelesaikan pembuatan template.

      Setelah template dibuat, Anda dapat melihat ID kelompok template transkoding di halaman Kelompok Template Transkoding. Simpan ID kelompok template transkoding tersebut untuk digunakan selanjutnya saat memulai transkoding kriptografi proprietari.

      视频安全-HLS加密-控制台1

    OpenAPI

    Saat memanggil operasi CreateTranscodeTemplateGroup, atur jenis enkripsi kelompok template transkoding dengan menentukan parameter EncryptType dari EncryptSetting dalam TranscodeTemplate.

  2. (Opsional) Buat alur kerja dan kaitkan dengan kelompok template transkoding kriptografi proprietari.

    Orkestrasikan berbagai tugas pemrosesan media, seperti transkoding, peninjauan, dan pengambilan snapshot, dalam suatu alur kerja. Saat Anda mengunggah media atau memicu alur kerja selama pemrosesan media, file media akan diproses secara otomatis sesuai urutan tugas yang telah ditentukan sebelumnya.

    Tambahkan node transkoding media yang dikaitkan dengan kelompok template transkoding kriptografi proprietari ke dalam alur kerja. Saat ini, Anda hanya dapat membuat alur kerja melalui konsol. Untuk informasi selengkapnya, lihat Alur kerja.

  3. Mulai transkoding kriptografi proprietari.

    ApsaraVideo VOD mendukung pemicuan transkoding selama pengunggahan dan pemrosesan media. Anda dapat memulai transkoding langsung berdasarkan kelompok template transkoding, atau berdasarkan alur kerja yang berisi node transkoding media. Untuk langkah-langkah operasi konsol secara detail, lihat Langkah 2: Mulai transkoding. Untuk langkah-langkah operasi OpenAPI secara detail, lihat Langkah 2: Mulai transkoding.

  4. Lihat hasil transkoding kriptografi proprietari.

    Tunggu notifikasi asinkron

    Jika Anda telah mengonfigurasi notifikasi event ApsaraVideo VOD, peroleh informasi tugas transkoding dengan menerima pesan callback Transkoding Definisi Tunggal Selesai atau Transkoding Semua Definisi Selesai.

    Kueri tugas secara sinkron

    Konsol

    1. Masuk ke Konsol ApsaraVideo VOD. Di panel navigasi sebelah kiri, pilih Media Files > Audio/Video untuk membuka halaman daftar Audio/Video.

    2. Di halaman Daftar Audio/Video, lihat Status video target.

      Ketika Status video adalah Normal, enkripsi proprietari dan transkoding telah berhasil diselesaikan.

    3. Klik Manage di kolom Tindakan untuk membuka halaman informasi dasar.

    4. Klik tab Video URL. Di halaman Video URL, aliran output transkoding terenkripsi menampilkan Alibaba Cloud Private Encryption.私有加密

    Metode OpenAPI

    Panggil operasi GetPlayInfo. Parameter EncryptType yang dikembalikan menunjukkan jenis enkripsi aliran video.

Pemutaran video

Video yang dienkripsi menggunakan Enkripsi Video Alibaba Cloud (Kriptografi Proprietari) hanya dapat didekripsi dan diputar menggunakan ApsaraVideo Player SDK yang disediakan oleh ApsaraVideo VOD.

ApsaraVideo Player SDK menyediakan SDK multi-platform untuk integrasi iOS, Android, dan Web (H5, Flash) guna memutar video terenkripsi proprietari di aplikasi atau situs web Anda.

  • Sebelum menggunakan ApsaraVideo Player SDK, peroleh lisensi pemutar. Untuk informasi selengkapnya, lihat Mengelola Lisensi.

  • Sebelum mengintegrasikan ApsaraVideo Player SDK, pahami detail kompatibilitas kriptografi proprietari dengan Player SDK di berbagai platform. Untuk informasi selengkapnya, lihat Kompatibilitas Pemutaran Enkripsi Player SDK.

  • Untuk langkah-langkah spesifik memutar video terenkripsi proprietari menggunakan ApsaraVideo Player SDK, lihat Memutar Video Terenkripsi.

Ekstensi solusi

Jika pengguna akhir memerlukan unduhan offline, untuk memastikan keamanan video, aktifkan unduhan aman. Untuk informasi selengkapnya, lihat Pengaturan Unduhan. Opsi ini menggunakan kunci untuk melakukan enkripsi sekunder pada file video. Setelah video diunduh, SDK mendekripsi video tersebut, memastikan bahwa video offline hanya dapat diputar secara aman melalui satu aplikasi, sehingga membuat video offline lebih aman.

Referensi

Memutar Video Terenkripsi