Encryption settings for Widevine CENC on Azure Media Services

喜你入骨 提交于 2020-04-11 06:32:32

问题


I want to use Azure Media Services to provide the licenses for content protection. I created the ContentKey using the PHP SDK, and got the license URL for Widevine. I'm using packager in my side to encrypt the video.

My problem is (mostly because of ignorance) that I don't know where to find the value for the parameters "--signer", "--aes_signing_key" and "--aes_signing_iv". I read in some tutorials that these values are provided by Widevine, but in my case I assumed that were provided by Azure.

It's not an issue with PHP or packager. Even using the REST API I don't know which information correlates to "signer" "signing key" and "signing iv". This information is required even by other platforms like bitcodin and other packagers.


回答1:


If you are using your own packager, you only need to configure the common encryption key and Widevine License template with us, you will obtain a license URL and KEY ID as return, and you can put those value into your packager.

You don't need to configure AES envelope Key, which is for AES 128 clear key encryption. That's another service that we offer.

Feel free to reach out to me at yanmf@microsoft.com if you have more questions. I am the PM on this Widevine services on Azure. We will help you.



来源:https://stackoverflow.com/questions/36018756/encryption-settings-for-widevine-cenc-on-azure-media-services

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!