不允许直接访问视频

时间:2012-02-16 13:42:52

标签: asp.net flowplayer

我使用FlowPlayer在我的网站上播放我的视频,但我不希望人们直接下载我的视频,例如输入www.mysite.com/video.mp4。

有谁知道如何在IIS中创建规则来阻止这种情况发生?也许重定向到主页?

2 个答案:

答案 0 :(得分:2)

FlowPlayer运行客户端。换句话说,一旦页面的HTML从服务器传输到客户端,它就会加载到webbrowser上。

这意味着必须通过浏览器本身从外部下载文件(因为FlowPlayer只是指向该文件,让浏览器知道从哪里获取它)。因此,无法完全隐藏文件。

然而,你可能会更难找到。但是,我认为FlowPlayer无法实现这一点。您必须编写自己的技术,以便直接传输服务器端内容。

答案 1 :(得分:1)

你可以,但可能很难: 我将看到的解决方案是将视频视为httpHandler。 然后我会使用sessionID来选择是否应该提供视频。如果SessionID与呼叫者请求匹配,则将视频提供给客户端,否则为。

相关问题