> 文章列表 > 企业内训培训课程如何防下载和防盗录?(附测试实例组图)

企业内训培训课程如何防下载和防盗录?(附测试实例组图)

企业内训培训课程如何防下载和防盗录?(附测试实例组图)

企业内训培训课程如何防下载和防盗录?上实例效果,有兴趣的朋友也可以直接输入自己的名字测试哦~~ 

做的演示DEMO如下,实现了“企业员工ID跑马灯”和“视频随机员工ID水印”,做了PC端和移动端的适配。

欢迎参观,欢迎探讨>>     企业内训视频加密VRM演示应用 

1、VRM加密 (文件加密)

2、播放器加密 

3、企业员工ID跑马灯  

4、视频随机员工ID水印

5、浏览器防录屏

6、视频水印 (企业LOGO)

7、​OVP防盗链

8、ATS/HTTPS数据防篡改

9、防录屏随机水印

10、禁止拖动视频进度条

 图:移动端观看效果截图(支持“企业员工ID跑马灯”和“视频随机员工ID水印”)

1.VRM加密视频

对视频文件进行切片、对碎片逐一进行混淆式加密,包括AES128加密、XOR加密、关键帧错序等。

function setPlayer() {var player = polyvPlayer({wrap: '#player',width: '100%',height: h,df:3,autoplay:'true',vid: 'ef03a1d2e584da04d252ec36c559b90b_e',   playsafe:'4d40dfa7-38eb-48de-b767-b0faa7be9f6d-gUIDqilgjhblocgPID2834', ts:'1681122259000',sign:'e56983048e5a0fa619181388314402b1'});
}

2.播放器加密

播放器代码加密,防反编译、代码混淆等方式。

3.企业员工ID跑马灯  

将企业员工的ID、电话号码或其他信息内容等设置在视频上不规则跑动(作追溯盗版者用)。 ID跑马灯功能,是指通过设定文字内容(一般是观众的身份ID信息)在视频上不规则滚动,以此来警示盗版者,达到视频版权保护的效果,示例中是将企业员工的ID和电话号码显示出来。

 图1:员工登录界面

 员工登录后,就会在跑马灯中显示该员工的姓名等信息,如下图:

  图2:员工登录展示的ID跑马灯效果

4、视频随机员工ID水印

视频随机员工ID水印,在视频画面中随机显示员工的id名称,无法去除。

   图3/图4:UIDzhangjiawenPID2567,为随机员工ID水印

5、浏览器防录屏

通过播放器实时监测,如果检测到视频处于录屏状态或小窗待录屏状态,视频会立即停止播放,显示报错信息,视频无法继续播放。

  图5:浏览器防录屏

6、视频水印 (企业LOGO)

视频上传后自动将企业的LOGO图标水印加在视频右上角/右下角等位置上。

7、​OVP防盗链

​设置视频只允许某些指定的域名下才能正常播放,其他域名无法播放。

8、ATS/HTTPS数据防篡改

传输链路支持ATS/HTTPS加密协议,避免视频在传输过程中被截取或被篡改。

9、禁止拖动视频进度条

html5播放器禁止拖拽功能实例(常用于场景:企业培训、在线教学内容禁止学员拖动视频进行观看)。

<div id="player"></div>
<script src="//player.polyv.net/script/player.js"></script>
<script>
var player = polyvPlayer({
wrap: '#player',
width: 800,
height: 533,
volume:0.75,
vid: '138dcc9667850eba0705401288131bf1_1',
ban_seek:'on', //禁止拖动进度条
});
</script>

 

 图6:禁止拖动视频进度效果