2

我想设置一些 WMV 视频流,使用 Windows 2003 的流媒体服务器和 Silverlight。

现在,不幸的是 Silverlight 只支持 HTTP,这意味着人们可以下载视频。虽然这本身不是问题,但我想知道有哪些选项可以防止它们在网络之外播放。

当然,我想到了 DRM。有没有简单的方法来获取和设置它?我不想有一些复杂的用户方案,它本质上归结为“如果你可以到达服务器(仅在内部网络中),你会得到一个许可证,否则不会”。

在该领域有 WMV DRM 或内容保护方面的经验吗?除了 Windows 2003 Server 和 Silverlight 2,我还需要什么?

4

4 回答 4

2

DRM 是一种负和游戏。您在实施它时会损失金钱和时间,而您本可以花在对用户有用的东西上,并且您的内容对您的用户来说变得不那么有价值。也无法有效实施。我不打算讨论任何特定的 DRM 方案,但论点的核心是,为了向用户显示内容,用户的计算机必须能够解密它。因此,解密代码和解密密钥必须存在于用户的计算机上。加密只能保护数据免受两个安全端点之间的拦截和篡改。如果其中一个端点遭到破坏(并且您在不信任用户的情况下假设这一点),那么加密技术将毫无用处。

于 2008-11-03T22:04:49.003 回答
1

迈克尔:你可以做一些事情。您可以使用 IIS7 并创建一个可以受 SSL 证书保护的网络播放列表以保护流。此外,Silverlight 确实支持我们称为 PlayReady 的非接触式(从最终用户的角度来看)DRM 方案。它确实涉及让服务器颁发许可证,因此可能会违反您对无/低成本解决方案的渴望(但 DRM 解决方案很少)。这是两个选项。

于 2008-11-03T23:15:23.730 回答
0

本次会议中,棒球小哥谈到了使 URL 只能使用一次。我认为这不是 100% 的解决方案,但它可能会阻止用户复制粘贴 url。

于 2008-11-03T22:16:37.983 回答
0

内部 DRM 的替代方案是托管 DRM。我们“EZDRM.com”提供了一个低成本的解决方案,并且仍然为您提供 DRM 的所有功能。

于 2009-06-26T19:52:59.683 回答