Anda dapat menambahkan dan mengelola sertifikat di konsol ApsaraVideo Live untuk menerapkan enkripsi Digital Rights Management (DRM) pada live stream. Pemutar Video Apsara digunakan untuk mendekripsi dan memainkan live stream yang dienkripsi dengan DRM. Topik ini menjelaskan cara mengonfigurasi fitur enkripsi DRM di konsol ApsaraVideo Live.
Karena penyesuaian layanan, ApsaraVideo Live akan segera menghentikan dukungan untuk fitur enkripsi DRM. Pengguna baru tidak dapat lagi mengaktifkan fitur ini. Pengguna yang sudah ada dapat terus menggunakan fitur ini tanpa gangguan. Waktu spesifik penghentian fitur ini akan diumumkan segera. Terima kasih atas dukungan Anda.
Prasyarat
ApsaraVideo Live telah diaktifkan. Operasi dasar seperti menambahkan domain streaming dan domain ingest serta mengaitkan domain streaming dengan domain ingest harus diselesaikan. Untuk informasi lebih lanjut, lihat Memulai dengan ApsaraVideo Live.
Sebuah instance Alibaba Cloud Key Management Service (KMS) telah dibeli. Untuk informasi lebih lanjut, lihat Beli dan aktifkan instance KMS.
Sertifikat FairPlay Streaming diperoleh jika Anda menggunakan iOS. Pastikan kerahasiaan sertifikat, kunci privat, passphrase, dan Application Secret key (ASk). Untuk informasi lebih lanjut, lihat Ajukan Sertifikat FairPlay Streaming.
Informasi latar belakang
ApsaraVideo Live menyediakan fitur enkripsi DRM untuk melindungi konten live streaming. Teknologi enkripsi DRM FairPlay dan Widevine didukung. Untuk informasi lebih lanjut, lihat Enkripsi DRM.
Catatan penggunaan
Item | Deskripsi |
Metode manajemen | Anda tidak dapat mengonfigurasi enkripsi DRM dengan memanggil Operasi API. Sebagai gantinya, Anda harus mengonfigurasi enkripsi DRM di konsol ApsaraVideo Live. |
Pusat live | Enkripsi DRM hanya tersedia di pusat live wilayah China (Shanghai) dan Singapura. |
Metode untuk mengaktifkan enkripsi DRM | Jika Anda mengaktifkan enkripsi DRM untuk nama domain untuk pertama kalinya, Anda harus submit a ticket. |
Versi pemain | DRM hanya didukung untuk Pemutar Video Apsara V5.3.4 dan versi berikutnya. |
Konfigurasikan Enkripsi DRM di Konsol
Sebelum menggunakan enkripsi DRM, Anda harus mengunggah sertifikat, membuat kunci, menambahkan kunci, dan mengonfigurasi template transkoding di Konsol Manajemen Alibaba Cloud.
(Opsional) Unggah sertifikat.
CatatanUntuk menggunakan enkripsi DRM FairPlay, Anda harus mengajukan Sertifikat FairPlay Streaming dari Apple. Jika Anda ingin menggunakan enkripsi DRM FairPlay untuk aplikasi yang berjalan di iOS, Anda harus mengunggah Sertifikat FairPlay Streaming ke konsol ApsaraVideo Live.
Masuk ke konsol ApsaraVideo Live.
Di panel navigasi sebelah kiri, pilih Feature Management > DRM Management. Halaman DRM Management akan muncul.
Klik Certificates. Di tab Certificates, klik Upload Certificate.
Unggah file sertifikat dan file kunci privat, serta masukkan passphrase dan ASk. File dan informasi tersebut diperoleh saat Anda mengajukan sertifikat.

Klik OK.
Buat kunci. Untuk informasi lebih lanjut, lihat Kelola kunci.
Setelah kunci dibuat, salin kunci tersebut.
Tambahkan kunci ke konsol ApsaraVideo Live.
Kembali ke konsol ApsaraVideo Live.
Di panel navigasi sebelah kiri, pilih Feature Management > DRM Management. Halaman DRM Management akan muncul.
Klik tab Keys. Klik ikon Edit.

Di kotak dialog Enter Key, tempel kunci yang Anda salin di Langkah 2.

Klik OK.
Konfigurasikan template transkoding.
Kembali ke konsol ApsaraVideo Live.
Di panel navigasi sebelah kiri, pilih Feature Management > Transcoding. Halaman Transcoding akan muncul.
Pilih domain streaming yang ingin dikonfigurasi dan klik tab Custom Transcoding.
Klik Add untuk menambahkan template transkoding kustom. Di panel yang muncul, aktifkan Video Encryption.
Untuk informasi tentang parameter lainnya, lihat Konfigurasikan transkoding kustom.

Aktifkan Enkripsi DRM
Jika Anda mengaktifkan enkripsi DRM untuk nama domain untuk pertama kalinya, Anda harus submit a ticket.
Peroleh URL Streaming yang Di-DRM
Contoh URL streaming yang di-DRM:
http://demo.aliyundoc.com/liveApp****/liveStream****?auth_key=12345****Tentukan bidang appname, streamname, dan groupid sesuai dengan kebutuhan bisnis Anda. Untuk informasi lebih lanjut, lihat Hasilkan URL ingest dan streaming.
Bidang auth_key menunjukkan token akses. Untuk informasi lebih lanjut, lihat URL ingest dan streaming yang ditandatangani.
Anda dapat menggunakan metode berikut untuk memperoleh URL streaming yang di-DRM:
Buat URL streaming yang di-DRM berdasarkan aturan penggabungan.
Gunakan URL generator untuk menghasilkan URL streaming berdasarkan template transkoding Anda. Untuk informasi lebih lanjut, lihat Pembuat URL Live.
Lihat URL streaming dari live stream di halaman Stream Management. Untuk informasi lebih lanjut, lihat Kelola live stream.
Konfigurasikan Pemutar Video Apsara
Fitur enkripsi DRM bekerja sama dengan Pemutar Video Apsara untuk memfasilitasi pengembangan Anda. Saat menggunakan Pemutar Video Apsara untuk memainkan live stream yang di-DRM, perhatikan poin-poin berikut:
Versi Pemutar Video Apsara harus V5.3.4 atau yang lebih baru. Anda dapat menggunakan enkripsi DRM FairPlay untuk iOS dan enkripsi DRM Widevine untuk Android.
Jika Anda menggunakan Pemutar Video Apsara untuk Android, kami sarankan Anda menggunakan SurfaceView untuk mengamankan pemutaran live stream.
Jika Anda menggunakan Pemutar Video Apsara untuk iOS, Anda harus memanggil metode setFairPlayCertID dari AliPlayerGlobalSettings untuk menentukan ID Sertifikat FairPlay Streaming Anda. Metode ini hanya perlu dipanggil sekali. Untuk mendapatkan ID Sertifikat FairPlay Streaming, buka konsol ApsaraVideo Live, klik di panel navigasi sebelah kiri, lalu klik tab Certificates.
Saat memainkan live stream dengan tingkat keamanan tinggi, Anda tidak dapat memutar layar, mencerminkan layar, atau mengambil tangkapan layar.
Referensi
Untuk informasi lebih lanjut tentang manajemen DRM, lihat Enkripsi DRM.