PlayReady 製品バージョン

次の表に、PlayReady 製品の各バージョンの機能の可用性を示します。

 

リリース日 Version 新機能 PlayReady Server SDK (.NET レガシ) PlayReady Server SDK (.NET Core) PlayReady Device Porting Kit PlayReady 証明書生成キット Windows 7 デスクトップ アプリ用 PlayReady PC SDK
Jun'08 1.0 初期バージョン 1.0.1105 1.0.1130 1.0.1130 1.1
10 月 8 日 1.2 埋め込みライセンス 1.2.1404 1.2.1404 1.2.1404 1.2
5 月 9 日 1.3 [仕様] セクション 1.3
Apr'10 1.5 一般的な暗号化のスムーズ ストリーミング 1.5.4018 1.5 それ以上の機能強化はありません
9 月 10 日 1.5.2 セキュリティの強化 1.5.4094
9 月 11 日 2.0 - スケーラブルな埋め込みライセンスによるキーローテーションを備えたライブテレビ
- Silverlight クライアントの検証
2.0.1402 2.0.1402 2.0.1402
Apr'12 2.1 - 追加のポリシーの PlayEnablers
- ライセンス テンプレート ハンドラー
2.1.1444
12 月 12 日 2.5 - PlayReady-Network デバイス (PlayReady-ND) 2.5.1789 2.5.1778
11 月 13 日 2.9 - LicenseTemplateHandlerChaining サンプル
- iOS と Android のサポート
2.9.1995
5 月 14 日 2.11 - MPEG-DASH
- PlayReady-ND テスト 送信機を更新しました
- iOS 用 PlayReady クライアント SDK への更新
- Android 用 PlayReady クライアント SDK への更新
2.11.2155
3 月 15 日 3.0 - SL3000
- 複数のキー
- セキュアストップ
- 非永続的ライセンスの機能強化
3.0 3.0.4019 3.0.2726
9 月 16 日 3.2 セキュリティで保護された時間 (TEE のセキュリティで保護されたクロック サービス) 3.2.4242 3.2.4242 非推奨
Apr'17 3.3 - 新しい CDMi モジュール
- PK ヘッダー パーサーの脆弱性の修正
3.3.4474 3.3.4475
10 月 17 日 4.0 - 複数の一般的な暗号化モードのサポートが拡張されました。'cbcs' は 'cenc' に加えてサポートされています。
- セキュリティで保護された削除 のサポート
4.0.5117 4.0.5102 4.0.5102 配布されなくなりました ( 「Windows 上の PlayReady」を参照)
2 月 19 日 4.2 - PlayReady バージョン 4.2 の新機能に関するページを参照してください 4.2.5545 4.2.5545
8 月 19 日 4.3 - PlayReady バージョン 4.3 の新機能に関するページを参照してください 4.3.5841 4.3.5841
5 月 20 日 4.4. - PlayReady バージョン 4.4 の新機能を参照してください 4.4.6621 4.4.6621 4.4.6621
10 月 21 日 4.5 - 「PlayReady バージョン 4.5 の新機能」を参照してください 4.5.7218 4.5.7218 4.5.7220
12 月 22 日 4.6 - 「PlayReady バージョン 4.6 の新機能」を参照してください 4.6.7668 4.6.7604 4.6.7673

移植キットのバージョンとサーバー SDK のバージョンの互換性

PlayReady ライセンス サービスは、従来の PlayReady デバイスの下位互換性を維持します。 たとえば、PlayReady Server SDK 4.0 で開発された新しいライセンス サービスでは、最初のリリース (2008) から PlayReady Device Porting Kit (PK) 1.2 を使用して開発されたレガシ デバイスにライセンスを配信できます。

ただし、サービスとデバイスが PlayReady 3.0 以降のリリースに移行するにつれて、互換性にいくつかの違いがあります。 3.0 以降の Device Porting Kit で開発された PlayReady クライアントは、Server SDK 2.0 の 2011 リリースより前に構築されたライセンス サービスからライセンスを取得できません。 以前のバージョンの Server SDK を実行しているサービスは、PlayReady 3.0 以降と互換性を持つようにアップグレードする必要があります。

PlayReady 互換性マトリックス

クライアント上の PlayReady のほとんどのバージョンは、さまざまなバージョンの PlayReady Server SDK で動作します。 以下に示すように、いくつかの微妙な機能と、4.0 Device Porting Kit で開発された PlayReady クライアントの変更があります。

次の表に、さまざまな PlayReady Device Porting Kit と PlayReady Server SDK バージョンの互換性を示します。

移植キットとサーバーの互換性

   
* 一部の PK 1.2 クライアントでは、Server SDK 2.x 以降で必要な失効がサポートされていませんでした。 これは一般的ではありません。
** PK 3.0 以降のクライアントは、バージョン 2.0 より前のサーバー SDK を使用してメディア再生ライセンスを取得することはできません。
*** PK 3.0 以降のクライアントは、2.X SDK を使用してライセンス サーバーを使用できますが、取得できるのは SL2000 セキュリティ レベルのライセンスのみです。 さらに、バージョン 4.2 ヘッダー (複数のキー) のサポートや、Secure Stop や MaxResDecode などのポリシーなどの新機能は、ライセンスの作成時には使用できません。 サーバー SDK 2.0 を使用する一部の PK 3.0 クライアントでは、チェーン ライセンス (ルート/リーフ) に問題があります。 サービスは、互換性を検証するためにクライアントをテストする必要があります。 このドキュメントの最後には、テストに役立つ一連のシナリオがあります。

PlayReady v3 でも。X/4.X ベースのクライアントは、Server SDK v2.0、v2.1、または v2.9 を実行しているサーバーと連携Microsoft、Server SDK v2.0、v2.1、または v2.9 にアップグレードするのではなく、Server SDK v1.5.2 を実行しているお客様に最新バージョンの Server SDK にアップグレードすることをお勧めします。 これにより、サポート可能なパスがはるかに多くなります。