前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >培训课件、教育视频等如何实现全平台加密?

培训课件、教育视频等如何实现全平台加密?

原创
作者头像
点量小崔
修改2019-02-20 16:21:10
2.9K0
修改2019-02-20 16:21:10
举报
文章被收录于专栏:视频加密视频加密

加密首先这些培训的课件和视频是如何使用的,一般分两种:一种自己有平台或app,学员在线观看;一种是自己有视频,没有平台或app,加密视频卖给学员。下面就两种来分析一下:

需要购买激活码才能观看视频
需要购买激活码才能观看视频

一 、在线平台,(网站或手机app)学员通过在线平台购买学习,禁止学员下载、拷贝传播,这样的模式需要在线平台或app对接视频加密sdk程序,实现对课程视频的加密播放。该方式可以实现的一些功能:

1、视频文件在服务器上、网络传输过程中、浏览器缓存中,均为加密文件,杜绝加密后文件有短板漏洞,即使被下载到,也无法进行播放。

2、关键帧加密技术,加密前后的文件变化只增加几十个字节,基本保持一致大小,不增加网络传输压力

3、定制随机显示会员名走马灯(防止录屏)、定制logo、右键版权信息、播放片头片尾广告等功能。

4、加入权限控制和防盗链功能:限制非付费用户观看视频和非法下载视频。可以限制必须在某个网站中、用户登录后才可以进入播放器观看;

​5、不同用户有不同的加密密钥,不同客户的加密系统和播放是无法共用的,即使一个客户购买也无法播放另外客户的视频;或者一个客户的加密被破解,也不会影响全部客户的使用。

6 播放过程中弹出题目,须回答题目才能继续观看;浮动会员ID显示,防录屏;播放列表功能等

……

回答问题继续观看
回答问题继续观看

可以实现的功能很多,我就不一一罗列了,在线视频加密也支持微信、小程序、H5加密,需要详细了解的可以留言探讨.

二 、离线加密,这种方式的比较广泛,也比较大众化,老师将加密好的视频传给购买的学员,希望视频加密,限制学员个人使用,避免恶意传播,这种推荐视频加密一机一码软件,可以绑定学员的电脑或手机播放,复制到其他的设备视频无法播放,很大程度上保护了视频所有者的权益,这种方式加密层级更高,安全性更为突出。该模式能实现上面在线加密的所有功能外,还可以拓展更多自功能:

1、支持绑定客户硬件信息(电脑、平板、手机)播放

2、支持视频加密为exe格式,用户双击即可播放

双击打开文件提示输入激活码
双击打开文件提示输入激活码

3、支持水印logo,可以显示一个logo图片

4、支持预览图片,开始播放前显示预览图

5、支持离线发放播放许可,用户可以通过电话、邮件、微信、qq等方式获取

6 、支持在线发放激活码方式激活,操作更便捷

7、视频全程加密,只在播放过程中逐帧解密播放,

8、防逆向破解功能

……

功能不再一一赘述了,如果成品软件的话,尽可能多的挖掘其功能使用。如果需要更高等级和个性化需求的加密,可以定制自己私有协议的加密软件,私有加密软件可扩展性更强,播放器右键logo、版权信息的修改;片头、片尾广告添加等,都可以实现 控制,视频播放到某一点可以自动加载游戏;界面ui修改;增加课程列表、下载功能等。

视频播放过程中插播游戏
视频播放过程中插播游戏
播放器可添加课程管理目录、下载等功能
播放器可添加课程管理目录、下载等功能

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档