Server PlayReady
I server PlayReady possono assumere forme diverse a seconda che siano programmate per distribuire licenze o gestire domini PlayReady dei client o ricevere e aggregare i dati dai client e così via. Questi server logici sono tutti sviluppati in C# in base allo stesso SDK del server PlayReady e un'unica applicazione server può implementare una o più funzionalità del server PlayReady.
Server licenze PlayReady
Un server di licenza PlayReady consente l'elaborazione delle richieste di acquisizione delle licenze in ingresso dai client, genera licenze e li rilascia in una risposta di acquisizione licenze ai client.
Per altre informazioni sui server di licenza PlayReady, vedere PlayReady License Server.
Server di dominio PlayReady
Un server di dominio PlayReady facoltativo consente di gestire l'accesso al contenuto per più client tramite una singola entità. I domini offrono un accesso più semplice e più affidabile ai servizi per più client, inclusi i client di dispositivi mobili.
Nota
Un dominio PlayReady non corrisponde a domini Web o di rete.
Per altre informazioni sui domini PlayReady, vedere PlayReady Domain Server.
Server di misurazione PlayReady
Un server di misurazione PlayReady facoltativo fornisce un processo che indica il numero di volte in cui è stato eseguito il contenuto specifico. Ad esempio, è possibile usare questo servizio di aggregazione di misurazione in uno scenario di sottoscrizione per tenere traccia dell'utilizzo del contenuto e caricare l'utente in modo appropriato.
Per altre informazioni sulla misurazione di PlayReady, vedere PlayReady Metering Server.
PlayReady Secure Stop Server
Un server di arresto sicuro PlayReady facoltativo fornisce i mezzi per un dispositivo PlayReady per affermare in modo sicuro un servizio di streaming multimediale che la riproduzione multimediale è stata arrestata per qualsiasi parte di contenuto specificato. Questa funzionalità garantisce che i servizi di streaming multimediale forniscano un'applicazione accurata e la segnalazione delle limitazioni di utilizzo in dispositivi diversi per un determinato account.
Per altre informazioni su PlayReady Secure Stop, vedere PlayReady Secure Stop Server.
Server di eliminazione sicura PlayReady
PlayReady Secure Delete consente ai provider di servizi di ricevere un riconoscimento sicuro dell'eliminazione delle licenze. Questa funzionalità facoltativa fornisce un server di eliminazione sicura PlayReady con un mezzo per tenere traccia delle licenze disponibili e che sono state eliminate in un determinato client.
Per altre informazioni su PlayReady Secure Delete, vedere PlayReady Secure Delete.
Sviluppo e operazione da parte del licenziatario o di terze parti
Un'azienda, in genere un provider di servizi, con un contratto di licenza playReady Server attivo può accedere all'SDK del server PlayReady e usarlo per sviluppare e gestire un server PlayReady (server di licenza, controller di dominio, server di misurazione, server di arresto sicuro o server di eliminazione sicura).
Tutti questi server devono essere distribuiti in un server fisico o virtuale che esegue Windows Server. Non è necessario distribuire ogni tipo di server nel proprio computer; È invece possibile eseguire più tipi di server PlayReady nello stesso computer fisico.
Questa azienda può tuttavia condividere ruoli con terze parti:
Partner di sviluppo di PlayReady Server: queste aziende possono sviluppare la logica di un server PlayReady per conto del cliente.
Partner del provider di servizi applicazione PlayReady (ASP), che possono sviluppare e gestire un server PlayReady per conto del cliente. Questo server può essere connesso alla logica back-end del cliente e al sistema di gestione delle chiavi in modi diversi per fornire un sistema DRM completo.
Per altre informazioni, vedere la pagina Partner PlayReady .
Esempio di server PlayReady
Di seguito è riportata una descrizione dell'interfaccia SOAP del server PlayReady disponibile in https://test.playready.microsoft.com/service/rightsmanager.asmx
RightsManager
The following operations are supported. For a formal definition, please review the Service Description.
- AcknowledgeLicense
- AcquireLicense
- AcquirePackagingData
- GetMeteringCertificate
- JoinDomain
- LeaveDomain
- ProcessDeleteLicenseData
- ProcessMeteringData
- ProcessSecureStopData
Contenuto della sezione
Procedure consigliate per i criteri di licenza
Server di misurazione PlayReady