bc-sdk
Version:
sdk for baichuan shenzhen, version 1677
17 lines (16 loc) • 728 B
TypeScript
import * as T from '../types';
declare class LIVE {
private static singleton;
private constructor();
static instance(): LIVE;
private static frameCallbcks;
handleSDKCallback(handle: number, cmdData: any): void;
private static SDK_FRAME_CALLBACK;
getLiveStreamType(handle: number, channel: number): Promise<T.BC_STREAM_TYPE_E>;
getIsLiveOpen(handle: number, channel: number): Promise<boolean>;
liveOpen(handle: number, channel: number, stream: T.BC_STREAM_TYPE_E, callback: T.FrameCallback): Promise<void>;
liveClose(handle: number, channel: number): Promise<void>;
liveMute(handle: number, channel: number, mute: boolean): Promise<void>;
}
export declare const live: LIVE;
export {};