DASH Media Packaging SDK
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Public Attributes | List of all members
shaka::WidevineEncryptionParams Struct Reference

Widevine encryption parameters. More...

#include <crypto_params.h>

Public Attributes

std::string key_server_url
 Widevine license / key server URL.
 
bool include_common_pssh = false
 
std::vector< uint8_t > content_id
 Content identifier.
 
std::string policy
 The name of a stored policy, which specifies DRM content rights.
 
WidevineSigner signer
 Signer credential for Widevine license / key server.
 
std::vector< uint8_t > group_id
 Group identifier, if present licenses will belong to this group.
 

Detailed Description

Widevine encryption parameters.

Definition at line 51 of file crypto_params.h.

Member Data Documentation

bool shaka::WidevineEncryptionParams::include_common_pssh = false

Generates and includes an additional v1 PSSH box for the common system ID. See: https://goo.gl/s8RIhr.

Definition at line 58 of file crypto_params.h.


The documentation for this struct was generated from the following file: