Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Klien dan Server adalah dua komponen utama dalam ekosistem PlayReady. Komponen-komponen ini berkomunikasi menggunakan protokol yang ditentukan oleh Microsoft. Konten dilindungi oleh layanan pengemasan konten menggunakan PlayReady, lalu ditransfer ke klien yang mendekripsi konten dengan menggunakan informasi yang disimpan dalam lisensi. Informasi di bagian ini berfungsi sebagai primer untuk konsep PlayReady yang disediakan sebagai skenario dalam Skenario Common PlayReady.
Klien PlayReady
Klien PlayReady adalah perangkat yang mampu memutar kembali konten yang dilindungi ketika diberikan lisensi untuk konten tersebut (seperti program pemutar media di komputer atau aplikasi pribadi pada perangkat seperti ponsel, tablet, dan TV pintar). Klien PlayReady juga harus dapat menegakkan hak dan batasan yang terkait dengan kebijakan yang disertakan dalam lisensi.
Gambar berikut menunjukkan ikon yang digunakan di seluruh dokumen ini yang melambangkan perangkat yang digunakan sebagai Klien PlayReady.
Server PlayReady
Server aplikasi yang dikustomisasi memungkinkan interoperabilitas dengan klien. Penyedia layanan menggunakan PlayReady Server Software Development Kit (SDK) untuk membangun Server dengan logika bisnis khusus layanan. Misalnya, layanan langganan akan menyesuaikan Server agar memiliki lisensi khusus layanan. Lisensi mungkin mencakup waktu kedaluwarsa dan pembatasan penerbitan lisensi yang mengikat backend data tertentu yang memiliki informasi pelanggan. Dengan menggunakan PlayReady Server SDK, penyusun Server yang disesuaikan dapat yakin layanan akan melindungi konten dan mengeluarkan lisensi yang berfungsi dengan Klien PlayReady.
Server PlayReady mencakup Server Lisensi, Pengendali Domain, Server Pengukuran, Server Penghentian Aman, dan Server Penghapusan Aman. Server ini semua dikembangkan pada PlayReady Server SDK yang sama.
Selain itu, layanan juga memiliki paket konten untuk mengenkripsi dan mengodekan konten, dan backend Streaming dan CDN untuk mendistribusikan konten di jaringan.
Gambar berikut menunjukkan ikon yang digunakan di seluruh dokumen ini untuk mewakili Server yang berbeda.
Nota
Konten disimpan dan didistribusikan menggunakan Server Web, tetapi produk PlayReady tidak menyertakan atau memerlukan Server Web khusus untuk penyimpanan dan distribusi konten.
Konten dan alur lisensi
Dalam sistem PlayReady, layanan pengemasan konten mengenkripsi konten dan menyimpannya di Server Web. Klien memperoleh konten terenkripsi ini melalui streaming atau unduhan. Klien juga memperoleh lisensi PlayReady dari Server Lisensi, yang berisi informasi yang diperlukan untuk mendekripsi konten untuk penyajian.
Gambar berikut menggambarkan konten dan alur lisensi untuk akuisisi lisensi (LA). Panah abu-abu menunjukkan transfer konten yang jelas, panah hitam menunjukkan transfer konten yang dilindungi tanpa lisensi, dan panah putih menunjukkan transfer lisensi.
Langkah-langkah berikut menjelaskan konten dan alur lisensi untuk akuisisi lisensi yang ditunjukkan pada gambar sebelumnya:
Penyedia konten mengemas konten yang tidak terlindungi dengan menggunakan perangkat lunak pihak ketiga atau SDK Server PlayReady.
Ketika konten dimas, penyedia konten menyalin konten yang dilindungi ke Server/sistem distribusi konten.
Penyedia konten mentransfer informasi lisensi ke Server Lisensi.
Klien kemudian akan memperoleh konten yang dilindungi.
Ketika klien mencoba memutar konten, header menunjukkan bahwa klien perlu memperoleh lisensi. Klien kemudian melakukan akuisisi lisensi dari Server Lisensi.
Untuk informasi selengkapnya tentang akuisisi lisensi, lihat Akuisisi Lisensi.
Proses enkripsi dan lisensi PlayReady lebih dijelaskan sepenuhnya dalam proses enkripsi dan lisensi Dasar.