webrtc-issue-detector
Version:
WebRTC diagnostic tool that detects issues with network or user devices
15 lines (14 loc) • 586 B
TypeScript
import { IssueDetectorResult, WebRTCStatsParsedWithNetworkScores } from '../types';
import BaseIssueDetector from './BaseIssueDetector';
interface FrozenVideoTrackDetectorParams {
avgFreezeDurationThresholdMs?: number;
frozenDurationThresholdPct?: number;
minMosQuality?: number;
}
declare class FrozenVideoTrackDetector extends BaseIssueDetector {
#private;
constructor(params?: FrozenVideoTrackDetectorParams);
performDetection(data: WebRTCStatsParsedWithNetworkScores): IssueDetectorResult;
private processData;
}
export default FrozenVideoTrackDetector;