Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Accessors

camera

microphone

player

screen

Methods

createCameraVideoTrack

createLoopbackDevice

createMicrophoneAudioTrack

createScreenShareTrack

createStreamMediaTrack

createStreamPlayer

emit

getAudioPlaybackList

getAudioRecordingList

getCurrentFrameData

  • getCurrentFrameData(channelName: string, streamUuid: string, isLocal: boolean): ImageData
  • Parameters

    • channelName: string
    • streamUuid: string
    • isLocal: boolean

    Returns ImageData

getDisplayDevices

getVideoCameraList

getWindowDevices

hasScreenSharePermission

  • hasScreenSharePermission(): boolean
  • Returns boolean

isScreenDeviceEnumerateSupported

  • isScreenDeviceEnumerateSupported(): boolean
  • Returns boolean

off

on

once

removeAllEventListeners

  • removeAllEventListeners(): void

setBeautyEffectOptions

  • setBeautyEffectOptions(enable: boolean, options: AGBeautyEffect): number

startAudioPlaybackDeviceTest

  • startAudioPlaybackDeviceTest(url: string): number
  • Parameters

    • url: string

    Returns number

startAudioRecordingDeviceTest

  • startAudioRecordingDeviceTest(indicateInterval: number): number
  • Parameters

    • indicateInterval: number

    Returns number

stopAudioPlaybackDeviceTest

  • stopAudioPlaybackDeviceTest(): number
  • Returns number

stopAudioRecordingDeviceTest

  • stopAudioRecordingDeviceTest(): number
  • Returns number

takeSnapshot

  • takeSnapshot(channel: string, streamUuid: number, filePath: string): Promise<void | AGSnapshotInfo>
  • Parameters

    • channel: string
    • streamUuid: number
    • filePath: string

    Returns Promise<void | AGSnapshotInfo>