陕西省科技计划重点项目(2017ZDCXL-GY-05-03)
为了保证监控视频的安全,并且满足监控视频能够在全平台浏览器无插件播放,设计了一种基于HLS协议的视频监控加密系统。服务端将摄像头中视频流实时转码为HLS流媒体同时对其加密,客户端借助HTML5技术使用浏览器进行解密播放。与现有系统不同,服务端并没有对监控视频所有数据都进行加密,而是采用SAMPLE-AES加密方法,对视频中关键数据进行加密,从而减少加密周期,进一步降低解密过程的复杂度。实验结果表明,在采用SAMPLE-AES加密方法后,加密的监控视频在全平台的浏览器都能够进行无插件播放,并且在保证安全性的同时客户端在播放视频时CPU及内存消耗明显减少。这满足了各个平台客户端使用更小的开销播放加密监控视频的需求,能够有效提升用户体验。
王林,石焘.基于HLS协议视频监控加密系统优化设计与实现计算机测量与控制[J].,2019,27(7):169-173.