ネイティブ DRM の連携
ネイティブの統合 Widevine, PlayReady, FairPlay, または WisePlay 顧客との DRM-X 6.0 サーバを埋め込むことなく、Universal Playback Session Contractを使用する 認証情報.
レイヤー#による責任
| レイヤー | 責任について |
|---|---|
| 顧客バックエンド | 認証、認証チェック、信頼できるContent IDを選択し、サーバー所有のポリシー、リクエストセッションを選択します。 |
| DRM-X | パッケージを解決し、方針を検証して下さい、承認を署名して下さい、提供者の要求を指示して下さい、ライフサイクルを強制して下さい。 |
| ネイティブクライアント | 登録されたマニフェストをロードし、プラットフォームCDMを初期化し、ネイティブチャレンジを送信し、ライセンス、リリースセッションを適用します。 |
共通の統合のシーケンス#
- サポートされている DRM と真の再生機能を検出します。
- 認証された再生エンドポイントをカタログ参照で呼び出します。
- 返されたマニフェストをロードし、要求されたキーシステムを初期化します。
- 返された承認をDRMの証明書とライセンス・ルートにのみ添付します。
- 変換なしでネイティブなバイナリチャレンジとライセンスボディを渡します。
- ライセンスされたトラックと最大高さ制限を適用します。
- 各ターミナルパスのリリースルートを呼び出します。
プロバイダー固有のケア#
- Widevine: PSSH/init data と license body のバイナリを保ち、セキュリティレベルの資格を尊重します。
- PlayReady: は、ネイティブチャレンジのコンテンツタイプと応答を保存します。物理ハードウェアの Edge と Windows を修飾します。
- FairPlay: は SKD の識別子および厳密な SPC/CKC の交換を用いる適用証明書を使用します。
- WisePlay: は、対象となるHuawei プラットフォームがサポートする、資格のある初期化とセッションモデルを使用します。
フェイルクローズ#
未登録のマニフェスト、予期しないリダイレクト先、変更されたコンテンツタイプ、特大のボディ、期限切れの権限、不一致のDRMシステム、およびセッションの許可された起源の外の応答を拒絶します。 保護されたコンテンツから削除しないようにしてください。
DRM-X 6.0