【问题标题】:Silverlight - protecting Content inside a network (DRM?)Silverlight - 保护网络内的内容(DRM?)
【发布时间】:2009-08-24 14:23:32
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: silverlight drm


    【解决方案1】:

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

    【讨论】:

    • 虽然“在野外”这可能是真的,但我说的是我们实际控制的封闭环境。一方面,DRM 是一种剥夺付费客户并将他们变成愤怒的非客户的方式,但在封闭/受控的环境中,它似乎有它(也许只是)有效的用途。
    • 这不是更多地反对 DRM 而不是问题的答案吗?
    【解决方案2】:

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

    【讨论】:

    • 谢谢。 PlayReady 的 30.000 美元有点超出我的范围。我会看看 IIS 解决方案,虽然我认为我只有 Win2003/IIS6 可供我使用。
    【解决方案3】:

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

    【讨论】:

      【解决方案4】:

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

      【讨论】:

        猜你喜欢
        • 2011-05-07
        • 2017-06-28
        • 2017-12-23
        • 2019-04-06
        • 2012-03-02
        • 2018-05-14
        • 2017-12-05
        • 2011-03-03
        • 2017-08-27
        相关资源
        最近更新 更多