Condividi tramite


Funzionamento di un pacchetto PlayReady

Si noti che l'uso di un packager che fornisce la protezione PlayReady per il contenuto che si vuole proteggere:

  • Non richiede un contratto di licenza da Microsoft.
  • Non comporta costi o pagamenti di royalty a Microsoft.

Nella figura seguente viene illustrata la visualizzazione complessiva del funzionamento di un packager PlayReady con altre parti del sistema di recapito del contenuto.

PlayReady Packager Operation

Passaggi:

  1. È necessario connettere il pacchettor a un sistema di gestione delle chiavi per archiviare le chiavi di crittografia del contenuto per ogni parte del contenuto. In alternativa, è possibile impostare manualmente le chiavi di crittografia del contenuto o Il seeding delle chiavi tramite l'interfaccia del packager.

  2. Il packager riceve contenuto chiaro.

  3. Il packager restituisce il contenuto protetto.

Pacchetti e criteri client

Il pacchettor solo pacchetti e protegge il contenuto. Non definisce i criteri che verranno inviati ai client dal server di licenza PlayReady.

Dopo aver protetto il contenuto, il servizio può definire qualsiasi set di criteri PlayReady da inviare a qualsiasi client independantly, inserendoli nella licenza generata per quel determinato client. Ciò significa che la stessa parte del contenuto, una volta protetta e identificata con il relativo KID o elenco di KID, può essere servita al client A con un determinato set di criteri di riproduzione (ad esempio, riprodurre sullo schermo interno, fino alla risoluzione 4K, per 48 ore massime), mentre viene servito al client B con un set diverso di criteri di riproduzione (ad esempio, giocare su schermi interni ed esterni, fino al massimo di risoluzione 1080p, senza limitazioni di tempo.

Interfaccia di configurazione del packager

Il packager fornisce in genere un'interfaccia di configurazione tramite una pagina Web e tramite LE API. Ecco un esempio dell'interfaccia di configurazione per il packager predefinito per Servizi multimediali di Azure:

Azure Media Services Content Protection

Per ogni parte del contenuto da proteggere, si immette la chiave di crittografia KID e contenuto con uno dei metodi seguenti:

  1. Immettere la chiave di contenuto e KID. Il valore di inizializzazione della chiave non è necessario in questo caso.

    Azure Media Services Content Protection

  2. Immettere KID e Key Seed e consentire al packager di calcolare la chiave di contenuto.

    Azure Media Services Content Protection

Vedi anche

Contenuto del server di test playReady