All Products
Search
Document Center

ApsaraVideo VOD:Konfigurasikan enkripsi DRM

Last Updated:Sep 18, 2026

Terapkan enkripsi DRM (Digital Rights Management) pada video di ApsaraVideo VOD dan putar kembali menggunakan SDK ApsaraVideo Player.

Batasan

Anda hanya dapat mengaktifkan enkripsi DRM di ApsaraVideo VOD console.

Penagihan

Enkripsi DRM menggunakan metode penagihan pay-as-you-go tanpa biaya minimum. Biaya terdiri dari dua bagian:

Jenis biaya Kapan dikenakan
Biaya transkoding Saat video ditranskoding dengan enkripsi DRM diaktifkan.
Biaya lisensi Setiap kali perangkat meminta lisensi untuk memutar video yang dienkripsi DRM.

Untuk detail harga, lihat Enkripsi DRM.

Kompatibilitas enkripsi DRM

Solusi DRM

Perangkat seluler

Browser

Widevine

Android

Chrome, Firefox 47 dan versi lebih baru, Microsoft Edge, dan Opera

FairPlay

iOS

Safari

Catatan

Sebelum menggunakan enkripsi DRM, tinjau aturan dan batasan Widevine dan FairPlay.

Terapkan enkripsi DRM

Langkah 1: (Opsional) Ajukan dan unggah sertifikat DRM

Catatan

Untuk melindungi konten pada perangkat iOS dengan FairPlay, Anda harus mengajukan dan mengunggah sertifikat FairPlay. Langkah ini dapat dilewati jika Anda hanya perlu melindungi konten untuk perangkat Android menggunakan Widevine.

  1. Ajukan sertifikat FairPlay.

    Untuk informasi lebih lanjut, lihat Ajukan sertifikat FairPlay Streaming.

  2. Unggah sertifikat FairPlay.

    1. Masuk ke ApsaraVideo VOD console.

    2. Di panel navigasi sebelah kiri, pilih Configuration Management > Media Processing > DRM Certificates.

    3. Klik Upload Certificate.

      Parameter

      Deskripsi

      Certificate Name

      Nama untuk sertifikat, panjangnya 2 hingga 32 karakter.

      Content

      File sertifikat FairPlay. Hanya file dengan ekstensi .cer yang didukung.

      Private Key

      Kunci privat yang dilindungi kata sandi yang Anda buat saat mengajukan sertifikat.

      Passphrase

      Kunci yang digunakan untuk mendekripsi kunci privat. Panjangnya harus 1 hingga 32 karakter dan dapat berisi huruf serta angka.

      ASk

      Application Secret Key (ASk) dari Apple. Panjangnya harus 1 hingga 32 karakter dan dapat berisi huruf serta angka.

    4. Klik OK.

Langkah 2: Buat kelompok template transkoding DRM

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

  2. Di halaman Transcoding Template Groups, klik Create Transcoding Template Group untuk membuat kelompok template transkoding yang mendukung DRM.

    Anda dapat mengaktifkan enkripsi DRM baik pada template transkoding biasa maupun template pengemasan video. Langkah-langkah berikut menunjukkan cara mengaktifkan enkripsi DRM pada template transkoding biasa:

    • Pada bagian Basic information, atur Encapsulation Format menjadi HLS.

    • Pada bagian Advanced Parameters, aktifkan Video Encryption dan pilih DRM Encryption.

    • Konfigurasikan parameter lain sesuai kebutuhan. Untuk deskripsi parameter secara rinci, lihat Template transkoding.

  3. Klik Save.

    Simpan ID ini. Anda memerlukannya untuk memulai pekerjaan enkripsi DRM.

Langkah 3: (Opsional) Buat alur kerja untuk transkoding DRM

Alur kerja mengatur tugas-tugas pemrosesan media seperti transkoding, peninjauan konten, dan pembuatan snapshot dalam urutan tertentu. Saat dipicu selama unggah atau pemrosesan media, alur kerja akan secara otomatis memproses file media sesuai langkah-langkah yang telah ditentukan.

Anda dapat menambahkan node transkoding yang menggunakan kelompok template transkoding ber-DRM ke dalam alur kerja. Alur kerja hanya dapat dibuat di ApsaraVideo VOD console. Untuk informasi lebih lanjut, lihat Alur kerja.

Langkah 4: Mulai pekerjaan transkoding DRM

Transkoding dapat dipicu baik selama maupun setelah unggah video. Anda dapat memulai pekerjaan dengan langsung menggunakan kelompok template transkoding atau menggunakan alur kerja yang mencakup node transkoding.

Saat ini, transkoding ber-DRM hanya dapat dipicu dengan menggunakan kelompok template transkoding dan alur kerja selama unggah video, atau dengan menggunakan alur kerja setelah unggah video. Penggunaan kelompok template transkoding untuk memicu transkoding ber-DRM setelah video diunggah tidak didukung. Untuk petunjuk lengkap, lihat Transkoding audio dan video untuk metode konsol dan Transkoding audio dan video untuk metode OpenAPI.

Langkah 5: Periksa hasil pekerjaan

Terima notifikasi event

Jika notifikasi event dikonfigurasi untuk ApsaraVideo VOD, informasi tugas dikirim dalam pesan callback SingleStreamTranscodeComplete atau TranscodeComplete. Untuk informasi lebih lanjut tentang cara mengonfigurasi notifikasi event, lihat Notifikasi Event.

Kueri status pekerjaan

Gunakan konsol

  1. Masuk ke ApsaraVideo VOD console. Di panel navigasi sebelah kiri, pilih Media Files > Audio/Video.

  2. Di halaman Audio/Video, periksa Status video target.

    Jika Status adalah Normal, pekerjaan enkripsi DRM dan transkoding berhasil.

  3. Klik Manage pada baris video tersebut.

  4. Klik tab Video URL. ApsaraVideo VOD menandai aliran yang berhasil dienkripsi dengan DRM Encryption.

Gunakan API

Panggil operasi GetPlayInfo dan atur parameter ResultType menjadi Multiple untuk mengambil semua aliran yang telah ditranskoding untuk video tersebut. Parameter EncryptType dalam respons menunjukkan jenis enkripsi masing-masing aliran.

Mainkan video yang dienkripsi DRM

Video yang dienkripsi DRM hanya dapat diputar menggunakan SDK ApsaraVideo Player.

SDK ApsaraVideo Player mendukung berbagai platform, termasuk iOS, Android, dan web (HTML5 dan Flash). Integrasikan SDK ke dalam aplikasi atau situs web Anda untuk mengaktifkan pemutaran video yang dienkripsi DRM.

Saat menggunakan SDK ApsaraVideo Player untuk memutar video yang dienkripsi DRM, perhatikan hal-hal berikut:

  • Diperlukan SDK ApsaraVideo Player versi 5.2.1 atau lebih baru. FairPlay didukung di iOS, dan Widevine didukung di Android.

  • Lisensi pemutar diperlukan sebelum menggunakan SDK ApsaraVideo Player. Untuk informasi lebih lanjut, lihat Dapatkan lisensi.

  • Sebelum mengintegrasikan SDK ApsaraVideo Player, tinjau kompatibilitas DRM untuk setiap platform. Untuk informasi lebih lanjut, lihat Kompatibilitas SDK ApsaraVideo Player.

  • Untuk petunjuk memutar video yang dienkripsi DRM, lihat panduan pemutaran untuk platform target Anda: Mainkan video terenkripsi, Mainkan video terenkripsi, dan Mainkan video terenkripsi.

  • Operasi seperti rotate, mirror, dan screenshot tidak didukung selama pemutaran video yang dienkripsi DRM.

FAQ