Skip to content

Function: getRequestHeadersFromMessage() ​

ts
function getRequestHeadersFromMessage(message, encoding?): Record<string, string>;

Defined in: playready/getRequestHeadersFromMessage.ts:20

Gets the PlayReady license request headers from the MediaKeyMessageEvent.

Parameters ​

message ​

ArrayBuffer

An ArrayBuffer from the content decryption module.

encoding? ​

"utf-16" | "utf-8" = UTF_16

The message encoding type. Default is UTF-16.

Returns ​

Record<string, string>

Request headers.

Example ​

ts
const result = getRequestHeadersFromMessage(message)
deepStrictEqual(result, PLAYREADY_HEADERS)

A Streaming Video Technology Alliance project.