
# HLS加密设置
防盗链机制只能避免非授权用户拿到URL后去下载、播放视频，但无法阻止恶意的付费用户将视频下载到本地后进行二次分发。因此，为有效防止视频泄露和盗链问题，点播服务提供了对HLS视频进行内容加密的能力，加密后的视频，即使恶意用户下载也很难分发给其他人观看。
![](https://support.huaweicloud.com/usermanual-vod/public_sys-resources/note_3.0-zh-cn.png)
HLS加密的具体实现原理及流程请参见[通过HLS加密防止视频泄露](https://support.huaweicloud.com/bestpractice-vod/vod_10_0004.html)。
#### 注意事项
- 由于HLS加密必须要通过转码操作完成，因此HLS加密将会产生转码费用，具体请参考[VOD产品价格详情](https://www.huaweicloud.com/pricing/calculator.html#/vod)。
- 无法对上传的原始视频进行HLS加密，只针对转码输出的HLS流加密，若转码的输出为MP4、DASH等其他类型，则不支持加密。
- 加密、解密均依照HLS规范进行，只有支持播放HLS流的播放器才能播放。
- 修改了获取密钥URL，需要对已加密的视频进行重新转码加密，否则新的加密密钥无法应用到视频中。
- 若加密后使用的播放地址是https，则密钥管理服务的地址也需要配置为https协议，否则无法在点播控制台预览播放。
 
#### 前提条件
已搭建密钥管理服务和Token生成服务，具体搭建方法请参见[通过HLS加密防止视频泄露](https://support.huaweicloud.com/bestpractice-vod/vod_10_0004.html)。
#### 操作步骤
1. 登录[视频点播控制台](https://console.huaweicloud.com/vod2/#/vod/home)。
2. 在左侧导航栏选择"全局设置 \> 安全设置"，进入安全设置页面
3. 单击"HLS加密设置"，弹出"加密设置"界面，输入"获取密钥URL"，如[图1]所示。
   
   图1加密设置页面   
   ![](https://support.huaweicloud.com/usermanual-vod/zh-cn_image_0207623274.png)
   **获取密钥URL** **：**如前提条件中搭建的密钥管理服务的地址。HTTP协议存在安全风险，建议使用HTTPS协议。
   **示例**：https://domain-sample/get-key
   
   
4. 单击"确定"，完成配置。
5. 配置完成后，您需要使用[转码](https://support.huaweicloud.com/usermanual-vod/vod_01_0072.html)功能对视频文件进行加密，其中，设置的转码模板必须开启HLS加密。
 
