1、图示简介
2、Agreement
rightsType 包含 context、id、agreement。主要是agreement。
agreement 包含 asset 和 permission。asset 是用来联系 dcf 及存储 CEK 的; permission 是与上述 asset 相对应的权限。
3、Asset
asset 中 context 是联系相应 dcf;inherit 是继承;digest 是保证对应 dcf 的完整性;keyInfo 包含 CEK。
asset 可能存在于 agreement 或 permission。存在于 permission 时,其 idRef 发挥效果,表示此 permission 是对应于 idRef 引用的 asset 对应的 dcf 的权限;如果 permission 中没有 asset 项,则此 permission 适用于所有的 dcf,<rel> p17。
4、Constraint
constraint 可能存在于 permission 或 play等。存在于 permission 时,其对所有 play 等都发挥效果;存在于 play 时,只对 play 发挥效果,<rel> p17。
Id “attribute is used when uploading Rights Objects to the RI as specified in [DRM-v2.1]”, <rel> p25。