说明

本模块首批接口从API version 11开始支持。后续版本的新增接口，采用上角标单独标记接口的起始版本。

## ProvisionRequest

PhonePC/2in1TabletTVWearable

设备证书请求。

**元服务API：** 从API version 14开始，该接口支持在元服务中使用。

**系统能力：** SystemCapability.Multimedia.Drm.Core

展开

| 名称 | 类型 | 只读 | 可选 | 说明 |
| --- | --- | --- | --- | --- |
| data | Uint8Array | 否 | 否 | 设备证书请求数据。 |
| defaultURL | string | 否 | 否 | Provision服务（设备证书请求服务）URL。 |

## OptionsData

PhonePC/2in1TabletTVWearable

设备证书请求的可选数据。

**元服务API：** 从API version 12开始，该接口支持在元服务中使用。

**系统能力：** SystemCapability.Multimedia.Drm.Core

展开

| 名称 | 类型 | 只读 | 可选 | 说明 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 否 | 可选数据名。 |
| value | string | 否 | 否 | 可选数据值。 |

## MediaKeyRequest

PhonePC/2in1TabletTVWearable

媒体密钥请求参数。

**元服务API：** 从API version 12开始，该接口支持在元服务中使用。

**系统能力：** SystemCapability.Multimedia.Drm.Core

展开

| 名称 | 类型 | 只读 | 可选 | 说明 |
| --- | --- | --- | --- | --- |
| mediaKeyRequestType | [MediaKeyRequestType](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/arkts-apis-drm-e#mediakeyrequesttype) | 否 | 否 | 媒体密钥请求类型。 |
| data | Uint8Array | 否 | 否 | 媒体密钥请求数据。 |
| defaultURL | string | 否 | 否 | 媒体密钥服务URL。 |

## EventInfo

PhonePC/2in1TabletTVWearable

事件信息。

**元服务API：** 从API version 12开始，该接口支持在元服务中使用。

**系统能力：** SystemCapability.Multimedia.Drm.Core

展开

| 名称 | 类型 | 只读 | 可选 | 说明 |
| --- | --- | --- | --- | --- |
| info | Uint8Array | 否 | 否 | 事件信息数据。 |
| extraInfo | string | 否 | 否 | 事件扩展信息。 |

## StatisticKeyValue

PhonePC/2in1TabletTVWearable

度量记录。

**元服务API：** 从API version 14开始，该接口支持在元服务中使用。

**系统能力：** SystemCapability.Multimedia.Drm.Core

展开

| 名称 | 类型 | 只读 | 可选 | 说明 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 否 | 度量记录名。 |
| value | string | 否 | 否 | 度量记录值。 |

## MediaKeyStatus

PhonePC/2in1TabletTVWearable

媒体密钥状态。

**元服务API：** 从API version 12开始，该接口支持在元服务中使用。

**系统能力：** SystemCapability.Multimedia.Drm.Core

展开

| 名称 | 类型 | 只读 | 可选 | 说明 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 否 | 媒体密钥状态名称（如媒体密钥过期时间、内容保护安全级别等）。 |
| value | string | 否 | 否 | 媒体密钥状态值。 |

## KeysInfo

PhonePC/2in1TabletTVWearable

媒体密钥中密钥信息。

**元服务API：** 从API version 12开始，该接口支持在元服务中使用。

**系统能力：** SystemCapability.Multimedia.Drm.Core

展开

| 名称 | 类型 | 只读 | 可选 | 说明 |
| --- | --- | --- | --- | --- |
| keyId | Uint8Array | 否 | 否 | 媒体密钥标识。 |
| value | string | 否 | 否 | 媒体密钥状态值。 |

## MediaKeySystemInfo

PhonePC/2in1TabletTVWearable

加密媒体内容的DRM信息。

**元服务API：** 从API version 12开始，该接口支持在元服务中使用。

**系统能力：** SystemCapability.Multimedia.Drm.Core

展开

| 名称 | 类型 | 只读 | 可选 | 说明 |
| --- | --- | --- | --- | --- |
| uuid | string | 否 | 否 | DRM内容保护系统的唯一标识。 |
| pssh | Uint8Array | 否 | 否 | DRM内容保护系统专用头（Protection System Specific Header）。 |

## MediaKeySystemDescription12+

PhonePC/2in1TabletTVWearable

插件信息。

**元服务API：** 从API version 14开始，该接口支持在元服务中使用。

**系统能力：** SystemCapability.Multimedia.Drm.Core

展开

| 名称 | 类型 | 只读 | 可选 | 说明 |
| --- | --- | --- | --- | --- |
| name | string | 否 | 否 | 插件名称。 |
| uuid | string | 否 | 否 | 插件唯一标识码。 |