Azure Media Services上Widevine CENC的加密设置

时间:2016-03-15 18:00:36

标签: azure azure-media-services widevine

我想使用Azure Media Services提供内容保护许可。我使用PHP SDK创建了ContentKey,并获得了Widevine的许可URL。我在我身边使用packager来加密视频。

我的问题(主要是因为无知)我不知道在哪里可以找到参数“--signer”,“ - aes_signing_key”和“--aes_signing_iv”的值。我在一些教程中读到这些值是由Widevine提供的,但在我的情况下,我认为它是由Azure提供的。

这不是PHP或packager的问题。即使使用REST API,我也不知道哪些信息与“签名者”“签名密钥”和“签名iv”相关。即使是其他平台(如bitcodin和其他打包商)也需要此信息。

1 个答案:

答案 0 :(得分:-1)

如果您使用自己的打包器,您只需要为我们配置通用加密密钥和Widevine许可证模板,您将获得许可证URL和KEY ID作为返回,您可以将这些值放入打包器。

您不需要配置AES信封密钥,用于AES 128清除密钥加密。这是我们提供的另一项服务。

如果您有更多问题,请随时通过yanmf@microsoft.com与我联系。我是Azure上此Widevine服务的PM。我们会帮助你。