为降低延时使用户无感知,可从多个方面进行优化:
① 直播加密一般引入的延时在5~200ms之间,在直播体验要求高的场合,可以采用专业的直播加密设备降低延时。
② CDRM客户端解密视频延时在2~50ms,影响较小;获取许可证并解析许可证一般耗时200~700ms之间,可以使用以下策略规避延时:
预取许可证(在节目解密播出前,提前将许可证下发到终端)
减少密钥变换(比如在同系列节目播出期间,使用相同密钥)
一次获取许可下发多个节目密钥(获取直播节目1的许可证时,附带下发其它直播节目的密钥)
对点播节目,起播一段时间的节目内容不加密,在播出清流期间完成许可证的请求。