![]() |
RDK Documentation (Open Sourced RDK Components)
|
play Ready DRM helper Engine More...
#include <uuid/uuid.h>#include <algorithm>#include "AampPlayReadyHelper.h"#include "AampJsonObject.h"#include "AampDRMutils.h"#include "AampConstants.h"#include "_base64.h"
Go to the source code of this file.
Macros | |
| #define | KEYID_TAG_START "<KID>" |
| #define | KEYID_TAG_END "</KID>" |
| #define | PLAYREADY_VERSION "4.0.0.0" |
| #define | PLAYREADY_VERSION_4_0_KID_START "<KID>" |
| Extract keyID from given PSSH data. More... | |
| #define | PLAYREADY_VERSION_4_X_KID_START "<KID" |
| #define | PLAYREADY_KID_END "</KID>" |
| #define | PLAYREADY_VERSION_4_0 "4.0.0.0" |
| #define | PLAYREADY_VERSION_4_1 "4.1.0.0" |
| #define | PLAYREADY_VERSION_4_2 "4.2.0.0" |
| #define | PLAYREADY_VERSION_4_3 "4.3.0.0" |
Variables | |
| static AampPlayReadyHelperFactory | playready_helper_factory |
play Ready DRM helper Engine
Definition in file AampPlayReadyHelper.cpp.
| #define PLAYREADY_VERSION_4_0_KID_START "<KID>" |
Extract keyID from given PSSH data.
Definition at line 80 of file AampPlayReadyHelper.cpp.
| #define PLAYREADY_VERSION_4_X_KID_START "<KID" |
KeyId represent as attribute for 4.x version where x > 0
Definition at line 81 of file AampPlayReadyHelper.cpp.
| #define PLAYREADY_KID_END "</KID>" |
KeyId node end
Definition at line 82 of file AampPlayReadyHelper.cpp.
| #define PLAYREADY_VERSION_4_0 "4.0.0.0" |
Playready versio 4.0
Definition at line 84 of file AampPlayReadyHelper.cpp.
| #define PLAYREADY_VERSION_4_1 "4.1.0.0" |
Playready versio 4.1
Definition at line 85 of file AampPlayReadyHelper.cpp.
| #define PLAYREADY_VERSION_4_2 "4.2.0.0" |
Playready versio 4.2
Definition at line 86 of file AampPlayReadyHelper.cpp.
| #define PLAYREADY_VERSION_4_3 "4.3.0.0" |
Playready versio 4.3
Definition at line 87 of file AampPlayReadyHelper.cpp.