次の方法で共有


DRM 保護とコンテンツ ライセンスの配布

[このページに関連付けられている機能である Windows Media Format 11 SDK は、レガシ機能です。 これは、ソース リーダーシンク ライターによって置き換えられます。 ソース リーダーシンク ライターは、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、Windows Media Format 11 SDK ではなくソース リーダーシンク ライターを使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]

作成側では、デジタル著作権管理テクノロジには、(1) コンテンツの保護と (2) コンテンツのライセンスの提供という 2 つのメイン プロセスが含まれます。 ファイルを保護するには、基本的にコンテンツの暗号化と、コンテンツのライセンスを取得できる場所を指定する URL をファイル ヘッダーに含める必要があります。 を使用してファイルを保護し、そのファイルを他のコンピューターまたはデバイスに配布する場合は、Windows Media Format SDK または Windows Media Rights Manager SDK を使用してファイルを保護できます。 Live-DRM シナリオでは、Windows Media Format SDK を使用して、エンコード中のコンテンツを保護する必要があります。

保護されたコンテンツのライセンスを作成して発行するには、Windows Media Rights Manager SDK のオブジェクトを使用して独自のカスタム ソリューションを作成するか、サード パーティが実行するサービスを使用できます。

どの方法を使用する場合でも、作成する保護されたファイルには、DRM ヘッダー オブジェクトに、コンテンツのライセンスを取得する場所をクライアント アプリケーションに指示する URL が含まれます。

注意

Windows Media Format SDK では、ライセンスの作成または発行はサポートされていません。

 

再生側では、DRM 対応アプリケーションは、保護されたコンテンツのライセンスを取得し、ライセンスに含まれているキーを使用してそのコンテンツの暗号化を解除し、ファイルの再生回数やファイルを別のデバイスにコピーできるかどうかなどのライセンス制限を適用できる必要があります。 Windows Media Format SDK は、完全に有効な DRM 再生アプリケーションを作成するために必要なすべてのサポートを提供します。

注意

DRM は、この SDK の x64 ベースのバージョンではサポートされていません。

 

Digital Rights Management の機能

DRM サポートの有効化