awrtc_browser
Version:
Compatible browser implementation to the Unity asset WebRTC Video Chat. Try examples in build folder
17 lines (16 loc) • 559 B
TypeScript
import { VideoInput } from "./VideoInput";
import { MediaConfig } from "media/MediaConfig";
export declare class Media {
private static sSharedInstance;
/**
* Singleton used for now as the browser version is missing a proper factory yet.
* Might be removed later.
*/
static get SharedInstance(): Media;
static ResetSharedInstance(): void;
private videoInput;
get VideoInput(): VideoInput;
constructor();
GetVideoDevices(): string[];
getUserMedia(config: MediaConfig): Promise<MediaStream>;
}