现在很多云课堂web播放器都采用了flash技术,我们都知道flash broadcaster原生不支持倍速播放。但是flash在视频加密中的应用更加成熟。事实上,除了倍速播放,随着H5视频加密技术的日益成熟和完善,许多视频网站已经开始选择H5视频加密方案。
H5视频加密技术基于js加密,也可以通过嵌入c++编译的代码来实现安全。加密方案是通用的,可以被手机和电脑支持。一个联动的用户可以随时观看,用户体验不错。但IE7等一些老浏览器可能兼容性较差。如果有特殊需求需要在一些老浏览器中使用,也可以和电脑flash方案同步使用。但是视频加密是基于hls切片的,占用的带宽比较多。

如果想进一步加强视频网站的安全性,还可以将H5加密方案与网站结合起来,做一些技术处理。例如,ASP.NET的网站,建议添加以下一些解决方案:

1.例如,采集m3u8文件需要会话登录。这可以通过向ASP.NET添加一个处理程序来解决。
2.在m3u8文件的后面,可以添加一个令牌,根据当前时间+视频地址,用MD5加密。服务器验证它,并在通过后发布它。
3、m3u8采集,可以验证refer、user-agent、阻止下载工具下载等。
除此之外,还需要更多的RD扩张计划。欢迎交流。


