.net 如何防止未经授权访问媒体流

.net 如何防止未经授权访问媒体流,.net,silverlight,video-streaming,cdn,.net,Silverlight,Video Streaming,Cdn,我有一个客户正在使用Siverlight媒体流,希望开始对访问某些视频收费(按次付费)。这些视频中有很多都是实时流媒体播放的 我正在寻找一个解决方案,以限制媒体流只对客户谁支付 目前,我认为每个视频资源都位于固定的URL上——如果您知道URL,您可以观看流。显然,他们不想这样。更复杂的是,URL托管在CDN上 有一些像IIS Media Services这样的产品允许您限制对“WebPlaylists”的访问,但没有提到它可能与CDN一起工作 是否有现成的解决方案,或者我们正在寻找定制的解决方案

我有一个客户正在使用Siverlight媒体流,希望开始对访问某些视频收费(按次付费)。这些视频中有很多都是实时流媒体播放的

我正在寻找一个解决方案,以限制媒体流只对客户谁支付

目前,我认为每个视频资源都位于固定的URL上——如果您知道URL,您可以观看流。显然,他们不想这样。更复杂的是,URL托管在CDN上

有一些像IIS Media Services这样的产品允许您限制对“WebPlaylists”的访问,但没有提到它可能与CDN一起工作


是否有现成的解决方案,或者我们正在寻找定制的解决方案?

您应该考虑使用PlayReady DRM,这是Silverlight的选项之一。 最简单的方法是与PlayReady服务提供商合作:

谢谢。看起来很有趣,但我怀疑这可能是过分的。我想我没有考虑DRM。但是如果没有DRM,我想即使每个人都有一个唯一的URL,也很容易重新整理/复制/保存内容