如何防止未经授权的媒体流访问
我有一位客户正在使用 Siverlight 媒体流,并希望开始对某些视频的访问收费(按次付费)。其中许多视频都是现场直播的。
我正在寻找一种解决方案,将媒体流限制为仅限已付费的客户。
就目前情况而言,我认为每个视频资源都位于固定的 URL - 如果您知道 URL,则可以观看流。显然他们不希望这样。更复杂的是,URL 托管在 CDN 上。
有一些产品(例如 IIS 媒体服务)可以让您限制对“WebPlaylists”的访问,但没有提到它可以与 CDN 一起使用。
是否有任何货架解决方案或者我们正在寻找定制的东西?
I have a client who is using Siverlight media streaming and wants to start charging for access to certain videos (pay-per-view). Many of those videos with be live-streamed.
I am looking for a solution to restrict the media streams to only the clients who have paid.
As it stands I think each video resource is located at fixed URL - if you know the URL you can watch the stream. Obviously they dont want that. To complicate it further the URL is hosted on a CDN.
There are a few products like IIS Media Services that let you restrict access to "WebPlaylists" but it does not mention about it might work with a CDN.
Are there any of the shelf solutions or are we looking at something custom?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该考虑使用 PlayReady DRM,这是 Silverlight 的选项之一。
最简单的方法是与 PlayReady 服务提供商合作:
http://www.microsoft.com/PlayReady/Licensing/engageprovider.mspx
You should look to use PlayReady DRM which is one of the options with Silverlight.
The easiest way to do this is by working with an PlayReady service provider:
http://www.microsoft.com/PlayReady/Licensing/engageprovider.mspx