Topology (topology)

Description

Topology is a way of short-circuiting participants' audio streams with each other. Is the main technological difference between a conference call and an audio conference.
So, for example, one group of participants can hear another group of privateers, but not vice versa.

With topology customization, you can set a completely arbitrary audio stream termination pattern.

Limitations

  • Is a child composite object of the selector meeting entity. It is deleted together with it.

  • Used only in selector meeting mode "topology_mode" = "direct". Other modes simplify topology management and automate topology configuration based on participant roles.

  • There is a single instance of a selector meeting that is configured with a series of individual API requests to set certain directions. The sequence of such API requests can be significant.

Fields

Entity structure
{
  "a": str | uuid,
  "b": str | uuid,
  "enabled": bool
}
Table 1. Fields
Specification Description

Field: a
Mode: in
Type: str
Default: required

Identifier of the participant from whom the audio is coming. "*" - everyone can talk.

Field: b
Mode: in
Type: str
Default: required

Identifier of the participant to whom the audio is going. "*" - all can hear.

Field: enabled
Mode: in
Type: bool
Default: false

Audio delivery switch from a to b.

See also

Logical roles

  • sel conducts conference call management.

  • conf Directly manages the conference as SIP UA.

  • mg Conducts media context maintenance for the conference, applies topology to termini.