Silverlight - 保护网络内容(DRM?)

时间:2008-11-03 21:57:37

标签: silverlight drm

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

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

当然,DRM会浮现在脑海中。是否有一种简单的方法来获取并设置它?我不想要有一些复杂的用户方案,它基本上归结为“如果你可以到达服务器(只在内部网络中),你就会获得许可证,否则不会”。

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

4 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:1)

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

答案 2 :(得分:0)

this session中,棒球人谈到了使URL只能使用一次。我认为它不是100%的解决方案,但它可以阻止用户对网址进行复制。

答案 3 :(得分:0)

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