如何防止视频下载

时间:2016-09-20 11:12:01

标签: jquery security jwplayer7

我正在使用Jwplayer在我的网站上播放视频。

我希望保护自己的视频,并希望用户可以观看这些视频,并希望阻止他们下载这些视频。

即使我在运行视频中使用带有天蓝色存储视频和位的签名。我正在生成10秒的签名并且确实体验过在真正的播放器下载器中我可以下载视频..所以当视频开始下载时,尽管视频签名已过期,但其下载已完成100%。

那我怎样才能保护我的视频?

Plz帮助

由于 Dalvir

1 个答案:

答案 0 :(得分:1)

正如Filburt已经评论过,无法阻止下载您的视频。有人看的时候,它已经下载了。

关于尝试保护视频的选项的一些想法:

  • 正如您所说,您可以限制用户在有限的时间内下载视频。这可能会阻止经验最少或确定的用户,但实际上无用。

  • 您可以添加仍然无用的referer标头检查,也只会阻止很少有人真正想要您的视频。但是至少需要一点HTTP协议来下载文件。

  • 这个选项是理论上的,你不应该这样做,只是为了大脑锻炼并突出困难或你的问题。您可以以只有您的播放器才能播放的文件格式提供视频。当然,你必须实现自己的播放器。这仍然无法阻止您下载视频,但如果没有您的播放器,下载的文件将无法为您的用户播放。当然,用户可以将播放器与下载的视频一起使用,也可以将下载的文件转码为已知格式。这些都是繁琐或复杂的,所以我认为它可以防止更多用户。 但它仍然不安全。

请注意,无论您做了什么,用户仍然可以在观看视频时使用屏幕截图录制视频,从而使任何保护无效。当有人看时,他们已经拥有它了。

所以底线是,你不能保护你的视频,因为它是一个网站,而客户端是一个浏览器的约束,即使有不同的约束,它也很难非常。考虑DVD市场。当他们控制硬件时,他们甚至无法解决他们的类似问题,电影是一项巨大的业务。