Azure 媒体服务安全访问
Azure media services secure access
我目前正在评估使用 azure media services 来存储我们的产品教程视频、错误报告等。我们在本地编码和存储视频,现在可以将它们上传到 azure media services,并且然后发布以获得 SAS url,我们可以将其分发给我们的内部用户和客户。
我们希望能够仅向特定用户授予对这些上传视频的访问权限,并跟踪这些用户、观看次数等。此外,对于内部用户,我们希望能够使用集成 windows访问视频的身份验证。
有人能告诉我这是否可行吗?我们对加密内容本身并不感兴趣。
谢谢,
伊利亚斯
如果您不想与未经授权的用户共享视频,您必须应用 DRM 或 AES 加密策略。没有它,任何登录用户都可以泄露视频发布的 uri 或 Azure 媒体服务中所谓的 "locator"。要阅读有关 AES 加密的更多信息,请参阅 https://msdn.microsoft.com/en-us/library/azure/Dn783457.aspx。
在我的博客 post (http://gtrifonov.com/2015/01/24/mvc-owin-azure-media-services-ad-integration/) 中,我展示了如何将 Azure AD 与 Azure 媒体服务 AES 功能集成。允许属于特定 azure AD 用户组的用户播放。
如果您不想使用动态加密,您可以为资产的每个用户会话分配一个唯一的定位器。但在这种情况下,您将受到每个资产 5 个活动定位器的限制。
"because of a shared access policy restriction set by Azure storage services, you cannot have more than five unique Locators associated with a given Asset at one time" - https://msdn.microsoft.com/en-us/library/azure/hh974308.aspx
如果您想保护您的培训材料免遭未经授权的访问和构建解决方案,这将有许多用户同时访问同一资产,您需要使用 DRM 或 AES 功能。
我目前正在评估使用 azure media services 来存储我们的产品教程视频、错误报告等。我们在本地编码和存储视频,现在可以将它们上传到 azure media services,并且然后发布以获得 SAS url,我们可以将其分发给我们的内部用户和客户。
我们希望能够仅向特定用户授予对这些上传视频的访问权限,并跟踪这些用户、观看次数等。此外,对于内部用户,我们希望能够使用集成 windows访问视频的身份验证。
有人能告诉我这是否可行吗?我们对加密内容本身并不感兴趣。
谢谢,
伊利亚斯
如果您不想与未经授权的用户共享视频,您必须应用 DRM 或 AES 加密策略。没有它,任何登录用户都可以泄露视频发布的 uri 或 Azure 媒体服务中所谓的 "locator"。要阅读有关 AES 加密的更多信息,请参阅 https://msdn.microsoft.com/en-us/library/azure/Dn783457.aspx。
在我的博客 post (http://gtrifonov.com/2015/01/24/mvc-owin-azure-media-services-ad-integration/) 中,我展示了如何将 Azure AD 与 Azure 媒体服务 AES 功能集成。允许属于特定 azure AD 用户组的用户播放。
如果您不想使用动态加密,您可以为资产的每个用户会话分配一个唯一的定位器。但在这种情况下,您将受到每个资产 5 个活动定位器的限制。 "because of a shared access policy restriction set by Azure storage services, you cannot have more than five unique Locators associated with a given Asset at one time" - https://msdn.microsoft.com/en-us/library/azure/hh974308.aspx
如果您想保护您的培训材料免遭未经授权的访问和构建解决方案,这将有许多用户同时访问同一资产,您需要使用 DRM 或 AES 功能。