Bagikan melalui


Windows.Media.Protection.PlayReady Ruang nama

Menyediakan jenis yang menyediakan manajemen perlindungan konten PlayReady untuk konten media.

Kelas

NDClient

Membuat sesi PlayReady-ND, berkoordinasi dengan mesin unduhan dan pengurai aliran (misalnya, demuxer MPEG-2), mengelola buffer sampel, dan mendengarkan peristiwa sumber aliran media.

NDCustomData

Berisi data kustom untuk salah satu pesan PlayReady-ND berikut: Tantangan Pendaftaran, Respons Pendaftaran, Tantangan Pengambilan Lisensi, atau Respons Pengambilan Lisensi.

NDDownloadEngineNotifier

Berisi metode yang digunakan plug-in mesin unduhan untuk mengirim pemberitahuan ke klien PlayReady-ND.

NDLicenseFetchDescriptor

Mengambil dan mengatur properti yang digunakan untuk mengambil lisensi PlayReady-ND.

NDStorageFileHelper

Mengelola file penyimpanan PlayReady-ND.

NDStreamParserNotifier

Berisi metode yang digunakan plug-in pengurai aliran untuk mengirim pemberitahuan ke klien PlayReady-ND.

NDTCPMessenger

Mengirim pesan dan tantangan PlayReady-ND menggunakan protokol jaringan TCP.

PlayReadyContentHeader

Mewakili informasi dalam header konten PlayReady.

PlayReadyContentResolver

Menerima beberapa objek permintaan layanan yang diperlukan untuk mengaktifkan kemampuan pemutaran untuk header konten tertentu.

PlayReadyDomain

Menyediakan akses ke metadata tentang domain tempat sistem saat ini adalah anggota.

PlayReadyDomainIterable

Mengekspos iterator kelas PlayReady PlayReadyDomain .

PlayReadyDomainIterator

Menyediakan perulangan kelas PlayReadyDomain .

PlayReadyDomainJoinServiceRequest

Menyediakan metode layanan untuk bergabung dengan domain PlayReady.

PlayReadyDomainLeaveServiceRequest

Menyediakan metode layanan untuk meninggalkan domain PlayReady.

PlayReadyIndividualizationServiceRequest

Menyediakan metode layanan untuk meminta individualisasi platform.

PlayReadyITADataGenerator

Membuat data inisialisasi berseri khusus ITA PlayReady.

PlayReadyLicense

Mewakili properti lisensi PlayReady.

PlayReadyLicenseAcquisitionServiceRequest

Menyediakan metode layanan untuk mendapatkan lisensi PlayReady.

PlayReadyLicenseIterable

Mengekspos iterator kelas PlayReadyLicense.

PlayReadyLicenseIterator

Menyediakan perulangan kelas PlayReadyLicense .

PlayReadyLicenseManagement

Melakukan operasi manajemen lisensi.

PlayReadyLicenseSession

Membuat sesi media dan mengikat akuisisi lisensi ke sesi media tersebut.

PlayReadyMeteringReportServiceRequest

Menyediakan metode layanan untuk operasi pengukuran konten.

PlayReadyRevocationServiceRequest

Updates data pencabutan yang diperlukan oleh PlayReady.

PlayReadySecureStopIterable

Menghitung permintaan layanan penghentian aman PlayReady.

PlayReadySecureStopIterator

Menyediakan perulangan antarmuka IPlayReadySecureStopServiceRequest .

PlayReadySecureStopServiceRequest

Mengelola pesan berhenti aman.

PlayReadySoapMessage

Berisi pesan SOAP yang digunakan dalam permintaan tantangan manual.

PlayReadyStatics

Menyediakan dukungan untuk mengembalikan data statis atau konstanta.

Antarmuka

INDClosedCaptionDataReceivedEventArgs

Menentukan argumen untuk peristiwa PlayReady-ND ClosedCaptionDataReceived .

INDCustomData

Berisi data kustom untuk salah satu pesan PlayReady-ND berikut: Tantangan Pendaftaran, Respons Pendaftaran, Tantangan Pengambilan Lisensi, atau Respons Pengambilan Lisensi.

INDDownloadEngine

Menyediakan mesin unduhan PlayReady-ND yang digunakan untuk mengalirkan konten media yang dilindungi dari pemancar.

INDDownloadEngineNotifier

Berisi metode yang digunakan plug-in mesin unduhan untuk mengirim pemberitahuan ke klien PlayReady-ND.

INDLicenseFetchCompletedEventArgs

Mendapatkan data kustom dari operasi pengambilan lisensi PlayReady-ND. Data kustom ini adalah argumen dari peristiwa PlayReady-ND LicenseFetchCompleted .

INDLicenseFetchDescriptor

Mengambil dan mengatur properti yang digunakan untuk mengambil lisensi PlayReady-ND.

INDLicenseFetchResult

Memberikan hasil pengambilan lisensi PlayReady-ND.

INDMessenger

Mengirim pendaftaran, deteksi kedekatan, dan pesan pengambilan lisensi antara penerima PlayReady-ND dan pemancar.

INDProximityDetectionCompletedEventArgs

Menyediakan argumen untuk peristiwa PlayReady-ND ProximityDetectionCompleted . Aplikasi mengaktifkan peristiwa ini setelah mereka menyelesaikan proses deteksi kedekatan.

INDRegistrationCompletedEventArgs

Menyediakan argumen untuk peristiwa PlayReady-ND RegistrationCompleted .

INDSendResult

Memberikan hasilnya, dalam bentuk pesan respons, dari messenger PlayReady-ND.

INDStartResult

Menyediakan hasil StartAsync yang berisi instans PlayReady-ND yang dibuat.

INDStorageFileHelper

Mengelola file penyimpanan PlayReady-ND.

INDStreamParser

Mengurai data dari aliran media PlayReady-ND.

INDStreamParserNotifier

Berisi metode yang digunakan plug-in pengurai aliran untuk mengirim pemberitahuan ke klien PlayReady-ND.

INDTransmitterProperties

Menyediakan nilai properti untuk sertifikat pemancar PlayReady-ND.

IPlayReadyDomain

Menyediakan akses ke metadata tentang domain tempat sistem saat ini adalah anggota.

IPlayReadyLicense

Berisi informasi tentang lisensi PlayReady.

IPlayReadyLicenseAcquisitionServiceRequest

Melakukan proses akuisisi lisensi.

IPlayReadyLicenseSession

Membuat sesi media dan mengikat akuisisi lisensi ke sesi media tersebut.

IPlayReadyLicenseSession2

Menyediakan kemampuan untuk menghitung lisensi PlayReady khusus dalam memori selain lisensi yang dipertahankan.

IPlayReadySecureStopServiceRequest

Mengelola pesan berhenti aman.

IPlayReadyServiceRequest

Antarmuka dasar untuk semua antarmuka permintaan layanan.

Enum

NDCertificateFeature

Menunjukkan fitur PlayReady-ND tempat sertifikat mengontrol akses.

NDCertificatePlatformID

Menunjukkan platform klien tempat sertifikat PlayReady-ND dapat dikaitkan.

NDCertificateType

Menunjukkan jenis dan tujuan lisensi pemancar PlayReady-ND.

NDClosedCaptionFormat

Menunjukkan jenis format yang digunakan untuk keterangan tertutup.

NDContentIDType

Menunjukkan jenis konten yang dapat digunakan PlayReady dalam skenario yang berbeda.

NDMediaStreamType

Menunjukkan jenis aliran media yang dilindungi.

NDProximityDetectionType

Menunjukkan protokol transportasi yang digunakan proses deteksi kedekatan.

NDStartAsyncOptions

Menunjukkan opsi mulai asinkron. Enumerasi ini adalah bitwise OR dan digunakan oleh metode StartAsync .

PlayReadyDecryptorSetup

Menentukan persyaratan penyiapan dekripsi yang menunjukkan kapan harus memperoleh lisensi untuk konten.

PlayReadyEncryptionAlgorithm

Menunjukkan jenis algoritma enkripsi yang ditentukan dalam header konten PlayReady.

PlayReadyHardwareDRMFeatures

Menunjukkan daftar nilai fitur manajemen hak digital (DRM) perangkat keras yang valid yang dapat dikueri.

PlayReadyITADataFormat

Menentukan format untuk data berseri ITA.

Lihat juga