《表1 ContentProtection属性说明》

《表1 ContentProtection属性说明》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《MPEG-DASH流媒体数字版权管理系统的设计与实现》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

通过观察表1所示的ContentProtection属性说明可知,@schemeIdUri定义了加密段使用的加密系统,对于@schemeIdUri:23009-4,它规定了@schemeIdUri属性值应该为urn:mpeg:dash:sea:enc:2013。SegmentEncr-yption应用在所有密码有效期的段加密属性,SegmentEncryption的子属性包括密钥长度@keyLength和IV长度@ivLength,如果认证块存在,SegmentEncryption的子属性也包括认证标签长度@authTagLength。License定义了许可证获取方式及密钥系统,其子属性中的@keySystemUri用来进行密钥系统标识,获取Key和IV。ContentProtection内可以有多个License元素,并且License元素作用于整个密码有效期。CryptoPeriod指加密参数的持续性,定义一个单独的密码有效期,提供key和IV,同时定义哪些段加密,并且通过它的子属性@numSegments来定义密码有效期中段的数量[15]。CryptoTimeline用来定义持续长度的多个CryptoPeriod,通过@numCryptoPeriods来定义CryptoPeriod的数量。