Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

Readonly __constructorName

__constructorName: string

_state

hasAudioInputDevice

hasAudioInputDevice: boolean

hasAudioOutputDevice

hasAudioOutputDevice: boolean

hasVideoInputDevice

hasVideoInputDevice: boolean

listenerMap

listenerMap: Record<EventTargetType, IEventListenerObject[]>

Readonly reporter

reporter: Reporter

Static DEFAULT_EVENT_LISTENER_OPTIONS

DEFAULT_EVENT_LISTENER_OPTIONS: EventListenerOptions

Static IGNORE_FUNCTION_MEMBER

IGNORE_FUNCTION_MEMBER: PropertyKey[]

Static reporterManager

reporterManager: ReporterManager

Accessors

audioInputList

audioOutputList

previousStreamInfo

  • get previousStreamInfo(): { audio: { constraints?: boolean | MediaTrackConstraints; track?: MediaStreamTrack }; stream?: MediaStream; video: { constraints?: boolean | MediaTrackConstraints; track?: MediaStreamTrack } }
  • Returns { audio: { constraints?: boolean | MediaTrackConstraints; track?: MediaStreamTrack }; stream?: MediaStream; video: { constraints?: boolean | MediaTrackConstraints; track?: MediaStreamTrack } }

    • audio: { constraints?: boolean | MediaTrackConstraints; track?: MediaStreamTrack }
      • Optional constraints?: boolean | MediaTrackConstraints
      • Optional track?: MediaStreamTrack
    • Optional stream?: MediaStream
    • video: { constraints?: boolean | MediaTrackConstraints; track?: MediaStreamTrack }
      • Optional constraints?: boolean | MediaTrackConstraints
      • Optional track?: MediaStreamTrack

state

videoInputList

Methods

addEventListener

addEventListeners

  • 对多个事件添加同一个事件监听器

    Parameters

    Returns () => void

    若添加成功则返回一个函数, 用于移除事件监听

      • (): void
      • 对多个事件添加同一个事件监听器

        Returns void

        若添加成功则返回一个函数, 用于移除事件监听

clearListener

  • clearListener(): void

dispatchEvent

  • dispatchEvent(event: Event): boolean

dispatchEventLite

hasListener

refresh

releaseUserMedia

  • releaseUserMedia(): boolean
  • Returns boolean

removeEventListener

requestUserMedia

requestUserMediaLite

  • requestUserMediaLite(size?: SimpleCameraResolution, facingMode?: "user" | "environment"): Promise<MediaStream>
  • Parameters

    Returns Promise<MediaStream>

toString

  • toString(): string

Generated using TypeDoc