35 lines
989 B
TypeScript
35 lines
989 B
TypeScript
export declare class WebRtcPlayer {
|
|
cfg: any;
|
|
pcClient: any;
|
|
dcClient: any;
|
|
tnClient: any;
|
|
sdpConstraints: {
|
|
offerToReceiveAudio: number;
|
|
offerToReceiveVideo: number;
|
|
};
|
|
dataChannelOptions: {
|
|
ordered: boolean;
|
|
};
|
|
onVideoInitialised: any;
|
|
video: HTMLVideoElement;
|
|
onDataChannelConnected: any;
|
|
onDataChannelMessage: any;
|
|
onWebRtcOffer: any;
|
|
aggregatedStats: any;
|
|
onAggregatedStats: any;
|
|
handleCandidateFromServer: (iceCandidate: any) => void;
|
|
onWebRtcCandidate: (candidate: any) => void;
|
|
createOffer: () => void;
|
|
receiveAnswer: (answer: any) => void;
|
|
close: () => void;
|
|
aggregateStatsIntervalId: any;
|
|
send: (data: any) => void;
|
|
getStats: (onStats: any) => void;
|
|
aggregateStats: (checkInterval: any) => void;
|
|
constructor(parOptions?: {
|
|
peerConnectionOptions?: {
|
|
iceServers?: string[];
|
|
};
|
|
});
|
|
}
|
|
//# sourceMappingURL=WebRtcPlayer.d.ts.map
|