媒体处理加密转码失败

问题描述

阿里云媒体处理在调用SubmitJobs提交转码作业时,加密转码失败

问题原因

加密转码失败常见错误原因如下:

  • 使用自定义字符串生成加密密钥
  • 标准加密转码失败或没有任何加密文件生成
  • 标准加密文件解密播放失败
  • 重复生成加密文件

解决方案

请根据问题原因参见以下内容进行调整:

  • 使用自定义字符串生成加密密钥
    加密的明文密钥必须使用GenerateDataKey接口生成,不能使用自定义字符串生成加密密钥,否则加密转码失败。
  • 标准加密转码失败或没有任何加密文件生成
    请确认GenerateDataKey接口生成的密钥类型是否为AES_128密钥,否则加密转码会失败导致不会生成任何加密文件。
  • 标准加密文件解密播放失败
    请确认是解密接口将KMS生成的明文密钥再次Base64 Decode之后返回给播放器解密播放,否则解密播放会失败。详情请参见如何进行HLS的加密与播放
  • 重复生成加密文件
    标准加密转码触发都是由用户主动触发,如果重复生成加密文件,请确认是否重复调用提交转码作业接口。

适用于

  • 媒体处理
阿里云首页 媒体处理 相关技术圈