Windows.Media.Protection.PlayReady Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет типы, обеспечивающие управление защитой содержимого PlayReady для содержимого мультимедиа.
Классы
NDClient |
Создает сеансы PlayReady-ND, координирует работу с подсистемой загрузки и синтаксического анализатора потоков (например, демуксером MPEG-2), управляет буфером образца и прослушивает события источника потока мультимедиа. |
NDCustomData |
Содержит пользовательские данные для одного из следующих сообщений PlayReady-ND: запрос на регистрацию, ответ на регистрацию, запрос на получение лицензии или ответ на получение лицензии. |
NDDownloadEngineNotifier |
Содержит методы, которые подключаемый модуль подсистемы загрузки использует для отправки уведомлений клиенту PlayReady-ND. |
NDLicenseFetchDescriptor |
Извлекает и задает свойства, используемые для получения лицензии PlayReady-ND. |
NDStorageFileHelper |
Управляет файлами хранилища PlayReady-ND. |
NDStreamParserNotifier |
Содержит методы, которые подключаемый модуль синтаксического анализа потока использует для отправки уведомлений клиенту PlayReady-ND. |
NDTCPMessenger |
Отправляет сообщения и запросы PlayReady-ND с помощью сетевого протокола TCP. |
PlayReadyContentHeader |
Представляет сведения в заголовке содержимого PlayReady. |
PlayReadyContentResolver |
Получает несколько объектов запросов на обслуживание, необходимых для включения возможности воспроизведения для заданного заголовка содержимого. |
PlayReadyDomain |
Предоставляет доступ к метаданным о домене, членом которого является текущая система. |
PlayReadyDomainIterable |
Предоставляет итератор класса PlayReady PlayReadyDomain . |
PlayReadyDomainIterator |
Предоставляет итерацию класса PlayReadyDomain . |
PlayReadyDomainJoinServiceRequest |
Предоставляет методы службы для присоединения к домену PlayReady. |
PlayReadyDomainLeaveServiceRequest |
Предоставляет методы службы для выхода из домена PlayReady. |
PlayReadyIndividualizationServiceRequest |
Предоставляет методы службы для запроса индивидуализации платформы. |
PlayReadyITADataGenerator |
Создает сериализованные данные инициализации PlayReady ITA. |
PlayReadyLicense |
Представляет свойства лицензии PlayReady. |
PlayReadyLicenseAcquisitionServiceRequest |
Предоставляет методы службы для получения лицензий PlayReady. |
PlayReadyLicenseIterable |
Предоставляет итератор класса PlayReadyLicense. |
PlayReadyLicenseIterator |
Предоставляет итерацию класса PlayReadyLicense . |
PlayReadyLicenseManagement |
Выполняет операции управления лицензиями. |
PlayReadyLicenseSession |
Создает сеанс мультимедиа и привязывает получение лицензии к сеансу мультимедиа. |
PlayReadyMeteringReportServiceRequest |
Предоставляет методы службы для операций отслеживания содержимого. |
PlayReadyRevocationServiceRequest |
Обновления данные отзыва, необходимые для PlayReady. |
PlayReadySecureStopIterable |
Перечисляет запросы службы безопасной остановки PlayReady. |
PlayReadySecureStopIterator |
Предоставляет итерацию интерфейса IPlayReadySecureStopServiceRequest . |
PlayReadySecureStopServiceRequest |
Управляет сообщениями безопасной остановки. |
PlayReadySoapMessage |
Содержит сообщение SOAP, используемое в ручных запросах. |
PlayReadyStatics |
Обеспечивает поддержку возврата статических или константных данных. |
Интерфейсы
INDClosedCaptionDataReceivedEventArgs |
Задает аргументы для события PlayReady-ND ClosedCaptionDataReceived . |
INDCustomData |
Содержит пользовательские данные для одного из следующих сообщений PlayReady-ND: запрос на регистрацию, ответ на регистрацию, запрос на получение лицензии или ответ на получение лицензии. |
INDDownloadEngine |
Предоставляет механизм загрузки PlayReady-ND, используемый для потоковой передачи защищенного мультимедийного содержимого из передатчика. |
INDDownloadEngineNotifier |
Содержит методы, которые подключаемый модуль подсистемы загрузки использует для отправки уведомлений клиенту PlayReady-ND. |
INDLicenseFetchCompletedEventArgs |
Получает пользовательские данные из операции получения лицензии PlayReady-ND. Эти пользовательские данные являются аргументом события PlayReady-ND LicenseFetchCompleted . |
INDLicenseFetchDescriptor |
Извлекает и задает свойства, используемые для получения лицензии PlayReady-ND. |
INDLicenseFetchResult |
Предоставляет результат получения лицензии PlayReady-ND. |
INDMessenger |
Отправляет сообщения о регистрации, обнаружении близкого взаимодействия и получении лицензий между приемниками PlayReady-ND и передатчиками. |
INDProximityDetectionCompletedEventArgs |
Предоставляет аргументы для события PlayReady-ND ProximityDetectionCompleted . Приложения запускают это событие после завершения процесса обнаружения близкого взаимодействия. |
INDRegistrationCompletedEventArgs |
Предоставляет аргументы для события PlayReady-ND RegistrationCompleted . |
INDSendResult |
Предоставляет результат в виде ответного сообщения от посланника PlayReady-ND. |
INDStartResult |
Предоставляет результат StartAsync , содержащий созданный экземпляр PlayReady-ND. |
INDStorageFileHelper |
Управляет файлами хранилища PlayReady-ND. |
INDStreamParser |
Анализирует данные из потока мультимедиа PlayReady-ND. |
INDStreamParserNotifier |
Содержит методы, которые подключаемый модуль синтаксического анализа потока использует для отправки уведомлений клиенту PlayReady-ND. |
INDTransmitterProperties |
Предоставляет значения свойств для сертификата передатчика PlayReady-ND. |
IPlayReadyDomain |
Предоставляет доступ к метаданным о домене, членом которого является текущая система. |
IPlayReadyLicense |
Содержит сведения о лицензии PlayReady. |
IPlayReadyLicenseAcquisitionServiceRequest |
Выполняет процесс приобретения лицензии. |
IPlayReadyLicenseSession |
Создает сеанс мультимедиа и привязывает получение лицензии к сеансу мультимедиа. |
IPlayReadyLicenseSession2 |
Предоставляет возможность перечисления лицензий PlayReady, доступных только в памяти, в дополнение к сохраненным лицензиям. |
IPlayReadySecureStopServiceRequest |
Управляет сообщениями безопасной остановки. |
IPlayReadyServiceRequest |
Базовый интерфейс для всех интерфейсов запросов на обслуживание. |
Перечисления
NDCertificateFeature |
Указывает функцию PlayReady-ND, доступом к которой управляет сертификат. |
NDCertificatePlatformID |
Указывает клиентские платформы, с которыми можно связать сертификат PlayReady-ND. |
NDCertificateType |
Указывает тип и назначение лицензии на передатчик PlayReady-ND. |
NDClosedCaptionFormat |
Указывает тип формата, используемого для скрытых субтитров. |
NDContentIDType |
Указывает типы содержимого, которые PlayReady может использовать в разных сценариях. |
NDMediaStreamType |
Указывает тип защищенного потока мультимедиа. |
NDProximityDetectionType |
Указывает транспортный протокол, используемый процессом обнаружения близкого взаимодействия. |
NDStartAsyncOptions |
Указывает параметры асинхронного запуска. Это перечисление представляет собой побитовое ИЛИ и используется методом StartAsync . |
PlayReadyDecryptorSetup |
Определяет требования к настройке расшифровки, указывающие, когда следует получать лицензии на содержимое. |
PlayReadyEncryptionAlgorithm |
Указывает тип алгоритма шифрования, указанный в заголовке содержимого PlayReady. |
PlayReadyHardwareDRMFeatures |
Указывает допустимый список значений функций аппаратного управления цифровыми правами (DRM), которые можно запрашивать. |
PlayReadyITADataFormat |
Задает формат сериализованных данных ITA. |