是否可以防止网站上的视频被下载?
虽然用户可以使用某些硬件设备录制视频,但不可能使用某些链接下载视频 - 就像谷歌视频一样。
例如,如果我的系统中有 Real One Player,我可以选择下载视频;这应该受到限制。
是的。永远不要向任何人展示它。一旦你这样做了,所有的赌注都会被取消(对于不那么偏执的答案,请参阅最后一段)。
这是复制保护的常见问题:您无法以任何方式区分合法用户和对手(因为他们甚至可能是同一个人)。
编辑:回复“我的用户可以观看该视频。但他们不能下载该视频”
让我们尝试拆解这个:
- 用户在播放器的“播放”按钮上单击鼠标
- 点击声会通过计算机的操作系统到达您的播放器
- 播放器通过网络向您的服务器发送请求“向我发送视频”
- (根据定义,这要求请求通过用户计算机具有的任何网络堆栈)
- 服务器如果确定它是合法玩家,就会开始向用户的计算机发送数据。
- (根据定义,这意味着用户的计算机正在“下载”数据)
- *数据通过网络进入计算机(尽管在这个阶段捕获数据对于NSA比用户)
- *操作系统处理较低的数据层(即“这是一个数据包,从 $yourserver 到我,应该传递到 $yourapp”)
- *操作系统将数据传递给请求它的应用程序
- 播放器接收数据
- *播放器将数据转换为图像序列(也称为视频)和音轨
- *播放器将图像发送到操作系统的显示子系统,或将其保存到磁盘
- *显示系统将图像转换为屏幕可以理解的格式
- *图像通过电缆传输到屏幕上
- *图像显示在屏幕上(此时它们以光的形式退出计算机)
- 光线到达用户的眼睛
您的视频可以在标有 * 的每个点处被截取(和/或修改)(尽管副本的质量可能会降低,尤其是在捕获模拟输出时)。除非您能以某种方式消除其中每一个(祝最后一个好运),否则您所能做的就是使数据捕获/转换更加复杂。整个行业都是围绕这些“弱点”建立的(谷歌“流撕裂”你自己看看)。
您可以使用各种 DRM 技术使捕获变得复杂,但最终,数据流必须在某个地方变成模拟视频和模拟音频(也称为光和声音)。
However,如果你不关心确定的用户will绕过你的保护,如果足以保护 90% 用户的视频,我相信你提到的 Real 格式确实有一些标志“不允许保存”。这将禁用播放器中的“另存为”选项(即上面的“或将其保存到磁盘”选项);对于大多数用户来说,这将是一个足够大的障碍。任何更多的内容都可能会给 100% 的用户带来不便和愤怒,同时不会提供更多的保护。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)