在线视频加密播放与防下载该如何考虑?
▲ 图 / 防录屏随机水印
1. 视频加密(分片加密)VRM加密:
将视频进行切片、对碎片逐一进行混淆式加密,包括AES128加密、XOR加密、关键帧错序等。
2. 防录屏(用名信息ID跑马灯):
将用户ID、电话号码或其他信息内容等设置在视频上不规则跑动(作追溯盗版者用)。 ID跑马灯功能,是指通过设定文字内容(一般是观众的身份ID信息)在视频上不规则滚动,以此来警示盗版者,达到视频版权保护的效果。
▲ 图 / 用户ID跑马灯效果截图
3. 防盗链(域名限制):
设置视频只允许某些指定的域名下才能正常播放,其他域名无法播放。
4. 防篡改(ATS/HTTPS数据防篡改):
传输链路支持ATS/HTTPS加密协议,避免视频在传输过程中被截取或被篡改。
5、禁止拖动视频进度条
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>
代码参数提示:
ban_seek | string | off | 设置为 on 播放器将会彻底禁止拖拽 |
上加密效果测试实例:视频加密演示应用_酷播云
有兴趣要做功能测试的朋友,可以联系我哦~~
我的热门文章推荐
- 多路视频直播用在线云导播切换的效果测试
- 如何把视频转换生成二维码,扫码直接播放?
- 有哪些网站上传视频是不会插入广告的?
- 怎么把视频生成二维码?微信扫二维码就可以观看?不要广告的
- 常用照片尺寸对照表,照片大小看这个表就对了
- 视频直播推流攻略(整理的各大平台推流界面)
- html5视频倍速播放功能
- 教你一招:多个视频如何实现列表播放?
- 微信公众号如何实现视频列表播放视频的功能
- h5视频倍速播放功能(视频多倍速观看功能的实例)
- 怎样配置FTP服务器
- 如何使用FTP上传文件(FTP文件传输)
- OBS直播工具使用指南/OBS推送直播视频源到服务器的工具
- QQ浏览器劫持video标签加载自己的广告(怎么解决?)