Windows.Media.Protection.PlayReady Espacio de nombres

Proporciona tipos que proporcionan administración de protección de contenido de PlayReady para contenido multimedia.

Clases

NDClient

Crea sesiones de PlayReady-ND, coordina con el motor de descarga y el analizador de secuencias (por ejemplo, un demuxer MPEG-2), administra el búfer de ejemplo y escucha eventos de origen de secuencias multimedia.

NDCustomData

Contiene los datos personalizados de uno de los siguientes mensajes de PlayReady-ND: Desafío de registro, Respuesta de registro, Desafío de captura de licencia o Respuesta de captura de licencia.

NDDownloadEngineNotifier

Contiene métodos que un complemento del motor de descarga usa para enviar notificaciones a un cliente playReady-ND.

NDLicenseFetchDescriptor

Recupera y establece las propiedades usadas para capturar una licencia de PlayReady-ND.

NDStorageFileHelper

Administra los archivos de almacenamiento de PlayReady-ND.

NDStreamParserNotifier

Contiene métodos que un complemento del analizador de secuencias usa para enviar notificaciones a un cliente playReady-ND.

NDTCPMessenger

Envía mensajes y desafíos de PlayReady-ND mediante el protocolo de red TCP.

PlayReadyContentHeader

Representa la información en un encabezado de contenido de PlayReady.

PlayReadyContentResolver

Recibe varios objetos de solicitud de servicio necesarios para habilitar la capacidad de reproducción de un encabezado de contenido determinado.

PlayReadyDomain

Proporciona acceso a los metadatos sobre un dominio al que pertenece el sistema actual.

PlayReadyDomainIterable

Expone el iterador de clase PlayReadyDomain de PlayReady PlayReady .

PlayReadyDomainIterator

Proporciona la iteración de la clase PlayReadyDomain .

PlayReadyDomainJoinServiceRequest

Proporciona los métodos de servicio para unir un dominio de PlayReady.

PlayReadyDomainLeaveServiceRequest

Proporciona los métodos de servicio para salir de un dominio de PlayReady.

PlayReadyIndividualizationServiceRequest

Proporciona los métodos de servicio para solicitar la individualización de la plataforma.

PlayReadyITADataGenerator

Crea los datos de inicialización serializados específicos de ITA de PlayReady.

PlayReadyLicense

Representa las propiedades de una licencia de PlayReady.

PlayReadyLicenseAcquisitionServiceRequest

Proporciona los métodos de servicio para obtener licencias de PlayReady.

PlayReadyLicenseIterable

Expone el iterador de clase PlayReadyLicense.

PlayReadyLicenseIterator

Proporciona la iteración de la clase PlayReadyLicense .

PlayReadyLicenseManagement

Realiza operaciones de administración de licencias.

PlayReadyLicenseSession

Crea una sesión multimedia y enlaza la adquisición de licencias a esa sesión multimedia.

PlayReadyMeteringReportServiceRequest

Proporciona los métodos de servicio para las operaciones de medición de contenido.

PlayReadyRevocationServiceRequest

Novedades los datos de revocación requeridos por PlayReady.

PlayReadySecureStopIterable

Enumera las solicitudes de servicio de detención segura de PlayReady.

PlayReadySecureStopIterator

Proporciona iteración de la interfaz IPlayReadySecureStopServiceRequest .

PlayReadySecureStopServiceRequest

Administra mensajes de detención seguros.

PlayReadySoapMessage

Contiene un mensaje SOAP que se usa en las solicitudes de desafío manuales.

PlayReadyStatics

Proporciona compatibilidad para devolver datos estáticos o constantes.

Interfaces

INDClosedCaptionDataReceivedEventArgs

Especifica argumentos para un evento ClosedCaptionDataReceived de PlayReady-ND.

INDCustomData

Contiene los datos personalizados de uno de los siguientes mensajes de PlayReady-ND: Desafío de registro, Respuesta de registro, Desafío de captura de licencia o Respuesta de captura de licencia.

INDDownloadEngine

Proporciona el motor de descarga PlayReady-ND usado para transmitir contenido multimedia protegido desde un transmisor.

INDDownloadEngineNotifier

Contiene métodos que un complemento del motor de descarga usa para enviar notificaciones a un cliente playReady-ND.

INDLicenseFetchCompletedEventArgs

Obtiene datos personalizados de una operación de captura de licencias de PlayReady-ND. Estos datos personalizados son un argumento de un evento LicenseFetchCompleted de PlayReady-ND.

INDLicenseFetchDescriptor

Recupera y establece las propiedades usadas para capturar una licencia de PlayReady-ND.

INDLicenseFetchResult

Proporciona el resultado de la captura de licencia de PlayReady-ND.

INDMessenger

Envía mensajes de registro, detección de proximidad y captura de licencias entre receptores playReady-ND y transmisores.

INDProximityDetectionCompletedEventArgs

Proporciona argumentos para el evento ProximityDetectionCompleted de PlayReady-ND. Las aplicaciones activan este evento después de completar el proceso de detección de proximidad.

INDRegistrationCompletedEventArgs

Proporciona argumentos para el evento RegistrationCompleted de PlayReady-ND.

INDSendResult

Proporciona el resultado, en forma de mensaje de respuesta, del mensajero PlayReady-ND.

INDStartResult

Proporciona el resultado de StartAsync que contiene la instancia de PlayReady-ND creada.

INDStorageFileHelper

Administra los archivos de almacenamiento de PlayReady-ND.

INDStreamParser

Analiza los datos de una secuencia multimedia de PlayReady-ND.

INDStreamParserNotifier

Contiene métodos que un complemento del analizador de secuencias usa para enviar notificaciones a un cliente playReady-ND.

INDTransmitterProperties

Proporciona los valores de propiedad para un certificado de transmisor PlayReady-ND.

IPlayReadyDomain

Proporciona acceso a los metadatos sobre un dominio al que pertenece el sistema actual.

IPlayReadyLicense

Contiene información sobre una licencia de PlayReady.

IPlayReadyLicenseAcquisitionServiceRequest

Realiza un proceso de adquisición de licencias.

IPlayReadyLicenseSession

Crea una sesión multimedia y enlaza la adquisición de licencias a esa sesión multimedia.

IPlayReadyLicenseSession2

Proporciona la capacidad de enumerar licencias de PlayReady solo en memoria, además de licencias persistentes.

IPlayReadySecureStopServiceRequest

Administra mensajes de detención seguros.

IPlayReadyServiceRequest

Interfaz base para todas las interfaces de solicitud de servicio.

Enumeraciones

NDCertificateFeature

Indica la característica PlayReady-ND a la que controla el acceso el certificado.

NDCertificatePlatformID

Indica las plataformas cliente con las que se puede asociar un certificado PlayReady-ND.

NDCertificateType

Indica el tipo y el propósito de una licencia de transmisor PlayReady-ND.

NDClosedCaptionFormat

Indica el tipo de formato usado para subtítulos.

NDContentIDType

Indica los tipos de contenido que PlayReady puede usar en diferentes escenarios.

NDMediaStreamType

Indica el tipo de una secuencia multimedia protegida.

NDProximityDetectionType

Indica el protocolo de transporte que usa el proceso de detección de proximidad.

NDStartAsyncOptions

Indica las opciones de inicio asincrónicas. Esta enumeración es un OR bit a bit y lo usa el método StartAsync .

PlayReadyDecryptorSetup

Define los requisitos de configuración del descifrador que indican cuándo adquirir licencias para el contenido.

PlayReadyEncryptionAlgorithm

Indica el tipo de algoritmo de cifrado especificado en un encabezado de contenido de PlayReady.

PlayReadyHardwareDRMFeatures

Indica la lista válida de los valores de características de administración de derechos digitales de hardware (DRM) que se pueden consultar.

PlayReadyITADataFormat

Especifica el formato de los datos serializados de ITA.

Consulte también