欢迎,请 登录 | 注册 | 加入收藏

试试最不要脸的防盗系统,任何人都不想盗链你的视频

做在线视频是不是经常遇到盗链的情况,好不容易花钱租个视频服务器,自己没几个流量,却被盗链的搞去大部分宽带成本,烧钱烧的心疼又无可奈何,只能任人宰割。传统的域名来路判断、sign密钥算法已经不能满足需要。更恶心的是一些浏览器也来掺和一脚,在浏览器播放视频的时候给你弄个下载按钮,辛辛苦苦搞来的会员视频就被浏览器这样轻易下载了,你说你能搬石头砸了它?

客户的利益就是我们的利益,作为有担当的软件开发商,我们随时都在考虑为用户解决这个问题。于是就有了专门的这篇防盗解说。

注意使用cdn系统又想防盗,cdn就不要缓存m3u8文件,一旦缓存M3u8,防盗形同虚设,切记。如果不需要防盗功能直接把“防盗时间”设置为0

设置项:

防盗系统.png

防盗格式:

防盗系统对指定的格式进行防盗处理

失效时间:

防盗时间设置0.png

防盗时间设置0就是不需要防盗功能,两层m3u8地址都一直不变,这种适合适合cdn缓存固定内容

在后台点标题,打开预览页面播放视频按f12,打开浏览器控制台network查看效果

不变的m3u8地址.png

防盗时间不是0

防盗时间不是0.png

一旦设置时间,那么m3u8地址会变成/ppvod/xxxxxx这样的随机地址,并且这个随机地址会在你指定时间失效,比如10分钟内可以打开,10分钟后就打不开了。

随机m3u8地址.png

并且这个时间也是防盗密钥的有效期。

防盗密钥:

指的是m3u8地址后面带的那串sign密钥,效果是:/20190904/ubATBCor/index.m3u8?sign=422669b591323dde0fb59917d2ccc97782f3fd

在后台点标题,打开预览页面播放视频按f12,打开浏览器控制台network查看效果

防盗密钥.png

具体文档参考http://www.ppvod.com/dianbo/wenti/485.html

白名单:

整个视频系统的视频在白名单的域名才能访问,如果“来路”和“视频地址”的域名不是你白名单的域名,你可以指定一个视频广告的m3u8地址给盗链的网站播放。

跳转广告:

当你设置了放行域名,你可以提前指定一个广告视频的m3u8地址,不允许的域名访问你的视频,或者视频地址不是你白名单的域名,系统都会跳转到你指定的m3u8地址播放。

注意跳转广告用的域名一定要是白名单里面放行的域名,并且如果PPVOD后台启用了https,这里的跳转m3u8地址一定要是https的。

M3U8内容加密:

勾选此项,系统会对m3u8内容和地址加密并且屏蔽某些浏览器的下载按钮,如果你调用的是m3u8地址,该功能仅支持dplayer播放器,对ckplayer、app播放器无效,你需要更换播放器文件http://www.ppvod.com/dianbo/wenti/484.html。如果你有手机端app调用m3u8地址,不能开启此项,加密的内容app不能识别。等后续手机端解决方案。

加密效果

在后台点标题,打开预览页面播放视频按f12,打开浏览器控制台network查看效果

m3u8内容加密.png

使用m3u8的情况需要使用我们提供的播放器文件

网页播放器.rar
文件类型: .rar ac7a8be3accae38f50f91b63f97f07cf.rar (538.44 KB)

ip锁定:

强制访问ts的客户端ip必须跟访问m3u8的客户端ip一致,否则拒绝提供访问。

 应用示范:

1、不需要防盗的土豪模式

防盗系统.png

2、纯网页端使用share地址的电脑端网站+手机端网站

防盗打开.png

需要使用防盗功能,就一股脑全部设置。

*注意使用cdn的情况不要勾选“智能屏蔽”以防把你的cdn服务器被屏蔽了,如果你cdn系统是自己构建的,也可以勾选“智能屏蔽”,把自己的cdn服务器ip加到“白名单”里面就可以了。

3、网页端使用m3u8地址的情况:电脑端网站+手机端网站

防盗设置.png

如果你网站有使用密钥算法,就设置好密钥,算法见http://www.ppvod.com/dianbo/wenti/485.html,如果网站没有算密钥,就不要设置此项

播放加密勾上后需要替换播放器文件,并且仅适合dplayer播放器,下载解压后覆盖你网站原来的dplayer文件即可。

并且在原来调用m3u8地址的页面var videoid = "video";这一行下面加上var box = "mvideo";

可以看这里调用m3u8地址的示范http://www.ppvod.com/dianbo/wenti/484.html

dplayer.rar
文件类型: .rar 892c1d9817998ba7b9eec58b6cab87ac.rar (93.12 KB)

IP锁定不能勾。

4、纯粹APP使用m3u8地址的情况

APP防盗设置.png

因为手机app没有域名来路的判断,不考虑域名防盗的情况,设置了也没用,也不能使用m3u8加密地址,所以播放加密也不能设置,使用白名单和防盗广告组合是最有效的防盗手段。

 5、最不要脸的防盗设置

白名单+防盗广告组合

白名单.png

这个组合是最损人的设置,假设你前期不设置任何防盗,等盗链的流量差不多了,突然设置这个白名单,所有盗链的视频都会指向一个广告视频,那效果绝对让盗链的人终身难忘。

还有一种情况就是如果你的a视频域名被某个app盗用,这时候你再解析一个b域名到ppvod服务器,在白名单里只设置b域名不设置a域名,让a域名的访问全部跳转到你指定的广告。只需抽风式的替换黑名单的ab域名,盗链的人绝对受不了这种折腾。

 

至此,PPVOD的防盗系统已经达到同行业最为完善的效果。



PPVOD视频点播系统下载地址:http://www.ppvod.com/dianbo/xiazai/440.html
PPVOD全能直播软件下载地址:http://www.ppvod.com/zhibo/xiazai/511.html
在线服务QQ:250093148

收缩