Intégration de PlayReady dans les appareils
Cette rubrique fournit une vue d’ensemble du processus d’un fabricant d’appareils pour intégrer un client PlayReady à un appareil.
L’intégration d’un client PlayReady dans un appareil est de grande valeur. Elle garantit que les applications auront accès à la meilleure protection de contenu sur l’appareil et facilitent l’implémentation de toutes sortes de services vidéo et audio sur l’appareil.
Architecture
La figure suivante montre les composants PlayReady PK et leur ajustement dans une pile logicielle d’appareil.
Processus de développement, d’intégration et d’auto-certification
Licencez le Kit de portage PlayReady (PK) à partir de Microsoft.
Portez le PK sur la plateforme.
- Compilez le PK pour la plateforme.
- Adaptez les fonctionnalités des fonctions OEM du PK à la plateforme pour fournir les services de base nécessaires par le PK (mémoire, horloge, accélérateurs de chiffrement, chemin vidéo, etc.).
- Intégrez le PK à la vidéo et au lecteur audio.
- Créez une application qui active les opérations PlayReady sur l’appareil ou une API exposée dans un Kit de développement logiciel (SDK) qui permettra à plusieurs développeurs d’applications de les utiliser.
Validez le port en ce qui concerne les exigences des règles de conformité et de robustesse.
- Testez l’appareil vers toutes les exigences applicables.
- Corrigez toute non-conformité trouvée. Réécriture.
- Utilisez éventuellement une maison de sécurité ou une maison de test tierce.
Préparez les secrets d’appareil (certificat client au niveau du modèle et clés privées associées ou service d’approvisionnement de certificats client au niveau de l’unité).
Fabriquez et distribuez l’appareil sur le marché.
Trimestre, rapportez des volumes à Microsoft et payez des redevances.
Intégration d’une puce compatible PlayReady dans un appareil
Si vous concevez un appareil avec PlayReady installé dans du matériel ou PlayReady sur un circuit intégré, il vous suffit de fournir tout matériel ou logiciel requis pour porter le kit de portage d’appareil PlayReady vers votre matériel. Certains circuits intégrés conçus par PlayReady Partners ont déjà PlayReady installé sur la puce, et vous pouvez utiliser ces circuits intégrés lors de la conception de votre appareil.
Pour plus d’informations sur le développement de PlayReady basé sur le matériel, consultez Matériel et DRM logiciel.