UNPKG

@jxstjh/jhvideo

Version:

HTML5 jhvideo base on MPEG2-TS Stream Player

34 lines (33 loc) 876 B
declare class StreamWebsocket { private _ws; private _headBuffer; private _lastCmd; private _receivedSteamHead; _requestData: { playUrl: string; playType: string; startTime: number; endTime: number; }; emitter: any; constructor(url: string, playType?: string); on(event: any, listener: any): void; off(event: any, listener: any): void; sendArrayBuffer(arrBuf: any): void; open(url?: string): Promise<unknown>; /** * 码流处理 * @param {*} bufData * @returns */ _handleStream(bufData: any): void; /** * 交互信息处理 * @param {*} strData */ _handleInteract(strData: any): void; sendCmd(cmd: any, extra?: {}): Promise<unknown>; destroy(): void; close(): void; } export default StreamWebsocket;