Html5视频加密技术怎么样 Html5视频加密技术介绍【详解】


    如今许多云课堂web播放器都采用了flash技术,我们都知道flash播发器不支持双速播放。但flash在视频加密方面则更为成熟。事实上,除了倍速播放之外,随着H5视频加密技术的日益成熟和完善,很多视频网站都开始选择H5视频加密方案。
    h5视频加密技术是基于js加密的,也可以通过内嵌c++代码来保证安全性。本加密方案具有良好的通用性,手机电脑均可支持,一链接用户随时可以观看,用户体验良好。但是IE7以下等旧的浏览器可能不兼容。在一些老式浏览器中,如果有特殊需求,也可以与计算机flash方案同步。但是视频加密是基于hls切片的,占用更多的带宽。
    若要进一步增强视频网站的安全性,也可以采用H5加密方案与网站结合,做一些技术处理。比如asp.net语言的网站,建议增加以下几个项目。:
    1、比如.m3u8文件的获取,需要有session登录后才可以。这个可以通过asp.net加一个handler来处理。
    2、m3u8文件后面,可以加一个token,这个token是根据当前时间+视频地址做一个MD5加密出来的。服务端进行验证,通过后发放
    3、m3u8获取,可以验证下refer、user-agent,防止下载工具下载等
    除了以上这些,需要更多的研发拓展方案,欢迎交流。