Windows.Media.Protection.PlayReady Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Typen bereit, die die PlayReady-Inhaltsschutzverwaltung für Medieninhalte bereitstellen.
Klassen
NDClient |
Erstellt PlayReady-ND-Sitzungen, koordiniert mit der Download-Engine und dem Streamparser (z. B. einem MPEG-2-Demuxer), verwaltet den Beispielpuffer und lauscht auf Medienstreamquellenereignisse. |
NDCustomData |
Enthält die benutzerdefinierten Daten für eine der folgenden PlayReady-ND-Nachrichten: Registrierungsanforderung, Registrierungsantwort, Lizenzabrufanforderung oder Lizenzabrufantwort. |
NDDownloadEngineNotifier |
Enthält Methoden, die ein Downloadmodul-Plug-In zum Senden von Benachrichtigungen an einen PlayReady-ND-Client verwendet. |
NDLicenseFetchDescriptor |
Ruft Eigenschaften ab, die zum Abrufen einer PlayReady-ND-Lizenz verwendet werden, und legt sie fest. |
NDStorageFileHelper |
Verwaltet PlayReady-ND-Speicherdateien. |
NDStreamParserNotifier |
Enthält Methoden, die ein Streamparser-Plug-In zum Senden von Benachrichtigungen an einen PlayReady-ND-Client verwendet. |
NDTCPMessenger |
Sendet PlayReady-ND-Nachrichten und -Herausforderungen mithilfe des TCP-Netzwerkprotokolls. |
PlayReadyContentHeader |
Stellt die Informationen in einem PlayReady-Inhaltsheader dar. |
PlayReadyContentResolver |
Empfängt mehrere Dienstanforderungsobjekte, die erforderlich sind, um die Wiedergabefähigkeit für einen bestimmten Inhaltsheader zu aktivieren. |
PlayReadyDomain |
Bietet Zugriff auf Metadaten zu einer Domäne, der das aktuelle System angehört. |
PlayReadyDomainIterable |
Macht den PlayReady PlayReadyDomain-Klasseniterator verfügbar. |
PlayReadyDomainIterator |
Stellt die Iteration der PlayReadyDomain-Klasse bereit. |
PlayReadyDomainJoinServiceRequest |
Stellt die Dienstmethoden für den Beitritt zu einer PlayReady-Domäne bereit. |
PlayReadyDomainLeaveServiceRequest |
Stellt die Dienstmethoden zum Verlassen einer PlayReady-Domäne bereit. |
PlayReadyIndividualizationServiceRequest |
Stellt die Dienstmethoden zum Anfordern der Plattformindividuellen bereit. |
PlayReadyITADataGenerator |
Erstellt die PlayReady-ITA-spezifischen serialisierten Initialisierungsdaten. |
PlayReadyLicense |
Stellt die Eigenschaften einer PlayReady-Lizenz dar. |
PlayReadyLicenseAcquisitionServiceRequest |
Stellt die Dienstmethoden zum Abrufen von PlayReady-Lizenzen bereit. |
PlayReadyLicenseIterable |
Macht den PlayReadyLicense-Klasseniterator verfügbar. |
PlayReadyLicenseIterator |
Stellt die Iteration der PlayReadyLicense-Klasse bereit. |
PlayReadyLicenseManagement |
Führt Lizenzverwaltungsvorgänge aus. |
PlayReadyLicenseSession |
Erstellt eine Mediensitzung und bindet den Lizenzerwerb an diese Mediensitzung. |
PlayReadyMeteringReportServiceRequest |
Stellt die Dienstmethoden für Inhaltsmessungsvorgänge bereit. |
PlayReadyRevocationServiceRequest |
Updates die von PlayReady erforderlichen Sperrdaten. |
PlayReadySecureStopIterable |
Listet PlayReady Secure Stop Service-Anforderungen auf. |
PlayReadySecureStopIterator |
Stellt die Iteration der IPlayReadySecureStopServiceRequest-Schnittstelle bereit. |
PlayReadySecureStopServiceRequest |
Verwaltet sichere Beendigungsmeldungen. |
PlayReadySoapMessage |
Enthält eine SOAP-Nachricht, die in manuellen Anforderungsanforderungen verwendet wird. |
PlayReadyStatics |
Bietet Unterstützung für die Rückgabe statischer oder konstanter Daten. |
Schnittstellen
INDClosedCaptionDataReceivedEventArgs |
Gibt Argumente für ein PlayReady-ND ClosedCaptionDataReceived-Ereignis an. |
INDCustomData |
Enthält die benutzerdefinierten Daten für eine der folgenden PlayReady-ND-Nachrichten: Registrierungsanforderung, Registrierungsantwort, Lizenzabrufanforderung oder Lizenzabrufantwort. |
INDDownloadEngine |
Stellt die PlayReady-ND-Download-Engine bereit, die zum Streamen geschützter Medieninhalte von einem Sender verwendet wird. |
INDDownloadEngineNotifier |
Enthält Methoden, die ein Downloadmodul-Plug-In zum Senden von Benachrichtigungen an einen PlayReady-ND-Client verwendet. |
INDLicenseFetchCompletedEventArgs |
Ruft benutzerdefinierte Daten aus einem PlayReady-ND-Lizenzabrufvorgang ab. Diese benutzerdefinierten Daten sind ein Argument aus einem PlayReady-ND LicenseFetchCompleted-Ereignis . |
INDLicenseFetchDescriptor |
Ruft Eigenschaften ab, die zum Abrufen einer PlayReady-ND-Lizenz verwendet werden, und legt sie fest. |
INDLicenseFetchResult |
Stellt das Ergebnis des PlayReady-ND-Lizenzabrufs bereit. |
INDMessenger |
Sendet Registrierungs-, Näherungserkennungs- und Lizenzabrufnachrichten zwischen PlayReady-ND-Empfängern und Sendern. |
INDProximityDetectionCompletedEventArgs |
Stellt Argumente für das PlayReady-ND ProximityDetectionCompleted-Ereignis bereit . Apps lösen dieses Ereignis aus, nachdem sie den Näherungserkennungsprozess abgeschlossen haben. |
INDRegistrationCompletedEventArgs |
Stellt Argumente für das PlayReady-ND RegistrationCompleted-Ereignis bereit . |
INDSendResult |
Stellt das Ergebnis in Form einer Antwortnachricht aus dem PlayReady-ND-Messenger bereit. |
INDStartResult |
Stellt das StartAsync-Ergebnis bereit, das die erstellte PlayReady-ND-instance enthält. |
INDStorageFileHelper |
Verwaltet PlayReady-ND-Speicherdateien. |
INDStreamParser |
Analysiert Daten aus einem PlayReady-ND-Medienstream. |
INDStreamParserNotifier |
Enthält Methoden, die ein Streamparser-Plug-In zum Senden von Benachrichtigungen an einen PlayReady-ND-Client verwendet. |
INDTransmitterProperties |
Stellt die Eigenschaftswerte für ein PlayReady-ND-Senderzertifikat bereit. |
IPlayReadyDomain |
Bietet Zugriff auf Metadaten zu einer Domäne, der das aktuelle System angehört. |
IPlayReadyLicense |
Enthält Informationen zu einer PlayReady-Lizenz. |
IPlayReadyLicenseAcquisitionServiceRequest |
Führt einen Lizenzerwerbsprozess aus. |
IPlayReadyLicenseSession |
Erstellt eine Mediensitzung und bindet den Lizenzerwerb an diese Mediensitzung. |
IPlayReadyLicenseSession2 |
Bietet die Möglichkeit, playReady-Lizenzen im reinen Arbeitsspeicher zusätzlich zu persistenten Lizenzen aufzulisten. |
IPlayReadySecureStopServiceRequest |
Verwaltet sichere Beendigungsmeldungen. |
IPlayReadyServiceRequest |
Basisschnittstelle für alle Dienstanforderungsschnittstellen. |
Enumerationen
NDCertificateFeature |
Gibt die PlayReady-ND-Funktion an, auf die das Zertifikat den Zugriff steuert. |
NDCertificatePlatformID |
Gibt die Clientplattformen an, denen ein PlayReady-ND-Zertifikat zugeordnet werden kann. |
NDCertificateType |
Gibt den Typ und den Zweck einer PlayReady-ND-Senderlizenz an. |
NDClosedCaptionFormat |
Gibt den Formattyp an, der für Untertitel verwendet wird. |
NDContentIDType |
Gibt die Inhaltstypen an, die PlayReady in verschiedenen Szenarien verwenden kann. |
NDMediaStreamType |
Gibt den Typ eines geschützten Mediendatenstroms an. |
NDProximityDetectionType |
Gibt das Transportprotokoll an, das vom Näherungserkennungsprozess verwendet wird. |
NDStartAsyncOptions |
Gibt die asynchronen Startoptionen an. Diese Enumeration ist ein bitweises OR und wird von der StartAsync-Methode verwendet. |
PlayReadyDecryptorSetup |
Definiert die Anforderungen für die Entschlüsselungseinrichtung, die angibt, wann Lizenzen für den Inhalt erworben werden sollen. |
PlayReadyEncryptionAlgorithm |
Gibt den Typ des Verschlüsselungsalgorithmus an, der in einem PlayReady-Inhaltsheader angegeben ist. |
PlayReadyHardwareDRMFeatures |
Gibt die gültige Liste der DRM-Featurewerte (Hardware Digital Rights Management) an, die abgefragt werden können. |
PlayReadyITADataFormat |
Gibt das Format für die serialisierten ITA-Daten an. |