@100mslive/hms-video-store
Version:
@100mslive Core SDK which abstracts the complexities of webRTC while providing a reactive store for data management with a unidirectional data flow
15 lines (14 loc) • 513 B
TypeScript
import { DiagnosticsRTCStatsReport } from '.';
import { HMSWebrtcStats } from '../rtc-stats';
import { HMSSdk } from '../sdk';
export declare class DiagnosticsStatsCollector {
private sdk;
private peerStatsList;
private localAudioTrackStatsList;
private localVideoTrackStatsList;
private remoteAudioTrackStatsList;
private remoteVideoTrackStatsList;
constructor(sdk: HMSSdk);
handleStatsUpdate(stats: HMSWebrtcStats): Promise<void>;
buildReport(): DiagnosticsRTCStatsReport;
}