首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >是否只读视频?

是否只读视频?
EN

Stack Overflow用户
提问于 2014-01-28 02:17:16
回答 2查看 329关注 0票数 0

我有一个Wordpress网站。我使用的是s2Member pro插件。我想在我的网站上与访客分享视频,但我不希望他们能够下载它。我知道完全保护网络上的视频是不可能的。就像,如果我在Youtube和类似的网站上看,每个人都能看到这些视频。我唯一想要的是隐藏源中的URL,并禁用在视频上右击“另存为链接”。我认为正确的方法是通过Flash和RMTP服务器。我在S3、亚马逊和Cloudfront上都有账号,我想它们支持RMTP和安全流媒体。

有没有人对我如何保护这些视频有什么建议?

EN

回答 2

Stack Overflow用户

发布于 2014-01-28 02:21:34

如果您为用户提供媒体以供查看,则不可能将其设为只读。你把它发送给他播放,这样他就可以保存它,如果他真的想。

您可以使其更难保存(通过将视频链接隐藏在某种包装器中,禁用鼠标右键单击,等等)但如果有人想复制得够难的话--他会的。

要隐藏视频的URL,可以将URL的构造留给flash播放器(假设您使用了一个,并且可以编辑它的代码)。您可以将ID传递给播放器,它将用于创建URL并播放视频。例如,可以将id=VID01转换为/videos/secret_folder_name/01/video_vid01.flv。你也可以用javascript或PHP来做这件事,但是这样会更容易找到链接。

PHP选项。创建一个文件(f.ex.'video.php'),并让它接受一个GET变量(f.ex.vid)。因此,您将编写src="video.php?vid=15"。在文件内部,您可以构造URL并提供文件。您应该检查HTTP_REFERER以查看调用是否来自您的服务器(虽然这可能是伪造的,但它将阻止最简单的获取URL的尝试)。

你可以获得一些关于禁用右键单击此处- How do I disable right click on my web page?的信息(以及一些关于为什么你可能不应该这样做的信息)

票数 0
EN

Stack Overflow用户

发布于 2014-01-29 13:04:17

正如你所提到的,为了隐藏链接等,如果你可以流式播放视频,那就更好了,这样mms://或rtsp://链接就不容易下载了。否则,用户将能够在chrome网络控制台或运行fiddler中看到媒体链接,他们可以复制链接并将其再次粘贴到浏览器中,然后浏览器将显示下载提示以下载您的视频。

如果您将其设置为流链接,则上述方法将不起作用,相反,用户必须依赖第三方“流捕获”软件,该软件可以将mms://链接记录到磁盘。

对于更多的保护,你可以去DRM (数字版权管理),所以即使他们下载视频,它将是无用的。顺便说一句,DRM将是bix昂贵的。

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21388508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档