Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • EventEmitter
    • AgoraRteScene

Index

Constructors

constructor

Properties

Optional createTs

createTs?: number

Readonly dataStore

logger

logger: LoggerFacade

Readonly sceneId

sceneId: string

Accessors

engine

localUser

rtcChannel

rtcSid

  • get rtcSid(): string
  • Returns string

rtmSid

  • get rtmSid(): string
  • Returns string

timestampServerLocalGap

  • get timestampServerLocalGap(): number
  • Returns number

Methods

addCloudProxyObserver

addCustomMessageObserver

enableDualStream

getApiService

joinRTC

joinScene

leaveRTC

leaveScene

  • leaveScene(): Promise<void>
  • Returns Promise<void>

muteRemoteAudioStream

  • muteRemoteAudioStream(streamUuid: string, muted: boolean): number
  • Parameters

    • streamUuid: string
    • muted: boolean

    Returns number

muteRemoteVideoStream

  • muteRemoteVideoStream(streamUuid: string, muted: boolean): number
  • Parameters

    • streamUuid: string
    • muted: boolean

    Returns number

muteRemoteVideoStreamMass

  • muteRemoteVideoStreamMass(streamUuids: string[], muted: boolean): Promise<string[]>
  • Parameters

    • streamUuids: string[]
    • muted: boolean

    Returns Promise<string[]>

removeCloudProxyObserver

removeCustomMessageObserver

setAllRemoteTracksVolume

  • setAllRemoteTracksVolume(volume: number): void
  • Parameters

    • volume: number

    Returns void

setLowStreamParameter

setRemoteTrackVolume

  • setRemoteTrackVolume(streamUuid: string, volume: number): void
  • Parameters

    • streamUuid: string
    • volume: number

    Returns void

setRemoteVideoStreamType

updateRemoteMediaStreamBatch