.
All rights reserved.
*/
/* ========================================================================== */
/*
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
*/
/* ========================================================================== */
]]>
FreeSWITCH is an open source telephony platform designed to facilitate the creation of voice and chat driven products scaling from a soft-phone up to a soft-switch. It can be used as a simple switching engine, a PBX, a media gateway or a media server to host IVR applications using simple scripts or XML to control the callflow.Describe your package requirements hereCurrently there are no FAQ items provided.FreeSWITCH Modules0.2FreeSWITCH: Modules/usr/local/pkg/freeswitch.incfreeswitchfreeswitch.shfreeswitchFreeSWITCH is an open source telephony platform designed to facilitate the creation of voice and chat driven products scaling from a soft-phone up to a soft-switch. It can be used as a simple switching engine, a PBX, a media gateway or a media server to host IVR applications using simple scripts or XML to control the callflow.Settings/pkg_edit.php?xml=freeswitch.xml&id=0Dialplan/packages/freeswitch/freeswitch_dialplan_includes.phpExtensions/packages/freeswitch/freeswitch_extensions.phpExternal/pkg_edit.php?xml=freeswitch_external.xml&id=0Features/packages/freeswitch/freeswitch_features.phpGateways/packages/freeswitch/freeswitch_gateways.phpInternal/pkg_edit.php?xml=freeswitch_internal.xml&id=0Public/packages/freeswitch/freeswitch_public_includes.phpStatus/packages/freeswitch/freeswitch_status.phpVars/pkg_edit.php?xml=freeswitch_vars.xml&id=0installedpackages->package->$packagename->configuration->freeswitchmodules<b>Loggers</b>loggerslisttopicmod_consolemod_consoleSend logs to the console.selectmod_logfilemod_logfileSend logs to the local file system.selectmod_syslogmod_syslogSend logs to a remote syslog server.select<b>Multi-Faceted</b>multi-facetedlisttopicmod_enummod_enumRoute PSTN numbers over internet according to ENUM servers, such as e164.org.select<b>XML Interfaces</b>xml_interfaceslisttopicmod_xml_rpcmod_xml_rpcXML Remote Procedure Calls. Issue commands from your web application.selectmod_xml_curlmod_xml_curlXML Gateway Code. Configure FreeSWITCH from a web server on boot and on the fly.selectmod_xml_cdrmod_xml_cdrXML based call detail record handler.select<b>Event Handlers</b>event_handlerslisttopicmod_cdr_csvmod_cdr_csvCSV call detail record handler.selectmod_event_multicastmod_event_multicastBroadcasts events to netmask.selectmod_event_socketmod_event_socketSends events via a single socket.selectmod_zeroconfmod_zeroconfSupport for zeroconf.select<b>Directory Interfaces</b>directory_interfaceslisttopicmod_ldapmod_ldapLDAP module made to obtain dialplans, user accounts, etc.select<b>Endpoints</b>endpointslisttopicmod_dingalingmod_dingalingJabber/GoogleTalk Talk integration module.selectmod_iaxmod_iaxIAX2.selectmod_portaudiomod_portaudioVoice through a local soundcard.selectmod_alsamod_alsaselectmod_sofiamod_sofiaSIP module.selectmod_loopbackmod_loopbackA loopback channel driver to make an outbound call as an inbound call.selectmod_wanpipemod_wanpipeT1/E1 Sangoma Card module.selectmod_woomeramod_woomeraH.323/Woomera module.selectmod_openzapmod_openzapInterface to Zaptel hardware.select<b>Applications</b>applicationslisttopicmod_commandsmod_commandsA mass plethora of API interface commands.selectmod_conferencemod_conferenceConference room module.selectmod_dptoolsmod_dptoolsDialplan Tools: provides a number of apps and utilities for the dialplan.selectmod_exprmod_exprBrian Allen Vanderburgs expression evaluation library.selectmod_faxmod_faxFAX provides fax send and receive.selectmod_fifomod_fifoFIFO provides custom call queues including call park.selectmod_voicemailmod_voicemailFull featured voicemail module.selectmod_limitmod_limitResource limitation module.selectmod_esfmod_esfHolds the multi cast paging application for SIP.selectmod_fsvmod_fsvFreeSWITCH Video application (Recording and playback).select<b>SNOM Module</b>snom_modulelisttopicmod_snommod_snomselect<b>Dialplan Interfaces</b>dialplan_interfaceslisttopicmod_dialplan_directorymod_dialplan_directoryAllows you to obtain a dialplan from a directory resource.selectmod_dialplan_xmlmod_dialplan_xmlAllows you to program dialplans in XML format.selectmod_dialplan_asteriskmod_dialplan_asteriskAllows you to create dialplans the old-fashioned way.selectmod_yamlmod_yamlAllows you to program dialplans in YAML format.select<b>Codec Interfaces</b>codec_interfaceslisttopicmod_voipcodecsmod_voipcodecsselectmod_g723_1mod_g723_1G.723.1 codec.selectmod_g729mod_g729G729 codec is only supported in passthrough mode.selectmod_amrmod_amramr codec.selectmod_ilbcmod_ilbcILBC codec.selectmod_speexmod_speexSpeex codec.selectmod_sirenmod_sirenSiren codec.selectmod_celtmod_celtCelt codec.selectmod_h26xmod_h26xH26X signed linear codec. Video Pass-thru.select<b>File Format Interfaces</b>file_format_interfaceslisttopicmod_sndfilemod_sndfileMulti-format file format transcoder (WAV, etc).selectmod_native_filemod_native_fileFile interface for codec specific file formats.select<b>Streams/Files</b>streams_fileslisttopicmod_shoutmod_shoutmp3 files and shoutcast streams.selectmod_local_streammod_local_streamFor local streams (play all the files in a directory).selectmod_tone_streammod_tone_streamGenerate tone streams.select<b>Languages</b>languageslisttopicmod_spidermonkeymod_spidermonkeyJavaScript support.selectmod_perlmod_perlPerl support.selectmod_pythonmod_pythonPython support.selectmod_javamod_javaJava support.selectmod_luamod_luaLua support.select<b>ASR /TTS</b>asr_ttslisttopicmod_flitemod_fliteFree open source Text to Speech.selectmod_pocketsphinxmod_pocketsphinxFree open source Speech Recognition.selectmod_cepstralmod_cepstralLinks into Cepstral for dynamic sound output. Not available on this build.selectmod_openmrcpmod_openmrcpModule for an open MRCP implementation.selectmod_rssmod_rssReads RSS feeds via a TTS engine.select<b>Say</b>saylisttopicmod_say_enmod_say_enselectmod_say_zhmod_say_zhselect
sync_package_freeswitch_modules();
sync_package_freeswitch_modules();