FreeSWITCH API Documentation  1.7.0
FreeSWITCH

FreeSWITCH Modular Media Switching Software Library / Soft-Switch Application

Introduction

Supported Platforms

Freeswitch has been built on the following platforms:

Dependencies

Freeswitch makes heavy use of external libraries.

libFreeSWITCH:

Additionally, the various external modules make use of several external modules:

ASR/TTS mod_cepstral

mod_flite

mod_pocketsphinx

mod_unimrcp

Codecs mod_amr

mod_amrwb

mod_b64

mod_bv

mod_codec2

mod_speex

mod_siren

Digital Signal Processing mod_spandsp

Directories mod_ldap

Endpoints mod_portaudio

mod_dingaling

mod_sofia

mod_opal

mod_freetdm

Event Hanlders mod_xmpp_event

Formats mod_sndfile

Languages mod_perl

mod_lua

XML interfaces mod_xml_rpc

mod_xml_curl

Network services mod_http

mod_enum

Licensing

Freeswitch is licensed under the terms of the MPL 1.1