共用方式為


DRM 基本概念

從 Windows 媒體格式 SDK 的觀點來看,Windows 媒體 DRM 技術相當簡單。 SDK 的元件可用來保護內容和播放受保護的內容。

保護內容

保護內容 (也稱為封裝內容) 牽涉到加密檔案的資料區段,並在檔案標頭中包含一些資訊,讓玩家能夠解密內容。

若要加密內容,您需要金鑰,這是用來植入加密演算法的值。 金鑰是由兩個部分所組成:金鑰種子 (或私密金鑰) ,以及金鑰識別碼 (或公開金鑰) 。 金鑰種子是您用來編碼內容的秘密值。 金鑰識別碼是包含在受保護檔案標頭中的公用值。

當檔案受到保護時,若沒有授權,就無法解密檔案。 授權包含指定受保護內容使用規定的資訊。 授權條款是由內容擁有者決定,並可自訂以符合各種需求。 封裝檔案的一部分是包含網頁的 URL,使用者可以取得存取內容的授權。

讀取受保護的內容

若要讀取受保護的內容,內容授權必須位於用戶端電腦上。 Windows 媒體格式 SDK 的 DRM 元件會在內部檢查某些授許可權制,有些則必須由您的應用程式強制執行。

您可以使用 Windows Media Format SDK 的物件來協助使用者取得內容的授權,以及執行其他系統管理工作,例如更新 DRM 元件和備份授權。

注意

此 SDK 的 x64 型版本不支援 DRM。

 

數位版權管理功能

啟用 DRM 支援