* A Basic Asterisk server for internal calling with IVR, curl triggers and message playback * A Asterisk server to act as a bridge between a Bluetooth phone (as in/out bound route) * A Node-Red Subflow to create a call between extensions using ARI
109 lines
2.6 KiB
Plaintext
109 lines
2.6 KiB
Plaintext
; Asterisk Module Loader configuration file
|
|
|
|
[modules]
|
|
autoload=no
|
|
|
|
;Core (BasicCalling)
|
|
load = app_dial.so
|
|
load = pbx_config.so
|
|
load = pbx_loopback.so
|
|
load = pbx_realtime.so
|
|
load = pbx_spool.so
|
|
load = func_callerid.so
|
|
load = func_dialplan.so
|
|
load = func_dialgroup.so
|
|
load = res_ael_share.so
|
|
load = res_timing_timerfd.so
|
|
|
|
;Codecs (BasicCalling)
|
|
load = codec_alaw.so
|
|
load = codec_g722.so
|
|
load = codec_g726.so
|
|
load = codec_gsm.so
|
|
load = codec_opus_open_source.so
|
|
load = codec_resample.so
|
|
load = codec_ulaw.so
|
|
|
|
;Formats (BasicCalling)
|
|
load = format_g719.so
|
|
load = format_g726.so
|
|
load = format_gsm.so
|
|
load = format_ogg_speex.so
|
|
load = format_siren14.so
|
|
load = format_siren7.so
|
|
load = format_wav.so
|
|
load = format_wav_gsm.so
|
|
load = res_format_attr_g729.so
|
|
load = res_format_attr_opus.so
|
|
load = res_format_attr_siren14.so
|
|
load = res_format_attr_siren7.so
|
|
|
|
;PJSIP (BasicCalling)
|
|
require = chan_pjsip.so
|
|
load = func_pjsip_aor.so
|
|
load = func_pjsip_endpoint.so
|
|
load = res_pjproject.so
|
|
load = res_pjsip.so
|
|
load = res_pjsip_authenticator_digest.so
|
|
load = res_pjsip_caller_id.so
|
|
load = res_pjsip_endpoint_identifier_ip.so
|
|
load = res_pjsip_endpoint_identifier_user.so
|
|
load = res_pjsip_exten_state.so
|
|
load = res_pjsip_outbound_publish.so
|
|
load = res_pjsip_outbound_registration.so
|
|
load = res_pjsip_path.so
|
|
load = res_pjsip_pubsub.so
|
|
load = res_pjsip_refer.so
|
|
load = res_pjsip_registrar.so
|
|
load = res_pjsip_sdp_rtp.so
|
|
load = res_pjsip_session.so
|
|
|
|
;Sorcery (Rqired by PJSIP)
|
|
load = res_sorcery_astdb.so
|
|
load = res_sorcery_config.so
|
|
load = res_sorcery_memory.so
|
|
|
|
;RTP (Reqired by BasicCalling)
|
|
load = chan_rtp.so
|
|
load = bridge_native_rtp.so
|
|
load = res_rtp_asterisk.so
|
|
load = res_rtp_multicast.so
|
|
|
|
;Bridge (Reqired by BasicCalling)
|
|
load = bridge_simple.so
|
|
load = bridge_builtin_features.so
|
|
|
|
;FilePlayback (Reqired for playing a audio message for dialplan or IVR)
|
|
load = app_controlplayback.so
|
|
load = app_playback.so
|
|
|
|
;;Make call from asterisk cli
|
|
;load = app_originate.so
|
|
;load = res_clioriginate.so
|
|
|
|
;ARI (Asterisk RESTful Interface)
|
|
load => res_ari.so
|
|
load => res_ari_applications.so
|
|
load => res_ari_asterisk.so
|
|
load => res_ari_bridges.so
|
|
load => res_ari_channels.so
|
|
load => res_ari_device_states.so
|
|
load => res_ari_endpoints.so
|
|
;load => res_ari_events.so
|
|
load => res_ari_model.so
|
|
load => res_ari_playbacks.so
|
|
load => res_ari_recordings.so
|
|
load => res_ari_sounds.so
|
|
|
|
; stasis (Reqired by ARI)
|
|
load => app_stasis.so
|
|
load => res_stasis.so
|
|
load => res_stasis_answer.so
|
|
load => res_stasis_device_state.so
|
|
load => res_stasis_playback.so
|
|
load => res_stasis_recording.so
|
|
load => res_stasis_snoop.so
|
|
|
|
;cURL (Reqired for send curl commands form dialplan)
|
|
load = func_curl.so
|
|
load = res_curl.so |