Home > hls.js > Decrypter > decrypt
Decrypter.decrypt() method
Signature:
decrypt(data: Uint8Array | ArrayBuffer, key: ArrayBuffer, iv: ArrayBuffer, aesMode: DecrypterAesMode, decryptRange?: {
start: number;
end: number;
}): Promise<ArrayBuffer>;Parameters
|
Parameter |
Type |
Description |
|---|---|---|
|
data |
Uint8Array | ArrayBuffer | |
|
key |
ArrayBuffer | |
|
iv |
ArrayBuffer | |
|
aesMode | ||
|
decryptRange |
{ start: number; end: number; } |
(Optional) |
Returns:
Promise<ArrayBuffer>