PlayReady-Server
PlayReady-Server können verschiedene Formen übernehmen, je nachdem, ob sie für die Bereitstellung von Lizenzen oder die Verwaltung von PlayReady-Domänen von Clients programmiert sind oder Daten von Clients empfangen und aggregiert werden. Diese logischen Server werden auf C# basierend auf dem gleichen PlayReady Server SDK entwickelt, und eine einzelne Serveranwendung kann eine oder mehrere der PlayReady Server-Funktionen implementieren.
PlayReady-Lizenzserver
Ein PlayReady-Lizenzserver ermöglicht die Verarbeitung eingehender Lizenzkäufe von Clients, generiert Lizenzen und stellt sie in einer Lizenzkaufantwort zurück auf Clients dar.
Weitere Informationen zu PlayReady-Lizenzservern finden Sie unter PlayReady License Server.
PlayReady-Domänenserver
Mit einem optionalen PlayReady-Domänenserver können Sie den Inhaltszugriff für mehrere Clients über eine einzelne Entität verwalten. Domänen bieten vereinfachten und robusteren Dienstzugriff für mehrere Clients, einschließlich mobiler Geräteclients.
Hinweis
Eine PlayReady-Domäne ist nicht identisch mit Netzwerk- oder Webdomänen.
Weitere Informationen zu PlayReady-Domänen finden Sie unter PlayReady Domain Server.
PlayReady Metering Server
Ein optionaler PlayReady Metering Server stellt einen Prozess bereit, der angibt, wie oft bestimmte Inhalte wiedergegeben wurden. Sie können beispielsweise diesen Metering-Aggregationsdienst in einem Abonnementszenario verwenden, um die Inhaltsnutzung zu verfolgen und den Benutzer entsprechend zu berechnen.
Weitere Informationen zur PlayReady-Metering finden Sie unter PlayReady Metering Server.
PlayReady Secure Stop Server
Ein optionaler PlayReady Secure Stop Server bietet die Mittel für ein PlayReady-Gerät, um sicher zu behaupten, dass die Medienwiedergabe für einen bestimmten Inhalt beendet wurde. Diese Funktion stellt sicher, dass Ihre Medienstreamingdienste genaue Durchsetzung und Berichterstellung von Nutzungseinschränkungen auf verschiedenen Geräten für ein bestimmtes Konto bereitstellen.
Weitere Informationen zu PlayReady Secure Stop finden Sie unter PlayReady Secure Stop Server.
PlayReady Secure Delete Server
PlayReady Secure Delete ermöglicht Dienstanbietern, sichere Bestätigung der Lizenzlöschung zu erhalten. Dieses optionale Feature bietet einen PlayReady Secure Delete Server mit einer Möglichkeit, nachzuverfolgen, welche Lizenzen verfügbar sind und welche auf einem bestimmten Client gelöscht wurden.
Weitere Informationen zum sicheren Löschen von PlayReady finden Sie unter PlayReady Secure Delete.
Entwicklung und Betrieb durch den Lizenzanbieter oder einen Drittanbieter
Ein Unternehmen, in der Regel ein Dienstanbieter mit einem aktiven PlayReady Server-Lizenzvertrag, kann auf das PlayReady Server SDK zugreifen und es verwenden, um einen PlayReady Server zu entwickeln und zu betreiben (Lizenzserver, Domänencontroller, Metering Server, Secure Stop Server oder Secure Delete Server).
Alle diese Server müssen auf einem physischen oder virtuellen Server bereitgestellt werden, auf dem Windows Server ausgeführt wird. Sie müssen nicht jeden Servertyp auf einem eigenen Computer bereitstellen; Stattdessen können mehrere PlayReady Server-Typen auf demselben physischen Computer ausgeführt werden.
Dieses Unternehmen kann jedoch Rollen mit Dritten teilen:
PlayReady Server Development Partner – diese Unternehmen können die Logik eines PlayReady-Servers im Auftrag des Kunden entwickeln.
PlayReady-Anwendungsdienstanbieter (ASP)-Partner – diese Unternehmen können entwickeln und betreiben oder einen PlayReady Server im Auftrag des Kunden betreiben. Dieser Server kann mit der Back-End-Logik und dem Key Management System des Kunden verbunden sein, um ein vollständiges DRM-System bereitzustellen.
Weitere Informationen finden Sie auf der Seite "PlayReady-Partner" .
PlayReady Server-Beispiel
Im Folgenden finden Sie eine Beschreibung der PLAYReady Server-SOAP-Schnittstelle, die unter "PlayReady Server" verfügbar ist. 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
In diesem Abschnitt
Bewährte Methoden für Lizenzrichtlinien
Sicheres Löschen von PlayReady