@huddle01/web-core
Version:
The Huddle01 Javascript SDK offers a comprehensive suite of methods and event listeners that allow for seamless real-time audio and video communication with minimal coding required.
77 lines (74 loc) • 1.64 kB
text/typescript
import { RtpEncodingParameters } from 'mediasoup-client/lib/types';
declare const VIDEO_CONSTRAINTS: {
qvga: {
width: {
ideal: number;
};
height: {
ideal: number;
};
};
vga: {
width: {
ideal: number;
};
height: {
ideal: number;
};
};
hd: {
width: {
ideal: number;
};
height: {
ideal: number;
};
};
fHd: {
width: {
ideal: number;
};
height: {
ideal: number;
};
};
qHd: {
width: {
ideal: number;
};
height: {
ideal: number;
};
};
};
declare const PC_PROPRIETARY_CONSTRAINTS: {
optional: {
googDscp: boolean;
}[];
};
declare const WEBCAM_SIMULCAST_ENCODINGS: RtpEncodingParameters[];
declare const SCREEN_SHARING_SVC_ENCODINGS: {
scalabilityMode: string;
dtx: boolean;
}[];
declare const encodingViaMediaType: {
video: RtpEncodingParameters[];
'screen-share-video': undefined;
audio: {
maxBitrate: number;
}[];
};
declare const codecOptionsViaKind: {
audio: {
opusStereo: boolean;
opusFec: boolean;
opusDtx: boolean;
};
video: {
videoGoogleStartBitrate: number;
};
};
declare const WEBCAM_KSVC_ENCODINGS: {
scalabilityMode: string;
}[];
export { PC_PROPRIETARY_CONSTRAINTS, SCREEN_SHARING_SVC_ENCODINGS, VIDEO_CONSTRAINTS, WEBCAM_KSVC_ENCODINGS, WEBCAM_SIMULCAST_ENCODINGS, codecOptionsViaKind, encodingViaMediaType };