UNPKG

@observertc/client-monitor-js

Version:

ObserveRTC Client Integration Javascript Library

24 lines (23 loc) 723 B
import { Detector } from "./Detector"; import { OutboundTrackMonitor } from "../monitors/OutboundTrackMonitor"; export type SimulcastLayerState = { rid: string; ssrc: number; encodingIndex?: number; active: boolean; bitrate?: number; frameWidth?: number; frameHeight?: number; framesPerSecond?: number; scalabilityMode?: string; }; export declare class SimulcastLayerDetector implements Detector { readonly trackMonitor: OutboundTrackMonitor; readonly name = "simulcast-layer-detector"; disabled: boolean; private _previousActiveKeys?; constructor(trackMonitor: OutboundTrackMonitor); private get config(); private get peerConnection(); update(): void; }