@observertc/client-monitor-js
Version:
ObserveRTC Client Integration Javascript Library
16 lines (15 loc) • 659 B
TypeScript
import { Detector } from "./Detector";
import { PeerConnectionMonitor } from "../monitors/PeerConnectionMonitor";
import { ClientMonitorEvents } from "../ClientMonitorEvents";
export type CongestionDecetorEvent = ClientMonitorEvents['congestion'];
export declare class CongestionDetector implements Detector {
readonly peerConnection: PeerConnectionMonitor;
readonly name = "congestion-detector";
private _maxAvailableIncomingBitrate;
private _maxReceivingBitrate;
private _maxAvailableOutgoingBitrate;
private _maxSendingBitrate;
constructor(peerConnection: PeerConnectionMonitor);
private get config();
update(): void;
}