Поделиться через


Комплект переносов устройств PlayReady

PlayReady Device Porting Kit (Device PK, PK или DPK) содержит исходный код ANSI C, предназначенный для создания переносимых устройств для использования с цифровым содержимым, защищенным технологией PlayReady. С помощью этого комплекта переноса технология PlayReady может быть адаптирована к широкому спектру системных архитектур с использованием различных сред операционных систем и классов устройств, таких как мобильные телефоны, приставки и портативные медиа-плееры.

PlayReady Device Porting Kit предоставляет функции, которые позволяют аппаратным устройствам отображать защищенное цифровое содержимое. Набор для переноса — это неоптимизированная, не зависящая от платформы реализация исходного кода клиента PlayReady.

Пакет переносов поддерживает приобретение лицензий с сервера лицензий. Комплект для переноса также поддерживает учёт, домены PlayReady, защиту и извлечение несущего аудио/видео содержимого, безопасную остановку и безопасные часы.

PlayReady Device Porting Kit предназначен для поставщиков интегрированных каналов (IC) и изготовителей оборудования (OEM), которые хотят реализовать PlayReady в операционных системах, отличных от Windows, на различных процессорах и в потребительских устройствах электроники. API PlayReady написан на языке C (не C++) и соответствует стандартам ANSI C для обеспечения совместимости с большинством компиляторов платформы.

Функции

Набор для портирования предоставляет следующие функции:

  • Приобретение лицензий.

  • Управление лицензиями и привязка для расшифровки.

  • Измерение

  • Присоединение к домену, отключение от домена и управление группами устройств.

  • Безопасная остановка.

  • Безопасное удаление.

  • Часы с защитой и часы с функцией против отката.

  • Связанные лицензии.

  • Масштабируемые лицензии (для динамического линейного телевизора с поворотом клавиш).

  • Код ANSI C упрощает интеграцию на внедренных устройствах.

Компоненты

Пакет переносов поставляется в виде ФАЙЛА MICROSOFT MSI, содержащего библиотеки, примеры, инструменты и исходный код, необходимые для создания устройств для использования с цифровым содержимым, защищенным технологией PlayReady.

Комплект для переноса включает следующие компоненты:

  • Форма исходного кода PlayReady.

  • Применимый тестовый сертификат.

  • Спецификации и связанная документация и библиотеки в форме объектного кода.

  • Тестовый носитель.

См. также

Интеграция PlayReady на устройствах