Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ContentShareMediaStreamBroker

Hierarchy

  • ContentShareMediaStreamBroker

Implements

Index

Constructors

constructor

Accessors

mediaStream

  • get mediaStream(): MediaStream
  • set mediaStream(mediaStream: MediaStream): void

Methods

acquireAudioInputStream

  • acquireAudioInputStream(): Promise<MediaStream>

acquireDisplayInputStream

  • acquireDisplayInputStream(streamConstraints: MediaStreamConstraints): Promise<MediaStream>

acquireScreenCaptureDisplayInputStream

  • acquireScreenCaptureDisplayInputStream(sourceId?: string, frameRate?: number): Promise<MediaStream>

acquireVideoInputStream

  • acquireVideoInputStream(): Promise<MediaStream>

addMediaStreamBrokerObserver

cleanup

  • cleanup(): void

muteLocalAudioInputStream

  • muteLocalAudioInputStream(): void

removeMediaStreamBrokerObserver

toggleMediaStream

  • toggleMediaStream(enable: boolean): boolean

unmuteLocalAudioInputStream

  • unmuteLocalAudioInputStream(): void

Generated using TypeDoc