全部產品
Search
文件中心

ApsaraVideo VOD:DRM加密

更新時間:Feb 27, 2025

本文為您介紹在控制台使用DRM(Digital Rights Management)加密功能的操作步驟,包括認證上傳、控制台配置以及播放器配置。

使用限制

  • DRM加密功能目前僅可以通過ApsaraVideo for VOD控制台開啟。

  • 目前僅如下服務地區支援DRM加密功能:華東2(上海)、華北2(北京)、新加坡。

上傳認證

說明

面向iOS和Android平台使用者,需要進行Fairplay認證上傳操作。

  1. 使用Fairplay加密需要向其申請相關認證,詳情請參見申請Fairplay認證

  2. 登入视频点播控制台。

  3. 在ApsaraVideo for VOD控制台左側導覽列,選擇組態管理 > ApsaraVideo for Media Processing配置 > DRM認證管理,進入DRM認證管理頁面。

  4. 單擊上傳認證

    003

    參數和說明如下表所示。

    參數

    說明

    認證名稱

    認證的名稱,長度為2-128個字元。

    內容

    上傳FairPlay Certificate(認證),僅支援.cer檔案。

    私密金鑰

    申請認證時建立的受密碼保護的私密金鑰。

    PassPhrase

    解密私密金鑰的密鑰。長度為1-32個字元,支援英文和數字。

    Ask

    應用程式密鑰。申請認證時,由Apple提供。長度為1-32個字元,支援英文和數字。

  5. 單擊確定完成上傳。

配置DRM加密功能

  1. 登入视频点播控制台。

  2. 在ApsaraVideo for VOD控制台左側導覽列,選擇組態管理 > ApsaraVideo for Media Processing配置 > 轉碼模板組

  3. 單擊添加轉碼模板組

    002

  4. 添加轉碼模板組頁面,單擊添加模板

  5. 基本參數 > 封裝格式中,選擇hls

  6. 進階參數 > 加密方式中,選擇DRM加密

    003

查看轉碼視頻頁簽

通過控制台、API或上傳SDK上傳視頻時,指定配置了DRM的模板進行轉碼。轉碼成功後,在控制台 > 媒資庫 > 音/視頻中,選擇進行轉碼後的視頻,單擊管理進入該視頻管理頁面,選擇視頻地址頁簽查看。進行DRM轉碼後的視頻,在格式列表下會有DRM相關標識。

說明

DRM加密暫時僅支援如下方式的轉碼:上傳視頻時發起轉碼和使用點播工作流程發起轉碼。工作流程轉碼請參見工作流程

標識

播放DRM加密視頻

目前點播DRM功能需要結合阿里雲播放器一起使用,降低開發門檻。播放器在播放DRM的視頻時,需要有以下設定:

  • 支援播放DRM視頻的播放器版本:5.2.1及以上。目前iOS平台支援fairplay,Android平台支援widevine。

  • iOS平台需要全域調用一次AliPlayerGlobalSettings中的setFairPlayCertID方法來設定認證ID。認證ID可在控制台 > 組態管理 > DRM認證管理中的認證ID列表擷取。

  • Android平台,為了保證高安全等級的視頻能正常播放,建議使用surfaceView進行播放。

說明

目前支援移動端和Web端。播放高安全等級視頻時無法支援旋轉、鏡像、截圖等操作。