我要使用Azure媒体服务提供内容保护许可证。我使用PHP创建了ContentKey,并获得了Widevine的许可证URL。我在用packager加密视频。
我的问题是(主要是因为我不知道)我不知道在哪里可以找到参数"--signer“、”--aes_signer_key“和”--aes_signer_iv“的值。我在一些教程中读到这些值是由Widevine提供的,但在我的案例中,我假设它是由Azure提供的。
这不是PHP或packager的问题。即使使用REST API,我也不知道哪些信息与“签名者”、“签名密钥”和“签名iv”相关。甚至像bitcodin和其他打包程序这样的其他平台也需要这些信息。
发布于 2016-03-28 10:48:05
如果您使用的是您自己的打包程序,您只需向我们配置通用加密密钥和Widevine许可证模板,您将获得一个许可证URL和密钥ID作为返回值,您可以将这些值放入您的打包程序中。
您不需要配置AES信封密钥,它用于AES 128明文密钥加密。这是我们提供的另一项服务。
如果您有更多的问题,请随时通过yanmf@microsoft.com与我联系。我是Azure上这个Widevine服务的PM。我们会帮助你的。
https://stackoverflow.com/questions/36018756
复制相似问题