Skip to main content

FreeSWITCH Modules

分类描述
Application提供 action 处理
Script language提供脚本能力
Codec媒体编码支持
Databases数据库集成
High Volume System
Event Socket Layer事件系统
Logging日志、CDR
Endpoint终端
DialplanDialplan 能力扩展
Client
typenamedescription
mod_com_amd
mod_file_stringmultiple sound file
mod_janus
mod_timezone
mod_watson
applicationmod_abstraction接口映射
applicationmod_avVideo Codec, libav
applicationmod_avmdAdvanced Voice Mail Detection
applicationmod_bert
applicationmod_blacklistblacklist extension,script
applicationmod_callcenterinbound call queuing
applicationmod_cidlookupCID Lookup
applicationmod_cluechooSteam Locomotive - sl
applicationmod_commandsapi commands, esl, fs_cli
applicationmod_conference
applicationmod_curl
applicationmod_dbdialplan + sqlite,odbc
applicationmod_directorydial by name
applicationmod_distributorcalls to gateways in a weighted round-robin
applicationmod_dptoolsxml dialplan⭐️⭐️⭐️
applicationmod_easyrouteDID routing
applicationmod_enum
applicationmod_esfextra SIP functionality
applicationmod_esl⭐️⭐️⭐️
applicationmod_exprExprEval - http://expreval.sourceforge.net/
applicationmod_fifo
applicationmod_fskFrequency-shift keying
applicationmod_fsvFS Video - play back RTP video frames
applicationmod_hashhash table & backend
applicationmod_hiredis
applicationmod_httapi⭐️⭐️⭐️
applicationmod_http_cache
applicationmod_ladspaLinux only
applicationmod_lcr
applicationmod_memcache
applicationmod_mongo
applicationmod_mp4
applicationmod_mp4v2
applicationmod_nibblebil
applicationmod_odbc_query
applicationmod_oreka
applicationmod_osp
applicationmod_prefix
applicationmod_rad_auth
applicationmod_random
applicationmod_redis⛔️
applicationmod_rss
applicationmod_signalwire
applicationmod_skel
applicationmod_sms
applicationmod_sms_flowroute
applicationmod_snapshot
applicationmod_snom
applicationmod_sonar
applicationmod_soundtouch
applicationmod_spandsp
applicationmod_spy
applicationmod_stress
applicationmod_test
applicationmod_translate
applicationmod_valet_filter
applicationmod_valet_parking
applicationmod_vmd
applicationmod_voicemail
applicationmod_voicemail_callpage
applicationmod_voicemail_ivr
asr/ttsmod_cepstraltts
asr/ttsmod_fliteFestival Lite - TTS
asr/ttsmod_pocketsphinx
asr/ttsmod_tts_commandline
asr/ttsmod_unimrcp
codecmod_amrAdaptive Multi-Rate
codecmod_amrwbAMR Widband G.722.2
codecmod_b64
codecmod_bv
codecmod_celtHD CELT
codecmod_clearmode
codecmod_codec2speex nb
codecmod_com_g729G.729/A
codecmod_dahdi_codec
codecmod_g711
codecmod_g723_1
codecmod_g729
codecmod_h26x
codecmod_ilbc
codecmod_isac
codecmod_mp4v
codecmod_openh264
codecmod_opus
codecmod_sangoma_codec
codecmod_silk
codecmod_siren
codecmod_skel_codec
codecmod_speex
codecmod_theora
codecmod_yuv
dbmod_mariadb
dbmod_pgsql
dialplanmod_dialplan_asterisk
dialplanmod_dialplan_directory
dialplanmod_dialplan_xml
directorymod_ldap
endpointmod_alsa
endpointmod_dingalingxmpp registration
endpointmod_freetdm~= chan_dahdi
endpointmod_gsmopenchannel driver - SMS, GSM voice call
endpointmod_h323
endpointmod_khomp
endpointmod_loopback
endpointmod_opalH.323, IAX2
endpointmod_iax-1.0.5⛔️
endpointmod_portaudio
endpointmod_rtc
endpointmod_rtmp
endpointmod_skinny
endpointmod_skyopen
endpointmod_sofia
endpointmod_unicall
endpointmod_vertoVER-to RTC
endpointmod_woomera
eventmod_amqp
eventmod_cdr_csv
eventmod_cdr_mongodb
eventmod_cdr_pg_csv
eventmod_cdr_sqlite
eventmod_erlang_eventbehave like Erlang node
eventmod_event_multicast
eventmod_event_socket
eventmod_event_socket_dotnet
eventmod_event_zmqZeroMQ
eventmod_fail2banlog inbound registration
eventmod_format_cdrMulti Format CDR CURL logger
eventmod_json_cdr
eventmod_kazoo
eventmod_odbc_cdr
eventmod_radius_cdr
eventmod_rayo
eventmod_smpp
eventmod_snmp
eventmod_zeroconf
formatmod_imagick
formatmod_local_streamplay all the files in a directory
formatmod_native_file
formatmod_opusfile
formatmod_png
formatmod_portaudio_stream
formatmod_shell_stream
formatmod_shouticecast/mp3 streams/files
formatmod_sndfile
formatmod_ssml
formatmod_tone_stream
formatmod_vlc
formatmod_webm
hamod_ha_cluster
languagemod_java
languagemod_lua
languagemod_managed
languagemod_perl
languagemod_python
languagemod_python3
languagemod_ruby
languagemod_v8
languagemod_yaml
loggermod_consoleconsole message
loggermod_graylog2
loggermod_logfile
loggermod_raven
loggermod_syslog
saymod_say_en
saymod_say_he
saymod_say_ru
saymod_say_sv
saymod_say_zh
timermod_posix_timer
timermod_timerfd
xmlmod_xml_cdr
xmlmod_xml_curl
xmlmod_xml_diaplan
xmlmod_xml_radius
xmlmod_xml_rpc
xmlmod_xml_scgi
  • 大多模块的配置都是 <name>.conf.xml
<action application="bridge" data="sofia/gateway/${distributor(distributor_list)}/${destination_number}"/>
<action application="bridge" data="sofia/external/${destination_number}@${distributor(distributor_list)}"/>
db insert/realm/key/value
db delete/realm/key
db select/realm/key
db exists/realm/key

directory <profile_name> <domain name> <transfer context>