Constructors
constructor
- new VideoFace(token, env?, config): VideoFace
Methods
close
- close(sendEvent?): void
Parameters
- sendEvent: boolean = true
Returns void
closeCamera
- closeCamera(): void
Returns void
events
- events(type): Observable<any>
Returns Observable<any>
getMediaStream
- getMediaStream(): undefined | MediaStream
Returns undefined | MediaStream
getRemoteConfig
- getRemoteConfig(): Promise<any>
Returns Promise<any>
openCamera
- openCamera(facingMode?, deviceId?): Promise<MediaStream>
Parameters
- facingMode: undefined | "environment" | "user" = undefined
- deviceId: undefined | ConstrainDOMString = undefined
Returns Promise<MediaStream>
pause
- pause(): void
Returns void
resume
- resume(): void
Returns void
setMediaStream
- setMediaStream(stream): void
Returns void
startStream
- startStream(gatheringTimeout?): Promise<undefined | string>
Parameters
Optional
gatheringTimeout: number
Returns Promise<undefined | string>
updateSDPForMinBitrate
- updateSDPForMinBitrate(sdp, minBitrate): string
Parameters
- sdp: string
- minBitrate: number
Returns string