Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • AGRtcChannel

Index

Constructors

constructor

Properties

channelName

channelName: string

Methods

enableDualStream

getRtcSid

  • getRtcSid(): string
  • Returns string

join

  • Parameters

    Returns Promise<void>

leave

muteLocalAudioStream

muteLocalScreenStream

muteLocalVideoStream

muteRemoteAudioStream

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

    • streamUuid: string
    • mute: boolean

    Returns number

muteRemoteVideoStream

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

    • streamUuid: string
    • mute: boolean

    Returns number

muteRemoteVideoStreamMass

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

    • streamUuids: string[]
    • mute: boolean

    Returns Promise<string[]>

onAudioVolumeIndication

  • onAudioVolumeIndication(cb: (volumes: Map<string, number>) => void): number
  • Parameters

    • cb: (volumes: Map<string, number>) => void
        • (volumes: Map<string, number>): void
        • Parameters

          • volumes: Map<string, number>

          Returns void

    Returns number

onConnectedThroughCloudProxy

onConnectionStageChanged

onNetworkStats

onPublishedThroughCloudProxy

  • onPublishedThroughCloudProxy(cb: (connectionType: AGRtcConnectionType, isUsingCloudProxy: boolean) => void): number

setCloudProxy

setLatencyLevel

setLowStreamParameter

setRemoteTrackVolume

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

    • streamUuid: string
    • volume: number

    Returns void

setRemoteVideoStreamType