防止视频下载

时间:2011-01-03 06:15:12

标签: php video video-streaming flowplayer

我想知道如何阻止他人下载我网站上的视频。 我的网站可以选择视频上传(flv或mp4格式。管理员会上传它们),用户可以在付费一定金额后在线查看课程视频(使用流动播放器)。

但我观察到的是,用户可以使用像Freecorder这样的工具下载这些视频。 我不希望这种情况发生,因为视频具有限制性访问权限且仅在特定时间段内(直到用户的成员资格到期)。

那么如何阻止用户下载我网站上的视频?

3 个答案:

答案 0 :(得分:9)

视频分发的基本规律与fundamental law of software licensing非常相似。它是这样的:一旦你将视频放在你无法控制的屏幕上,你就无法控制视频的分发。

即使您可以阻止他们下载文件,也无法阻止他们将录像机挂接到视频卡并重新录制。即使您使用某种受保护路径技术来阻止它,也无法阻止它们将摄像机指向屏幕。

如果您希望将视频保密,则需要在您控制的屏幕上控制的影院中显示它们,并让某人观看视频录制设备的观众。没有别的东西会对重新分配产生轻微的缓慢影响。

答案 1 :(得分:2)

这篇文章已经过时但是我所做的是为了防止某些类型的复制是将电影存储在数据库中,并将过期,用户名和密码添加到将它们发送到屏幕的页面。

这不会阻止直接录制屏幕,但这是另一个帮助的步骤。

答案 2 :(得分:2)

流媒体视频文件 如果您想要任何真正的保护级别,您需要使用真正的流媒体服务器。这里的最大优点是文件实际上并没有下载到用户的计算机上 - 它只被视为实时流,并且用户的硬盘上没有文件。

流式视频提供了相当好的保护。它将阻止大多数偶然盗贼死亡 - 只有那些有决心和一点技术理解的人才会继续尝试窃取视频。

窃取流式视频的最常用方法是使用视频流捕获工具。这是一个捕获视频流并将其保存为文件的应用程序。这种类型的盗窃非常难以防范。虽然可能存在一些防御措施,例如拒绝访问已知的捕获实用程序,这种防御水平开始成为一场失败的战斗。一个专注于使用流捕获实用程序的小偷可能已经足够专注于完成获取视频所需的一切。

即使小偷无法直接捕获流,也可以使用屏幕捕获实用程序。这是一个捕获屏幕上显示的内容的应用程序。他们可以定义某个区域或窗口(即视频屏幕),播放视频并告诉实用程序捕获它。你真的没有太多可以做到这一点,但即使你可以......

任何人都可以设置摄像机并将其指向计算机显示器。任何有一些线索的人都可以消除闪烁并获得合理的结果。绝对没有办法阻止他们这样做。虽然这是一种非常罕见的窃取视频的方式,但它很好地说明了盗贼总是比网站管理员还有一个选择。

相关问题