次の方法で共有


シナリオ: 購入したコンテンツ

購入したコンテンツ シナリオでは、コンテンツ所有者がオンライン メディア ストアを使用してコンシューマーにメディアを販売します。 オンライン メディア ストアには、何千もの映画や販売可能な数百万曲が含まれており、何十万もの顧客にサービスを提供できます。 現在の例では、PlayReady Server SDK を使用して構築されたコンテンツ プロバイダーのストア インターフェイス間でライセンスの取得が行われます。

次の図は、購入したコンテンツ シナリオでさまざまなコンポーネントがどのように相互作用するかを示しています。

Purchased Content

購入したコンテンツ シナリオでは、次の手順を実行します。

  1. サービス プロバイダーは、保護されていないコンテンツをコンテンツ パッケージャーに転送します。

  2. コンテンツ パッケージャーは、PlayReady と互換性のある暗号化形式 (MPEG Common Encryption 'cenc' など) を使用してファイルを保護します。

    この "パッケージ化された" ファイルは、さまざまな方法を使用して配布できます。

  3. コンテンツ プロバイダーは、Web サーバーまたはその他の転送メカニズムを使用してコンテンツを配布します。

    保護されたコンテンツを配布する場合、コンテンツ所有者はライセンス サーバーを使用して、コンテンツに対して発行されたライセンスに含める権限を示す必要があります。 これらのルール (およびコンテンツ キーを決定するために必要な情報) はライセンス サーバーに付与され、そのコンテンツのライセンスを作成するために必要なすべての情報が含まれます。

  4. コンシューマー/メディア コンシューマー側では、ユーザーはコンテンツ ストアを参照し、デバイスを使用してコンテンツをダウンロードまたはストリーミングします。 クライアントは、保護されたコンテンツにライセンスが必要なタイミングを決定します。

  5. その後、クライアントはライセンス要求をライセンス サーバーに送信します。

  6. ライセンス サーバーは、特定のビジネス ルールに基づいて、その特定のコンテンツのライセンスを発行します。 ライセンスサーバーは、ライセンスを発行する前に顧客の識別または支払いを必要とする場合があります。 ライセンスにはコンテンツ キーが含まれています。これにより、クライアントのメディア プレーヤーはコンテンツにアクセスできます。

  7. ユーザーは、ライセンスで指定された条件に従ってコンテンツを再生できます。

上の図は、ダウンロード アンド プレイ モデルまたはストリーミング モデルを示しています。 その他のシナリオでは、少し異なる図が表示されます。 たとえば、ライブ ストリーミングでは、手順 2 でパッケージ化/暗号化をリアルタイムで実行します。

必要に応じて、購入したコンテンツをドメインと埋め込みライセンスを使用してデバイス間で共有できます。 詳細については、「 PlayReady ドメイン埋め込みライセンス」を参照してください。

所有するために購入されたコンテンツの場合、ユーザーはデバイスでコンテンツが無期限に再生されることを期待します。 ほとんどの場合、サービスは有効期限なしでこのコンテンツのライセンスを発行します。 ただし、ユーザーはデバイスを頻繁に変更するため、また、各デバイスで PlayReady ID が変更される場合があるため (再初期化が実行されたとき、またはデバイスが完全に再インストールされた場合)、ユーザーまたはデバイスに以前に配信された購入済みコンテンツのライセンスをいつでも再発行できるようにサービスを準備する必要があります。