Dela via


PlayReady-enhet porteringskit

PlayReady Device Porting Kit (Device PK, PK eller DPK) innehåller ANSI C-källkod som är utformad för att hjälpa utvecklare att skapa bärbara enheter för användning med digitalt innehåll som har skyddats med PlayReady-teknik. Med det här portningspaketet kan PlayReady-tekniken sedan översättas till en mängd olika systemarkitekturer med olika operativsystemmiljöer och olika enhetsklasser som mobiltelefoner, digitalboxar och bärbara mediespelare.

PlayReady Device Porting Kit innehåller funktioner som du kan använda för att göra det möjligt för maskinvaruenheter att återge skyddat digitalt innehåll. Portningspaketet är en icke-optimerad, plattformsoberoende källkodsimplementering av en PlayReady-klient.

Portningspaketet stöder licensförvärv från en licensserver. Portningspaketet stöder även mätning, PlayReady-domäner, icke-A/V-innehållsskydd och extrahering, säkert stopp och en säker klocka.

PlayReady Device Porting Kit är för IC-leverantörer (Integrated Circuit) och oem-tillverkare (Original Equipment Manufacturers) som vill implementera PlayReady på andra operativsystem än Windows, på olika processorer och i hemelektronikenheter. PlayReady-API:et är skrivet i C (inte C++) och överensstämmer med ANSI C-standarderna för att upprätthålla kompatibilitet med de flesta plattformskompilatorer.

Egenskaper

Portningspaketet innehåller följande funktioner:

  • Licensförvärv.

  • Licenshantering och bindning för dekryptering.

  • Mätning.

  • Anslutning till domän, utträde och hantering för grupper av enheter.

  • Tryggt stopp

  • Säker borttagning.

  • Säkerhetsklocka och klocka med rollback-skydd.

  • Länkade licenser.

  • Skalbara licenser (för linjär live-TV med nyckelrotation).

  • ANSI C-kod förenklar integreringen på inbäddade enheter.

Komponenter

Porting Kit levereras som en Microsoft MSI-fil som innehåller de bibliotek, exempel, verktyg och källkod som krävs för att skapa enheter för användning med digitalt innehåll som har skyddats med PlayReady-teknik.

Porting Kit innehåller följande komponenter:

  • Källkodsformen för PlayReady.

  • Tillämpligt testcertifikat.

  • Specifikationer och tillhörande dokumentation och bibliotek i objektkodsform.

  • Testa media.

Se även

Integrera PlayReady på enheter