Интеграция PlayReady на устройствах
В этом разделе представлен обзор процесса интеграции клиента PlayReady с устройством создателя устройств.
Интеграция клиента PlayReady на устройстве имеет большое значение. Это гарантирует, что приложения будут иметь доступ к лучшей защите содержимого на устройстве и сделать реализацию всех видов видео и аудиослужб на устройстве проще.
Architecture
На следующем рисунке показаны компоненты PlayReady PK и их соответствие в стеке программного обеспечения устройств.
Процесс разработки, интеграции и самостоятельной сертификации
Лицензирование пакета переноса PlayReady (PK) от корпорации Майкрософт.
Перенесите PK на платформу.
- Скомпилируйте PK для платформы.
- Адаптируйте функциональные возможности в функциях OEM PK на платформу, чтобы предоставить базовые службы, необходимые PK (память, часы, ускорители шифрования, видеопуть и т. д.).
- Интегрируйте PK с видео и аудиопроигрывтелем.
- Создайте приложение, которое позволяет выполнять операции PlayReady на устройстве или API, предоставляемый в пакете SDK, который позволит нескольким разработчикам приложений использовать их.
Проверьте порт в соответствии с требованиями правил соответствия и надежности.
- Протестируйте устройство на соответствие всем применимым требованиям.
- Исправьте все обнаруженные несоответствия. Повторное тестирование.
- При необходимости используйте сторонний дом безопасности или тестовый дом.
Подготовьте секреты устройства (сертификат клиента уровня модели и связанные закрытые ключи или службу подготовки сертификатов клиента на уровне единицы).
Производство и распространение устройства на рынок.
Ежеквартально сообщить о томах корпорации Майкрософт и платить роялти.
Интеграция микросхемы с поддержкой PlayReady на устройстве
Если вы разрабатываете устройство с помощью PlayReady, установленного в оборудовании или PlayReady на интегрированном канале, вы можете предоставить любое оборудование или программное обеспечение, необходимое для переноса комплекта переноса устройств PlayReady на оборудование. Некоторые интегрированные каналы, разработанные партнерами PlayReady , уже установлены на микросхеме, и вы можете использовать эти интегрированные каналы при проектировании устройства.
Общие сведения о разработке аппаратного playReady см. в разделе "Оборудование и программное drM".