UNPKG

pssh-tools

Version:

Tools to generate PSSH Data and PSSH Box

12 lines (11 loc) 435 B
import * as T from '../types'; interface KeyItem { kid: string; key: string; checksum: string; } export declare const encodePssh: (request: T.PlayReadyEncodeConfig) => string; export declare const decodeData: (data: string) => T.PlayReadyData | T.WidevineData | null; export declare const decodeKey: (keyData: string) => string; export declare const encodeKey: (keyPair: T.KeyPair, keySeed?: string) => KeyItem; export {};