视频加密防止下载

核心提示视频在html页面中播放基本都是m3u8的格式,这种格式的特点是可以做多码率的适配,根据网络带宽,客户端会自动选择一个适合自己码率的文件进行播放,保证视频流的流畅,它主要应用在移动设备上。而随着移动端用户越来越多再加上chrome即将不支持

html页面播放的视频基本都是m3u8格式,特点是多码率适配。客户端会根据网络带宽,自动选择一个适合自己码率的文件进行播放,从而保证视频流的流畅。它主要用于移动设备。随着移动用户越来越多,加上chrome不会很快支持flash,考虑到体验、兼容性和后期的长期发展,M3u8视频加密有很多优势。比如可以链接打开直接电脑手机观看,不需要安装任何插件。如何在方便的同时保证安全?

我们知道对html5视频加密的担心主要是因为浏览器的协议是开放的,加密后的视频要兼容不同的浏览器,可以打开。在方便和安全的前提下,如果达到更好的平衡。m3u8视频加密有哪些方法?

视频加密

1.关于反录制屏幕

1)可以通过水印的方式连接现有的会员系统,在水印中显示每个会员的信息。在录音等情况下。,可以跟踪该学员的账号,停止使用或以此为法律依据追究其责任。

2)问题和答案

在玩的过程中,学生要回答问题,问题可以定制,比如与课程相关的问题。答对了才能继续往下看,也可以防止录屏。

2.限制网站和域名

这意味着加密的视频只能在特定的网站和域名下播放,即使下载也无法播放。

3.对内容进行帧加密

点M3u8视频加密方案是帧加密。在此基础上,对视频内容进行加密。每次只解密播放某一帧数据,播放完后会删除,安全性会更高。

视频帧加密

我们知道m3u8文件实际上是HTTP直播协议的一部分。HLS的工作原理是将整个流分成基于HTTP的小文件进行下载,一次只下载一部分。当播放媒体流时,客户端可以选择以不同的速率从许多不同的替代源下载相同的资源,从而允许流媒体会话适应不同的数据速率。在流媒体会话开始时,客户端将下载包含元数据的扩展M3U播放列表文件,以查找可用的媒体流。HLS只请求基本的HTTP消息。与实时传输协议不同,HLS可以穿过任何允许HTTP数据通过的防火墙或代理服务器。使用内容分发网络传输媒体流也很容易。因此,帧加密的方式使得html5加密方案更加安全。

 
友情链接
鄂ICP备19019357号-22