Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

The conferencing server also supports several codecs and is able to mix audio that arrives using different codecs from clients.

sipXecs & FreeSWITCH

The sipXecs & FreeSWITCH integration project is designed to create a plug & play distributed conferencing solution managed by the sipXecs Configuration Server. Ease of use has been one of the major design goals. In addition, FreeSWITCH has been fully integrated into the sipXecs build and installation process. FreeSWITCH installs like any other distributed component of the sipXecs solution. It is integrated into the sipXecs process management. Its configuration is auto-generated by sipXconfig.

...

Dynamic Conference Controls

...

Image Added

Conference Chat Room

If Instant Messaging role is enabled every voice conference will have an associated chat room. The name of the chat room is the same as the name of the conference.

Image Added

Checking Status

Once configuration settings are applied, sipXconfig publishes this information to FreeSWITCH in about 1 minute. Select "Job Status" from the "Diagnostics" menu to view status:

Image Removed

You should see 4 completed operations (shown above).

File replication: conference_admission.xml

The admission dataset includes the conference declarations and PIN information. This is stored in /usr/local/freeswitch/conf/default_context.xml

File replication: conference_configuration.xml

The configuration dataset includes all of the DTMF sequences defined under the advance bridge settings and audio prompts (not yet configurable via sipXconfig) and is stored in /usr/local/freeswitch/conf/conference.conf.xml

Data replication: alias

Aliases are updated to include the conference extension to FreeSWITCH mapping.Image Added

FreeSWITCH reload configuration

An XML-RPC call is made to FreeSWITCH, where FreeSWITCH is asked to reload the conference admission and configuration data.

Source, Build Instructions, and RPMs

Integration project page contains information on building sipXecs and locating RPMs.