Enkripsi aliran langsung dengan DRM (Widevine dan FairPlay) dilakukan dengan mengunggah sertifikat, mengonfigurasi kunci KMS, dan mengaktifkan enkripsi pada templat transkoding. Pemutaran memerlukan ApsaraVideo Player V5.3.4 atau versi yang lebih baru.
Fitur enkripsi DRM sedang dalam proses penghentian dan tidak lagi menerima pengguna baru. Pengguna yang sudah ada dapat terus menggunakan fitur ini tanpa gangguan. Tanggal pensiun resmi akan diumumkan secara terpisah.
Prasyarat
-
ApsaraVideo Live telah diaktifkan dan penyiapan dasar (penambahan serta asosiasi nama domain) telah selesai. Memulai ApsaraVideo Live.
-
Instans KMS telah dibeli dan diaktifkan. Beli dan aktifkan instans KMS.
-
(iOS saja) Sertifikat FairPlay Streaming telah diperoleh dan sertifikat, kunci privat, passphrase, serta ASk disimpan secara aman. Ajukan sertifikat FairPlay Streaming.
Latar Belakang
DRM (Digital Rights Management) melindungi aliran langsung melalui enkripsi Widevine dan FairPlay. Enkripsi DRM.
Batasan
|
Kategori |
Deskripsi |
|
Metode manajemen |
Anda hanya dapat mengonfigurasi enkripsi DRM di Konsol, bukan melalui API. |
|
Pusat Siaran Langsung |
Untuk daftar pusat siaran langsung yang didukung, lihat Wilayah layanan. |
|
Metode aktivasi |
Jika ini pertama kalinya Anda mengaktifkan DRM untuk nama domain, submit a ticket untuk mengaktifkan fitur tersebut. |
|
Versi pemutar |
Fitur ini memerlukan ApsaraVideo Player V5.3.4 atau yang lebih baru. |
Konfigurasi Konsol
Unggah sertifikat, buat dan tambahkan kunci KMS, lalu konfigurasikan templat transkoding.
-
Upload Certificate
CatatanUntuk menggunakan enkripsi FairPlay, sesuai persyaratan Apple, Anda harus mengajukan sertifikat FairPlay Streaming lalu mengunggahnya di Konsol.
-
Masuk ke Konsol ApsaraVideo Live.
-
Di panel navigasi sebelah kiri, pilih Feature Management > DRM Management untuk membuka halaman DRM Management.
-
Klik Certificates, lalu di tab Certificates, klik Upload Certificate untuk memulai pengunggahan.
Di kotak dialog Upload Certificate, masukkan Certificate Name (2–128 karakter: huruf, angka, garis bawah, tanda hubung), unggah file certificate (.cer) dan private key (.pem), masukkan passphrase (1–32 karakter: huruf dan angka) serta ASk (1–32 karakter: huruf dan angka), lalu klik OK.
-
Klik OK untuk menyelesaikan pengunggahan.
-
-
Buat kunci di Konsol KMS. Manage keys.
Setelah membuat kunci, salin nilainya.
-
Tambahkan kunci tersebut.
-
Kembali ke Konsol ApsaraVideo Live.
-
Di panel navigasi sebelah kiri, pilih Feature Management > DRM Management untuk membuka halaman DRM Management.
-
Klik tab Keys, lalu klik ikon Edit.
Secara default, status Key adalah Unconfigured. Buat kunci di KMS terlebih dahulu, lalu masukkan di sini. Kunci tidak dapat diubah atau dihapus setelah ditambahkan. Untuk melakukan perubahan, submit a ticket.
-
Di kotak dialog Enter Key, tempel kunci yang telah Anda salin.
Wilayah pusat siaran langsung harus sesuai dengan wilayah instans KMS Anda. Kunci tidak dapat diubah atau dihapus setelah dimasukkan.
-
Klik OK.
-
-
Konfigurasi templat transkoding
-
Kembali ke Konsol ApsaraVideo Live.
-
Di panel navigasi sebelah kiri, pilih Feature Management > Transcoding untuk membuka halaman Transcoding.
-
Pilih domain streaming yang ingin Anda konfigurasi, lalu klik tab Custom Transcoding.
-
Klik Add untuk mengonfigurasi templat Custom Transcoding, lalu aktifkan Video Encryption.
-
Untuk pengaturan transkoding lainnya, lihat Konfigurasi custom transcoding. Sakelar Video Encryption berada di Advanced Settings. Aktifkan dan klik Add.
-
Aktifkan layanan
Jika ini pertama kalinya Anda mengaktifkan enkripsi DRM untuk nama domain, submit a ticket untuk mengaktifkannya.
Kirimkan tiket terpisah untuk setiap nama domain tempat Anda mengaktifkan DRM untuk pertama kalinya.
Dapatkan URL pemutaran DRM
URL pemutaran DRM menggunakan format berikut:
http://demo.aliyundoc.com/liveApp****/liveStream****?auth_key=12345****
-
Tetapkan Appname, Streamname, dan groupid sesuai kebutuhan bisnis Anda. Hasilkan URL ingest dan streaming.
-
auth_keyadalah string otentikasi. URL ingest dan streaming bertanda tangan.
Anda dapat memperoleh URL pemutaran dengan cara berikut:
-
Membuat URL secara manual berdasarkan format yang ditentukan.
-
Buka URL Generators, pilih kelompok templat transkoding yang relevan, lalu hasilkan URL pemutaran. Hasilkan URL ingest dan streaming.
-
Buka halaman Streams untuk melihat URL pemutaran. Manajemen stream.
Konfigurasi ApsaraVideo Player
Enkripsi DRM memerlukan ApsaraVideo Player.
-
FairPlay didukung di iOS dan Widevine di Android. Versi minimum: V5.3.4.
-
Di Android, kami merekomendasikan penggunaan SurfaceView untuk pemutaran guna memastikan konten berkeamanan tinggi diputar dengan benar.
-
Di iOS, panggil
setFairPlayCertIDpada AliPlayerGlobalSettings satu kali di cakupan global untuk mengatur ID sertifikat. Temukan ID sertifikat di Konsol ApsaraVideo Live di bawah .
Konten berkeamanan tinggi tidak mendukung rotasi layar, pencerminan, atau tangkapan layar.
Dokumentasi terkait