2

我想使用 Azure 媒体服务来提供内容保护许可证。我使用 PHP SDK 创建了 ContentKey,并获得了 Widevine 的许可证 URL。我在我身边使用打包程序来加密视频。

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

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

4

1 回答 1

0

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

您无需配置 AES 信封密钥,该密钥用于 AES 128 明文密钥加密。这是我们提供的另一项服务。

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

于 2016-03-28T02:48:04.647 回答