随着培训教育行业的快速发展,有的培训机构或者网校会有自己专门播放视频的APP或平台,学员在购买后可以直接在APP直接播放观看,但有时候可能会出现视频泄露的情况,比如通过账号共享,录屏等这些方式,那么有什么好的办法能够来保证自己课程的安全性,不会被随意传播呢?
我们可以利用给自己视频加密的方式来保护自己视频的安全性,加密的方式有很多种,常见的就是添加视频给视频单独加密发给学员,这种对于没有APP平台的视频拥有者来说是比较方便的,但是使用APP这种方式的,我们要如何做呢?
这里我们可以看下使用SDK视频加密方案:可以对视频进行加密,学员在平台购买课程后,在观看时可以做到禁止学员下载、拷贝传播,防录屏还有水印等,具体可以看下下面。
1、视频文件在服务器上、网络传输过程中、浏览器缓存中,均为加密文件,杜绝加密后文件有短板漏洞,即使被下载到,也无法进行播放。
2、关键帧加密技术,加密前后的文件变化只增加几十个字节,基本保持一致大小,不增加网络传输压力
3、定制随机显示会员名走马灯(防止录屏)、定制logo、右键版权信息、播放片头片尾广告等功能。
4、加入权限控制和防盗链功能:限制非付费用户观看视频和非法下载视频。可以限制必须在某个网站中、用户登录后才可以进入播放器观看;
5、不同用户有不同的加密密钥,不同客户的加密系统和播放是无法共用的,即使一个客户购买也无法播放另外客户的视频;或者一个客户的加密被破解,也不会影响全部客户的使用。
6 播放过程中弹出题目,须回答题目才能继续观看;浮动会员ID显示,防录屏;播放列表功能等