盗链一直是做资源类网站最头疼的问题,因为安卓系统的一些自身问题,一些“高手”利用安卓的漏洞做伪装,让PPVOD云转码视频系统不能很好的判断防盗来路,导致分享地址被解析。
为了让防盗效果更好玩、更有效,我们特地开发了一个盗链播广告的功能,如果对方使用的域名不在你白名单,他播放的所有视频内容都是你指定一个固定视频。防盗广告的地址,只需在当前软件后台的视频列表复制一个m3u8即可使用,注意此跳转地址必须是在当前的PPVOD云转码视频系统后台“音视频列表”复制的m3u8地址。
白名单的域名包含两种情况:
1、视频地址使用的域名
比如m3u8地址:https://www.ppvod.cc/20200808/Rxcj8ALc/index.m3u8 预览地址:https://www.ppvod.cc/share/YPll6gtzvF9i9ZRX
www.ppvod.cc就是你视频地址使用的域名。如果你还有其他域名或者ip需要作为视频地址的播放域名,都要添加到白名单里面。
2、网站使用的域名
因为网站域名和视频地址的域名往往都是使用的不同域名或者是同一个域名的二级域名,比如v.ppvod.cc www.ppvod.cc就是属于两个域名。
如果你网站的域名是v.ppvod.cc 或者其他网站域名需要调用你的视频地址,应该把全部网站的域名添加到白名单允许播放。
注意:如果你是在本机电脑测试,白名单加上localhost。
在白名单以外的域名、ip都只能播放广告。
防盗效果的两种情况:
1、针对m3u8地址被盗用的情况,白名单以外的域名播放系统的m3u8,就会播放指定的“防盗广告”内容。
2、当设置了域名白名单以后,share地址(预览)地址只能在指定域名的网页下播放,并且不能复制share地址在浏览器直接打开(也不能通过QQ微信等方式传播),如果不是白名单里面的域名来路或直接复制到浏览器打开,则会跳转到一个错误页面,这样就禁止复制share地址脱离白名单的网站域名播放。如果要通过QQ微信等方式发送视频内容,必须以白名单域名网页套嵌share地址传播。
如果要改变share页面防盗跳转的地址,请打开\work\views\share_js.ejs,用编辑工具打开文件,在第三行把/改为你指定的地址即可。
使用案例:
了解了白名单包含的内容,那么如果你需要防盗,就应该只把自己需要使用的视频域名和网站域名放到白名单。
如果你的视频域名www.ppvod.cc被别人的app盗用怎么办呢,这时候只需另外解析一个域名m3u8.ppvod.cc到视频服务器,在白名单里面添加m3u8.ppvod.cc这个域名,被盗链的域名www.ppvod.cc则在白名单删除,盗链那边还是使用的www.ppvod.cc这个域名的视频地址则会全部跳转到你指定的m3u8广告上。
两个域名换着玩,随时就可以搞定恶心的盗链。
注意该功能是依赖于PPVOD云转码视频系统的播放服务,如果你的m3u8使用了cdn缓存,或者放到其他环境脱离了PPVOD云转码视频系统,则不能使用该功能。
再次提醒,如果使用了PPVOD云转码视频系统的防盗系统,则不要在cdn缓存m3u8文件,切记。
注意事项:本站发布的模板、插件、源码都是搬运而来,使用之前请先检查有没有后门,有没有漏洞,然后再测试使用。严禁用于违法、违规,影视站需要有相关影视版权以及备案。
免责声明:本站(www.ppvod.cc)只提供HTML+CSS+JS等代码数据,不提供任何违法犯罪的内容数据【包括图片、文字、视频】,不为程序、模板、插件的用途承担任何连带责任,同时也奉劝各位站长不要以身试法,搭建任何触犯国家法律法规的网站。模板源码仅供开发学习交流,如有使用在其他商业或者违法网站的搭建,一切后果自行承担。