The module provides to developers the conference functionality. Pay attention that there are two types of conferences that could be created: Local and Standalone. The logic in JS scenario depends on which type of conference needs to be created. The Local conference takes the first incoming call and makes the number of outgoing calls (up to 49 calls) to the other participants. The Standalone conference takes up to 100 incoming calls and it doesn't call by itself. In both cases all the participants hear each other and don't hear themselves. To understand the whole conception see the detail in the article.

Events

ConferenceEvents.ConferenceError

The event is triggered in case of problems in the conference

Properties
  • conference: Conference

    that triggered the event

  • error: string

    Error message

ConferenceEvents.Started

The event is triggered when the conference has started. I.e. the call of VoxEngine.createConference() triggers the event.

Properties

ConferenceEvents.Stopped

The event is triggered when the conference was stopped. I.e. the call of Conference.stop() triggers the event.

Properties
  • conference: Conference

    that triggered the event

  • cost: string

    Conference cost

  • duration: string

    Conference duration

Functions

VoxEngine.createConference(params)

Conference

Create new conference

Example

 require(Modules.Conference);
 var conference = VoxEngine.createConference(); // create Conference object
Parameters
Returns