@jxstjh/jhvideo
Version:
HTML5 jhvideo base on MPEG2-TS Stream Player
23 lines (22 loc) • 635 B
TypeScript
export default WebSocketLoader;
declare class WebSocketLoader extends BaseLoader {
static isSupported(): boolean;
constructor();
TAG: string;
_ws: WebSocket;
_requestAbort: boolean;
_receivedLength: number;
_lastCmd: any;
open(dataSource: any): void;
_onWebSocketOpen(e: any): void;
_onWebSocketClose(e: any): void;
_onWebSocketMessage(e: any): void;
/**
* 交互信息处理
* @param {*} strData
*/
_handleInteract(strData: any): void;
_dispatchArrayBuffer(arraybuffer: any): void;
_onWebSocketError(e: any): void;
}
import { BaseLoader } from './loader.js';