Files
Bram Prieshof 2e57050f06 Added following snippits about Asterisk
* 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
2024-01-07 21:51:57 +01:00

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