① 电影网站如何通过电影程序对电影地址进行防盗链
常见的方法有以下几种:
1、防下载处理。
2、动态加密影片地址(在规定的时间内自动变换影片路径)
3、与会员梆定,每个会员均有自己的连接路径,如:rtsp://username:userpass@ip/filmname.rm
4、进入播放页面,向数据库写入临时访问用名名与验证密码,超过连接时间,地址失效。
使用第一种方案,比较典型的就是使用凤凰软件工作室的Helix Server流媒体服务器功能组件包,影片的实际防问地址即无法播放也无法下载,发布时影片的真实地址链接,被封装成了smi文件,用记事本打开此文件,即可找出该片真实路径,如:rtsp://username:userpass@ip/name.smi,防下载较果的确很好,但不足之处就是此影片仍然可以盗取,只不过是盗链者无法获取下载罢了,象国内的集酷影视采用的即是此种方法,地址依然严重被盗。
动态加密影片地址,这种方法的确是非常不错的方法,问题在于一些细节上的处理,如皇家影院,采用的就是动态加密影片地址,进入点播页面后,15秒内地址有效,15秒后地址失效,但有一个致命弱点就是没有做防下载处理,其地址为pnm://ip/name.rm 将其改为http://ip/name.rm居然发现可以开无数个线程下载,不足显易见了。
会员梆定,国内的华亚网、中影网(因传播色情,该站现已被关闭)采用的就是这样的方法,经研究发现,仍有不足之处,只要使用rtsp://username:userpass@ip/name.rm这样的路径即可以使用影音传送带无数线程非法下载,在线播放地址仍可被盗,只不过是不能使用一个账号,观看同一部影片罢了,Helix Server的防盗处理环节仍存在问题。其次就是数据库的维护,Helix的高级认证显然是读取的会员数据库,挂接过长,读取频繁会导致不容易连接媒体文件或连接时间过长,导致播放影片时需重复刷新播放页面才能开始播放的缺点,而且数据库一旦崩溃,修复的难度与带来问题的严重性很明显了。
最后一种方法,是用户进入播放页面后,向认证区写入一个临时的账号与密码,得到授权,规定时间内清空认证区临时账号密码,地址失效。国内的21CN等大型VOD网站采用的即是这种方法,这种方法也是值得推荐的,前提是必需使用SQL数据库,添加定时删除认证区账号密码的作业,或者使用第三方程序自动清除认证区账号密码。
有没有一种即不占用系统资源,而且比较稳定的防盗解决方案?即是动态加密+防下载处理。
亚视网影视程序即是采用,其稳定性与超强防盗链的功能已经非常成熟,经过长时间的运营实践表明本系统是一套性能卓越的VOD视频点播解决方案