Partager via


Windows.Media.Protection.PlayReady Espace de noms

Fournit des types qui fournissent la gestion de la protection de contenu PlayReady pour le contenu multimédia.

Classes

NDClient

Crée des sessions PlayReady-ND, se coordonne avec le moteur de téléchargement et l’analyseur de flux (par exemple, un démuxeur MPEG-2), gère l’exemple de mémoire tampon et écoute les événements de source de flux multimédia.

NDCustomData

Contient les données personnalisées pour l’un des messages PlayReady-ND suivants : Demande d’inscription, Réponse d’inscription, Demande d’extraction de licence ou Réponse d’extraction de licence.

NDDownloadEngineNotifier

Contient les méthodes qu’un plug-in de moteur de téléchargement utilise pour envoyer des notifications à un client PlayReady-ND.

NDLicenseFetchDescriptor

Récupère et définit les propriétés utilisées pour extraire une licence PlayReady-ND.

NDStorageFileHelper

Gère les fichiers de stockage PlayReady-ND.

NDStreamParserNotifier

Contient les méthodes qu’un plug-in d’analyseur de flux utilise pour envoyer des notifications à un client PlayReady-ND.

NDTCPMessenger

Envoie des messages et des défis PlayReady-ND à l’aide du protocole réseau TCP.

PlayReadyContentHeader

Représente les informations d’un en-tête de contenu PlayReady.

PlayReadyContentResolver

Reçoit plusieurs objets de demande de service nécessaires pour activer la capacité de lecture d’un en-tête de contenu donné.

PlayReadyDomain

Fournit l’accès aux métadonnées relatives à un domaine dont le système actuel est membre.

PlayReadyDomainIterable

Expose l’itérateur de classe PlayReadyDomain PlayReady .

PlayReadyDomainIterator

Fournit l’itération de la classe PlayReadyDomain .

PlayReadyDomainJoinServiceRequest

Fournit les méthodes de service pour joindre un domaine PlayReady.

PlayReadyDomainLeaveServiceRequest

Fournit les méthodes de service pour quitter un domaine PlayReady.

PlayReadyIndividualizationServiceRequest

Fournit les méthodes de service pour demander l’individualisation de la plateforme.

PlayReadyITADataGenerator

Crée les données d’initialisation sérialisées spécifiques à PlayReady ITA.

PlayReadyLicense

Représente les propriétés d’une licence PlayReady.

PlayReadyLicenseAcquisitionServiceRequest

Fournit les méthodes de service pour obtenir des licences PlayReady.

PlayReadyLicenseIterable

Expose l’itérateur de classe PlayReadyLicense.

PlayReadyLicenseIterator

Fournit l’itération de la classe PlayReadyLicense .

PlayReadyLicenseManagement

Effectue des opérations de gestion des licences.

PlayReadyLicenseSession

Crée une session multimédia et lie l’acquisition de licence à cette session multimédia.

PlayReadyMeteringReportServiceRequest

Fournit les méthodes de service pour les opérations de contrôle de contenu.

PlayReadyRevocationServiceRequest

Mises à jour les données de révocation requises par PlayReady.

PlayReadySecureStopIterable

Énumère les demandes de service d’arrêt sécurisé PlayReady.

PlayReadySecureStopIterator

Fournit l’itération de l’interface IPlayReadySecureStopServiceRequest .

PlayReadySecureStopServiceRequest

Gère les messages d’arrêt sécurisés.

PlayReadySoapMessage

Contient un message SOAP utilisé dans les demandes de requête manuelles.

PlayReadyStatics

Prend en charge le retour de données statiques ou constantes.

Interfaces

INDClosedCaptionDataReceivedEventArgs

Spécifie des arguments pour un événement PlayReady-ND ClosedCaptionDataReceived .

INDCustomData

Contient les données personnalisées pour l’un des messages PlayReady-ND suivants : Demande d’inscription, Réponse d’inscription, Demande d’extraction de licence ou Réponse d’extraction de licence.

INDDownloadEngine

Fournit le moteur de téléchargement PlayReady-ND utilisé pour diffuser en continu du contenu multimédia protégé à partir d’un émetteur.

INDDownloadEngineNotifier

Contient les méthodes qu’un plug-in de moteur de téléchargement utilise pour envoyer des notifications à un client PlayReady-ND.

INDLicenseFetchCompletedEventArgs

Obtient des données personnalisées à partir d’une opération d’extraction de licence PlayReady-ND. Ces données personnalisées sont un argument d’un événement PlayReady-ND LicenseFetchCompleted .

INDLicenseFetchDescriptor

Récupère et définit les propriétés utilisées pour extraire une licence PlayReady-ND.

INDLicenseFetchResult

Fournit le résultat de l’extraction de licence PlayReady-ND.

INDMessenger

Envoie des messages d’inscription, de détection de proximité et de récupération de licence entre les récepteurs PlayReady-ND et les émetteurs.

INDProximityDetectionCompletedEventArgs

Fournit des arguments pour l’événement PlayReady-ND ProximityDetectionCompleted . Les applications déclenchent cet événement après avoir terminé le processus de détection de proximité.

INDRegistrationCompletedEventArgs

Fournit des arguments pour l’événement PlayReady-ND RegistrationCompleted .

INDSendResult

Fournit le résultat, sous la forme d’un message de réponse, à partir du messager PlayReady-ND.

INDStartResult

Fournit le résultat StartAsync qui contient le instance PlayReady-ND créé.

INDStorageFileHelper

Gère les fichiers de stockage PlayReady-ND.

INDStreamParser

Analyse les données d’un flux multimédia PlayReady-ND.

INDStreamParserNotifier

Contient les méthodes qu’un plug-in d’analyseur de flux utilise pour envoyer des notifications à un client PlayReady-ND.

INDTransmitterProperties

Fournit les valeurs de propriété d’un certificat d’émetteur PlayReady-ND.

IPlayReadyDomain

Fournit l’accès aux métadonnées relatives à un domaine dont le système actuel est membre.

IPlayReadyLicense

Contient des informations sur une licence PlayReady.

IPlayReadyLicenseAcquisitionServiceRequest

Effectue un processus d’acquisition de licence.

IPlayReadyLicenseSession

Crée une session multimédia et lie l’acquisition de licence à cette session multimédia.

IPlayReadyLicenseSession2

Offre la possibilité d’énumérer des licences PlayReady en mémoire uniquement en plus des licences persistantes.

IPlayReadySecureStopServiceRequest

Gère les messages d’arrêt sécurisés.

IPlayReadyServiceRequest

Interface de base pour toutes les interfaces de demande de service.

Énumérations

NDCertificateFeature

Indique la fonctionnalité PlayReady-ND à laquelle le certificat contrôle l’accès.

NDCertificatePlatformID

Indique les plateformes clientes auxquelles un certificat PlayReady-ND peut être associé.

NDCertificateType

Indique le type et l’objectif d’une licence d’émetteur PlayReady-ND.

NDClosedCaptionFormat

Indique le type de format utilisé pour les sous-titres.

NDContentIDType

Indique les types de contenu que PlayReady peut utiliser dans différents scénarios.

NDMediaStreamType

Indique le type d’un flux multimédia protégé.

NDProximityDetectionType

Indique le protocole de transport utilisé par le processus de détection de proximité.

NDStartAsyncOptions

Indique les options de démarrage asynchrones. Cette énumération est une or au niveau du bit et est utilisée par la méthode StartAsync .

PlayReadyDecryptorSetup

Définit les exigences de configuration du déchiffreur indiquant quand acquérir des licences pour le contenu.

PlayReadyEncryptionAlgorithm

Indique le type d’algorithme de chiffrement spécifié dans un en-tête de contenu PlayReady.

PlayReadyHardwareDRMFeatures

Indique la liste valide des valeurs de fonctionnalités de gestion des droits numériques (DRM) qui peuvent être interrogées.

PlayReadyITADataFormat

Spécifie le format des données sérialisées ITA.

Voir aussi