当前位置:首页 > 技术分享

网络教育视频ckplayer限制学员拖曳进度条和倍速播放 破解与反破解

admin4年前 (2022-07-21)技术分享20368

很多网络教育视频都喜欢用ckplayer播放器,ckplayer是开源的,可以限制学员拖曳进度条和倍速播放。

下面介绍ckplayer两个BUG:

1、F12 进入开发者模式,在控制台console输入:document.querySelector("video").playbackRate=2.0 就是2.0倍速了,可以自己设置,如果无效,自己查下播放器的class是不是video,改成对应的即可。最大支持16倍速

2、ckplayer在移动端浏览器全屏不能限制快进。可以使用UC等浏览器播放,快进和倍速播放都不受限制。

通过上面的方法就能破解限制学员拖曳进度条和倍速播放了


那么做为网站运营方怎么反破解 下面提供一个思路

客户端不好控制,直接在服务端限制.

  1. 数据库记录每节课的观看的记录,记录主要三个字段, 添加时间 更新时间 播放时长

  2. (更新时间-添加时间)*4 <播放时长 这种情况下给他重置一下播放时长让他重新看即可

    为什么*4呢,是因为如果播放器开放倍速功能,默认是支持最大4倍速的.也可以改成其它的数根据自己的情况修改

经过上面的修改就不怕倍速和拖曳进度条被破解了 同样 移动端也限制住了

扫描二维码推送至手机访问。

版权声明:本文由小刚刚技术博客发布,如需转载请注明出处。

本文链接:https://blog.bitefu.net/post/328.html

分享给朋友:

“网络教育视频ckplayer限制学员拖曳进度条和倍速播放 破解与反破解” 的相关文章

mysql批量替换 语法

UPDATE `table_name` SET `field_name` = replace (`field_name`,'from_str','to_str') WHERE `field_name` LIK…

百度云,天翼云盘解析网页地址 收集分享

百度云解析http://p.106666.xyz/https://pan.kdbaidu.com/https://pan.kdpd.me/https://yun.kdbaidu.com/http://blog.xxatf.top/https…

VirtualXposed 不支持32位应用 32位无法安装问题解决办法

VirtualXposed 不支持32位应用 32位无法安装问题解决办法

VirtualXposed 是基于VirtualApp 和 epic 在非ROOT环境下运行Xposed模块的实现(支持5.0~10.0)。与 Xposed 相比,目前 VirtualXposed 有…

PIP 更换国内安装源linux/windows

pip国内的一些镜像  阿里云 http://mirrors.aliyun.com/pypi/simple/   中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/   豆瓣(…

在CentOS 5.x 6.x里使用yum源 换阿里云国内源换vault.centos.org源

阿里云CentOS 5 的系统,无法用yum来安装应用软件。  原因:CentOS 5 在2017-03-31日已经结束支持,不再提供维护更新,所以包括阿里云镜像站的文件可能都是过时或已经有部分文件缺失。 &n…

python调用WinRAR暴力获取压缩密码 用网址做解压密码

原理很简单:python通过调用WinRAR.exe暴力获取压缩密码,要求必须安装WinRAR或者有WinRAR.exe这个文件(单个文件就行)。个人实测zip和rar格式都能用。缺点:费时间,费cpu一、不生成密码本:4位全数字密码:im…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。