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

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

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

设置项:

1646543763-18e44c07d9f4ba3

防盗格式:

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

失效时间:

1629869211-e7f6446be54c4f9

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

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

1629869211-c29d2c9f5bcd19e

防盗时间不是0

1629869212-08f6cb5e5290ba8

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

1629869212-49155ed9239b4b2

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

防盗密钥:

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

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

1629869212-fd0e7fc76748fad

具体文档参考 https://www.ppvod.cc/259.html

白名单:

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

允许指定的域名访问你的m3u8和share,一旦设置了域名,share地址就不能通过qq、微信APP等方式直接在浏览器打开,会跳转到下面设置的跳转域名那里。

跳转广告:

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

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

M3U8内容加密:

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

加密效果

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

1629869213-68bde9b9fc0fb27

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

ip锁定:

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

 应用示范:

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

1629869211-9bb173e0387a587

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

1629869212-76df63f8505f364

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

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

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

1629869213-23fd016ce7e65c0

如果你网站有使用密钥算法,就设置好密钥,算法见https://www.ppvod.cc/259.html,如果网站没有算密钥,就不要设置此项

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

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

可以看这里调用m3u8地址的示范https://www.ppvod.cc/253.html

IP锁定不能勾。

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

1629869213-7fa82207051da63

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

 5、最不要脸的防盗设置

白名单+防盗广告组合

1646543815-e449fc95f577192

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

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

 

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

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源