View a markdown version of this page

API SPECE v2.1 - Spesifikasi API Pertukaran Kunci Pengemas dan Encoder yang Aman

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

API SPECE v2.1

Ini adalah REST API untuk Secure Packager dan Encoder Key Exchange (SPEKE) v2.1. Gunakan spesifikasi ini untuk memberikan perlindungan hak cipta DRM bagi pelanggan yang menggunakan enkripsi. Untuk menjadi SPEKE-compliant, penyedia kunci DRM Anda harus mengekspos REST API yang dijelaskan dalam spesifikasi ini. Enkripsi membuat panggilan API ke penyedia kunci Anda.

catatan

Contoh kode dalam spesifikasi ini hanya untuk tujuan ilustrasi. Anda tidak dapat menjalankan contoh karena mereka bukan bagian dari implementasi SPEKE lengkap.

SPEKE v2.1 adalah revisi kecil dari SPEKE v2.0 yang selaras dengan spesifikasi DASH Industry Forum CPIX 2.4 di situs web. DASH-IF Permintaan SPEKE v2.1 adalah permintaan SPEKE v2.0 dengan penambahan yang dijelaskan dalam Perubahan dari SPEKE v2.0. Semua perilaku SPEKE v2.0 yang tidak terdaftar sebagai perubahan berlaku untuk SPEKE v2.1 tanpa modifikasi.

Seperti halnya SPEKE v2.0, header permintaan X-Speke-Version HTTP menunjukkan versi di sisi SPEKE. A CPIX@version tribut menunjukkan versi di sisi CPIX. Untuk SPEKE v2.1, enkripsi mengirimkan X-Speke-Version nilai dan nilai. 2.1 CPIX@version 2.4 Jika penyedia kunci tidak mendukung versi SPEKE yang digunakan oleh enkripsi, ia mengembalikan kesalahan dengan deskripsi 'Versi SPEKE yang tidak didukung' dan tidak memproses dokumen CPIX.