Module widevine

Source
Expand description

Definitions for PSSH data in the Widevine DRM system.

Modules§

widevine_pssh_data
Nested message and enum types in WidevinePsshData.

Structs§

WidevineHeader
Derived from WidevinePsshData. The JSON format of this proto is used in Widevine HLS DRM signaling v1. We cannot build JSON from WidevinePsshData as |key_id| is required to be in hex format, while |bytes| type is translated to base64 by JSON formatter, so we have to use |string| type and do hex conversion in the code.
WidevinePsshData