Class Conference

Hierarchy

  • Conference

Constructors

Properties

emitter: EventEmitter2
invitationCount: number

Use to keep the number of invitations sent in this conference.

isOnHold: boolean

Check if conference is on hold state.

Methods

  • Expels a participant from this conference.

    Parameters

    • participant: string
    • Optional session: string

    Returns Promise<any>

  • Expels a list of participants from this conference.

    Parameters

    • participants: string[]

    Returns Promise<any>

  • Returns a set of strings containing the gateway username of every remote participant.

    Returns Set<string>

  • Returns a boolean value indicating if at least one of the remote conference participants has a video track.

    Returns boolean

  • Enable/disable local hold Local hold mutes conference audio streams (local and remote) and stops receiving/sending video (if any).

    Returns Promise<any>

  • Invites many participants to a conference.

    Parameters

    • participants: string[]
    • Optional mediaTypes: MediaTypes
    • Optional context: Record<string, string>

    Returns Promise<any>

  • Invites a new participant to this conference.

    Parameters

    • participant: string
    • Optional mediaTypes: MediaTypes
    • Optional context: Record<string, string>

    Returns Promise<any>

  • Invites a list of new participant to this conference.

    Parameters

    • participants: string[]

    Returns Promise<any>

  • Create an unattendedCallTransfer towards a user in the system.

    Parameters

    • participant: string
    • Optional mediaConstraints: MediaStreamConstraints

    Returns Promise<any>

  • Republishes all previously published media, subscribes to previously subscribed media and notifies new status to other participants

    Returns Promise<void>

Generated using TypeDoc