UNPKG

@tianfeng98/hls.js

Version:

HLS.js is a JavaScript library that supports playing MPEG-TS and HEVC encoded HLS streams in browsers with support for MSE.

17 lines (14 loc) 310 B
export default class FastAESKey { private subtle: any; private key: ArrayBuffer; constructor(subtle, key) { this.subtle = subtle; this.key = key; } expandKey() { return this.subtle.importKey('raw', this.key, { name: 'AES-CBC' }, false, [ 'encrypt', 'decrypt', ]); } }