3

我目前在我的网站上使用JWPlayer,我被要求保护视频。唯一的问题是视频的工作方式,视频 URL 只是放在标签中。如果有人想下载视频,他们只需查看源代码就可以了。

谁能想到一种方法,我至少可以让人们下载视频有点困难。我知道要保护视频几乎是不可能的(如果像 youtube 和所有其他网站这样的网站不管理它)但我至少希望能够让它变得困难。

4

2 回答 2

3

一种简单的方法是禁止对视频进行“盗链”。换句话说:仅在发送“正确”的引用标头时才响应请求。这样一来,您就不能简单地将视频的 URL 复制并粘贴到地址栏并下载。

在带有 mod_rewrite 的 Apache 中,这将类似于:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(www\\.)?yoursite\\.com [NC]
RewriteRule \\.(mp4)$ - [NC,F]

当然,您需要调整 about 部分yoursite\\.com和 about 部分mp4

请注意,不发送referer 标头的浏览器(或“隐私设置”)即使在播放器中也不会播放视频。

于 2012-11-13T12:29:51.423 回答
1

您可能会发现此链接对阅读很有用。

http://flowplayer.blacktrash.org/secure-http.html

但是,我建议您使用Amazon CloudFront 服务来流式传输您的内容。他们为通常很难下载的视频签名了 URL,因为它们会在一段时间后过期,但肯定不是不可能的。

于 2012-11-13T12:36:17.650 回答