搜索
首页
/
开发
/
组件开发
/
DRM客户端
DRM组件的属性值及其在DRMInfo APP的显示
DTA
2026-08-21
48
微信分享
扫描分享
ITU-T J.104x(DRM)/ChinaDRM标准为开放标准,不同厂商研发的DRM组件都按照本文建议来定义属性值可保障一致性。

        ITU-T J.104x(DRM)/ChinaDRM标准为开放标准,所有DRM组件的研发厂商按照本文建议对组件的属性值进行定义,可保障一致性,更利于生态健康发展。

        以下列出了各属性及其取值建议,通过getPropertyString可获得的属性如下表。如果操作系统DRM框架对以下任意属性名称已作定义,则使用框架要求的属性名称,否则使用下表属性名称。DRMInfo APP读取以下属性值进行显示。

序号 属性名称 属性值
1 vendor 指终端商,或者DRM组件提供商比如TurstDTA
2 version

DRM客户端版本号,比如:v1.1

3 description 返回DRM组件描述,比如TrustDTA OPK Powered by ITU-T J.104x(DRM),其中“TrustDTA OPK”为DRM组件方案名称(由DRM组件提供商定义),“Powered by ITU-T J.104x(DRM)”为固定字符串。
4 algorithms

根据DRM能力返回,包括SM4和AES等算法,取值:

· SM4/CBC/NoPadding

· SM4/CTR/NoPadding

· AES/CBC/NoPadding

· AES/CTR/NoPadding

注意:上面每一种算法包括了全加密和Sample加密 2种模式。

返回值举例:

"SM4/CBC/NoPadding,SM4/CTR/NoPadding,AES/CBC/NoPadding,AES/CTR/NoPadding”
5 securityLevel

DRM组件的安全级别

· SW:软件级 

· HW:硬件级

· EH:增强硬件级

6 systemId

系统ID,固定为:

3d5e6d35-9b9a-41e8-b843-dd3c6e72c42c
7 trustEntity 信任服务机构名称,比如DTA
8 maxSessions 支持的最大会话数,比如64
9 deviceHdcpLevel

终端可支持的HDCP最高安全级别,取值:

· NULL:无HDCP能力

· HDCP1.x:最高支持HDCP1.x

· HDCP2.0:最高支持HDCP2.0

· HDCP2.1:最高支持HDCP2.1

· HDCP2.2:最高支持HDCP2.2

10 deviceAdcpLevel

终端可支持的ADCP最高安全级别,取值:

· NULL:无ADCP能力

· ADCP L1:最高支持L1级

· HDCP L2:最高支持L2级

· HDCP L3:最高支持L3级

 

 

DRM组件的属性值及其在DRMInfo APP的显示
DTA
2026-08-21
48
微信分享
扫描分享
ITU-T J.104x(DRM)/ChinaDRM标准为开放标准,不同厂商研发的DRM组件都按照本文建议来定义属性值可保障一致性。

        ITU-T J.104x(DRM)/ChinaDRM标准为开放标准,所有DRM组件的研发厂商按照本文建议对组件的属性值进行定义,可保障一致性,更利于生态健康发展。

        以下列出了各属性及其取值建议,通过getPropertyString可获得的属性如下表。如果操作系统DRM框架对以下任意属性名称已作定义,则使用框架要求的属性名称,否则使用下表属性名称。DRMInfo APP读取以下属性值进行显示。

序号 属性名称 属性值
1 vendor 指终端商,或者DRM组件提供商比如TurstDTA
2 version

DRM客户端版本号,比如:v1.1

3 description 返回DRM组件描述,比如TrustDTA OPK Powered by ITU-T J.104x(DRM),其中“TrustDTA OPK”为DRM组件方案名称(由DRM组件提供商定义),“Powered by ITU-T J.104x(DRM)”为固定字符串。
4 algorithms

根据DRM能力返回,包括SM4和AES等算法,取值:

· SM4/CBC/NoPadding

· SM4/CTR/NoPadding

· AES/CBC/NoPadding

· AES/CTR/NoPadding

注意:上面每一种算法包括了全加密和Sample加密 2种模式。

返回值举例:

"SM4/CBC/NoPadding,SM4/CTR/NoPadding,AES/CBC/NoPadding,AES/CTR/NoPadding”
5 securityLevel

DRM组件的安全级别

· SW:软件级 

· HW:硬件级

· EH:增强硬件级

6 systemId

系统ID,固定为:

3d5e6d35-9b9a-41e8-b843-dd3c6e72c42c
7 trustEntity 信任服务机构名称,比如DTA
8 maxSessions 支持的最大会话数,比如64
9 deviceHdcpLevel

终端可支持的HDCP最高安全级别,取值:

· NULL:无HDCP能力

· HDCP1.x:最高支持HDCP1.x

· HDCP2.0:最高支持HDCP2.0

· HDCP2.1:最高支持HDCP2.1

· HDCP2.2:最高支持HDCP2.2

10 deviceAdcpLevel

终端可支持的ADCP最高安全级别,取值:

· NULL:无ADCP能力

· ADCP L1:最高支持L1级

· HDCP L2:最高支持L2级

· HDCP L3:最高支持L3级