@simplito/privmx-webendpoint
Version:
PrivMX Web Endpoint library
21 lines (20 loc) • 651 B
TypeScript
import { TurnCredentials } from "../Types";
export declare class WebRtcConfig {
private static iv;
private static key;
private static iceTransportPolicy;
private static appServer;
static getIV(): string;
static getKey(): string;
static getTurnServers(): string[];
static getRTCIceTransportPolicy(): RTCIceTransportPolicy;
static generateTurnConfiguration(credentials: TurnCredentials[]): {
iceServers: {
urls: string;
username: string;
credential: string;
}[];
iceTransportPolicy: RTCIceTransportPolicy;
};
static getAppServerAddress(): string;
}