Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die folgende Tabelle zeigt die Featureverfügbarkeit für jede Version der PlayReady-Produkte.
| Erscheinungsdatum | Version | Neuerungen | PlayReady Server SDK (.NET Legacy) | PlayReady Server SDK (.NET Core) | PlayReady Gerätemigrationskit | PlayReady-Zertifikatsgenerierungswerkzeug | PlayReady PC SDK für Windows 7-Desktop-Apps |
|---|---|---|---|---|---|---|---|
| Juni 08 | 1.0 | Ursprüngliche Version | 1.0.1105 | — | 1.0.1130 | 1.0.1130 | 1.1 |
| Okt'08 | 1.2 | Eingebettete Lizenzen | 1.2.1404 | — | 1.2.1404 | 1.2.1404 | 1.2 |
| Mai'09 | 1.3 | Abschnitt "Spezifikationen" | — | — | — | — | 1.3 |
| April 2010 | 1.5 | Gemeinsame Verschlüsselung Smooth Streaming | 1.5.4018 | — | — | 1.5 | Keine weiteren Verbesserungen |
| Sep. 2010 | 1.5.2 | Verbesserungen der Sicherheit | 1.5.4094 | — | — | — | — |
| Sep. 2011 | 2.0 | - Live-TV mit Schlüsselrotation über skalierbare eingebettete Lizenzen – Silverlight-Clientüberprüfung |
2.0.1402 | — | 2.0.1402 | 2.0.1402 | — |
| Apr. 2012 | 2.1 | - PlayEnablers für zusätzliche Richtlinien - Handler für Lizenzvorlagen |
2.1.1444 | — | — | — | — |
| 12. Dezember | 2.5 | - PlayReady-Network Device (PlayReady-ND) | — | — | 2.5.1789 | 2.5.1778 | — |
| Nov. 2013 | 2.9 | - Beispiel für LicenseTemplateHandlerChaining – Unterstützung für iOS und Android |
2.9.1995 | — | — | — | — |
| Mai'14 | 2.11 | - MPEG-DASH - Aktualisierte PlayReady-ND Testübertrager – Updates für playReady Client SDK für iOS – Updates für PlayReady Client SDK für Android |
— | — | 2.11.2155 | — | — |
| Mär. 2015 | 3.0 | - SL3000 - Mehrere Tasten - Sicherer Stopp – Verbesserungen für nicht persistente Lizenzen |
3.0 | — | 3.0.4019 | 3.0.2726 | — |
| Sep. 2016 | 3.2 | Sichere Zeit (Sicherer Uhrdienst im TEE) | — | — | 3.2.4242 | 3.2.4242 | Als veraltet markiert |
| Apr. 2017 | 3.3 | - Neues CDMi-Modul – Behebung von Sicherheitsrisiken im PK-Headerparser |
— | — | 3.3.4474 | 3.3.4475 | — |
| 17. Oktober | 4.0 | – Erweiterte Unterstützung für mehrere gängige Verschlüsselungsmodi, "cbcs" zusätzlich zu "cenc". - Unterstützung für sicheres Löschen |
4.0.5117 | — | 4.0.5102 | 4.0.5102 | Nicht mehr verteilt (siehe PlayReady unter Windows) |
| 19. Februar | 4.2 | - Neuerungen in PlayReady, Version 4.2 | 4.2.5545 | — | 4.2.5545 | — | — |
| Aug. 2019 | 4.3 | - Neuerungen in PlayReady, Version 4.3 | 4.3.5841 | 4.3.5841 | — | — | — |
| Mai'20 | 4.4 | - Neuerungen in PlayReady, Version 4.4 | 4.4.6621 | 4.4.6621 | 4.4.6621 | — | — |
| Okt '21 | 4.5 | - Neuerungen in PlayReady, Version 4.5 | 4.5.7218 | 4.5.7218 | 4.5.7220 | — | — |
| Dez. 2022 | 4.6 | - Neuerungen in PlayReady, Version 4.6 | 4.6.7668 | 4.6.7604 | 4.6.7673 | — | — |
Kompatibilität von Porting-Kit-Versionen mit Server-SDK-Versionen
PlayReady-Lizenzdienste behalten die Abwärtskompatibilität für ältere PlayReady-Geräte bei. Beispielsweise kann ein neuer Lizenzdienst, der mit dem PlayReady Server SDK 4.0 entwickelt wurde, Lizenzen an ein älteres Gerät liefern, das mit dem PlayReady Device Porting Kit (PK) 1.2 aus seiner ursprünglichen Version (2008) entwickelt wurde.
Es gibt jedoch einige Nuancen in der Kompatibilität, da Dienste und Geräte in die PlayReady 3.0- und höheren Versionen wechseln. PlayReady-Clients, die mit dem 3.0 und höheren Device Porting Kit entwickelt wurden, können keine Lizenzen von einem Lizenzdienst abrufen, der vor der 2011-Version des Server SDK 2.0 erstellt wurde. Dienste, die frühere Versionen des Server SDK ausführen, müssen aktualisiert werden, um mit PlayReady 3.0 und höher kompatibel zu sein.
PlayReady-Kompatibilitätsmatrix
Die meisten Versionen von PlayReady auf dem Client können mit den verschiedenen Versionen des PlayReady Server SDK arbeiten. Es gibt einige Subtilitäten, wie unten beschrieben, sowie eine Änderung mit PlayReady-Clients, die im 4.0 Device Porting Kit entwickelt wurden.
In der folgenden Tabelle sind die Kompatibilität zwischen den verschiedenen PlayReady Device Porting Kit- und PlayReady Server SDK-Versionen aufgeführt:

| * | Einige PK 1.2-Clients haben keine Sperrung unterstützt, die in Server SDK 2.x+ erforderlich ist. Dies ist nicht die Regel. |
| ** | PK 3.0 und höhere Clients können kein Server SDK vor Version 2.0 verwenden, um eine Medienwiedergabelizenz zu erhalten. |
| *** | PK 3.0 und höhere Clients können Lizenzserver mit einem 2.X SDK verwenden, aber nur eine Lizenz mit einer SL2000-Sicherheitsstufe erhalten. Darüber hinaus stehen neue Features, z. B. Unterstützung für Header der Version 4.2 (mehrere Schlüssel) und Richtlinien wie Secure Stop und MaxResDecode, beim Erstellen einer Lizenz nicht zur Verfügung. Bei einigen PK 3.0-Clients mit Server SDK 2.0 gab es Probleme mit verketteten Lizenzen (Stamm/Blatt). Dienste müssen Clients testen, um die Kompatibilität zu überprüfen. Am Ende dieses Dokuments gibt es eine Reihe von Szenarien, die beim Testen hilfreich sein können. |
Obwohl PlayReady v3. X/4.X-basierte Clients arbeiten mit einem Server mit Server SDK v2.0, v2.1 oder v2.9. Microsoft empfiehlt Kunden, das Server SDK v1.5.2-Upgrade auf die neueste Version des Server SDK auszuführen, anstatt auf Server SDK v2.0, v2.1 oder v2.9 zu aktualisieren. Dadurch wird sichergestellt, dass Sie sich auf einem viel besser unterstützten Pfad befinden.