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

是否只读视频?
EN

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

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

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

EN

回答 2

Stack Overflow用户

发布于 2014-01-27 18: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 05:04:17

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

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

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

希望这能有所帮助。

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

https://stackoverflow.com/questions/21388508

复制
相关文章
创建只读集合
真正的人生,只有在经过艰难卓绝的斗争之后才能实现。——塞涅卡 在java8中 我们可以使用下面的函数创建只读集合 Collections.unmodifiableCollection(Arrays.asList("")); Collections.unmodifiableList(Collections.singletonList("")); Collections.unmodifiableMap(new HashMap<>(1 << 4)); Collections.unmodifiableSet
阿超
2022/08/17
1.5K0
mysql主从只读
# mysql使用mycat读写分离报错 Connection is read-only. Queries leading to data modification are not allow #
summerking
2022/10/27
3K0
C语言中只读指针变量与只读变量指针
如果我们开发的时候,定义了某个变量,不想让别人修改时,就可以使用“const”关键字。
手撕代码八百里
2021/09/08
2.5K0
Redis是否可以存图片、视频?
前几天看到某大型家电工厂的工业互联网系统架构图,发现用MongoDB存储图片及视频。那Redis同样也是Json类型的远程数据字典服务器,也可以用于存储图片、视频。实际Redis可以用512MB的空间存储用于存储字符串型的数据。
希望的田野
2019/09/24
9.7K0
Redis是否可以存图片、视频?
链表是否有环,视频讲解
如下所示的链表有5个节点组成,框内的数字代表编号,也可理解为节点的地址。注意区分地址值和链表的数据域是完全不同的:
double
2020/07/07
7080
dotnet 删除只读文件
如果直接通过 File.Delete 删除只读文件会出现没有权限提示,可以先设置文件不是只读然后删除文件
林德熙
2022/08/04
1.8K0
dotnet 删除只读文件
如果直接通过 File.Delete 删除只读文件会出现没有权限提示,可以先设置文件不是只读然后删除文件
林德熙
2019/03/13
2.8K0
dotnet 删除只读文件
ES只读模式修改
FORBIDDEN/12/index read-only / allow delete (api)
summerking
2022/09/19
1.8K0
Input设置只读属性
input设置为只读一般用于查看详情: 格式为: (1)单纯的input框 <div class="form-group"> <label for="conpanyName" class="col-sm-2 control-label col-sm-offset-2">公司名称</label> <div class="col-sm-4"> <input type="text" class="form-control" id="
wfaceboss
2019/04/08
7.8K0
Mysql 只读模式设置
运维工作中会经常维护MySQL主从服务器,当然Slave我们只是用于读操作。一般权限开通也只授权只读账号,但是有时候维护工作可能不是一个人在做,你不能保证其他同事都按照这个标准操作。有同事可能会授权Slave库MySQL账号为all或者select,update,insert,delete。还有一种情况是主从做了对所有数据的同步(包括用户信息),在Master库上面授权的账号也同步到了Slave库上面,当然Master账号中肯定会有select,update,insert,delete权限。
Linux运维技术之路
2022/06/07
4.2K0
Linux修改只读文件
/etc/sysconfig/network-scripts / ifcfg-ens33文件只读
用户8006012
2022/04/01
11.4K0
有效的只读属性
Swift 中类,结构体和枚举等类型支持计算属性和下标,这些计算属性和下标作为类型的成员,当获取或者设置这些成员时,他们触发程序员指定的计算。最近被接受的提案 SE-0296 介绍了通过和async和await来实现异步函数,但是没有指明计算属性和下标可以支持类似async这种异步效果。此外,为了充分利用async属性,用来指定一个属性throw同样重要。本文旨在通过为有效的只读属性和下标提供语法和语义来填补这部分空白。
DerekYuYi
2021/12/17
1.8K0
lua中设置只读table
C++里有const用来定义常量,保护参数或函数意外地修改,提高程序的健壮性。在lua里虽然没有没有类似的关键字,我们可以用表来模拟实现其只读的功能,来保护我们的数据被意义地修改。
王亚昌
2018/08/03
2.9K0
EasyNVR视频流媒体平台如何判断视频流是否有中断?
EasyNVR的使用者应该都是清楚的知道,rtsp协议的视频流(默认是需要插件才可以播放的)经由EasyNVR处理后可以满足无插件的全平台直播。处理后会获取到RTMP、HLS视频流,这就完美解决了插件直播的问题,只要终端设备支持H5,就可以播放EasyNVR分发出的视频流。
EasyNVR
2020/06/02
8460
EasyNVR视频流媒体平台如何判断视频流是否有中断?
合法修改只读数据
对于Linux程序员来说,我们都知道一个事实:程序不能写只读数据,一旦去写就会发生段错误。但是可能大多数人并不清楚为什么会发生段错误,那么本篇文章就来说说:从只读数据被映射到进程的虚拟地址空间到写访问发生段错误的整个过程,力求让大家搞清楚这里面的底层内核原理,讲完整个过程之后我们来通过一个示例代码让修改只读数据变得合法,那么我们现在开始吧!
用户7244416
2021/08/06
1.2K0
Qt Model/View教程——只读Table
一直想学习Qt Model/View,最终还是看的官方教程,现在将官方教程重新在梳理下。
用户5908113
2020/02/12
2K0
使用ReadOnlyCollection创建只读集合
转载:http://www.cnblogs.com/abatei/archive/2008/02/04/1064102.html
跟着阿笨一起玩NET
2018/09/19
1.5K0
Raft只读操作实现要点
所有的客户端最终都只会链接到Leader。客户端开始时随机挑选一个节点,如果这个节点不是Leader,就通过响应告诉客户端Leader的地址,然后客户端再去连Leader。
老钱
2018/08/14
3.2K1
【iOS 开发】同步快速判断视频是否可以播放
拿到一个视频的 url 地址(无论是远程还是本地),有时候在播放之前需要检测该视频是否可以播放(本地可能是文件损坏,远端地址情况更复杂),下面介绍两种适用不同情况的方法来实现。
KyXu
2019/04/11
2.1K0
windows磁盘只读如何解决
echo ATTR DISK CLEAR READONLY >> dpan.txt
Windows技术交流
2021/07/29
1.9K0

相似问题

检测HTML5视频音量属性是否为只读?

07

是否只读CurrentValueSubject?

423

youtube api获取特定视频返回只读

16

NSData字节是否只读?

18

MySql :是否授予只读选项?

44
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文