{"id":1040,"date":"2017-03-10T18:02:15","date_gmt":"2017-03-10T13:02:15","guid":{"rendered":"http:\/\/alexeyka.zantsev.com\/?p=1040"},"modified":"2021-09-27T16:13:38","modified_gmt":"2021-09-27T11:13:38","slug":"asterisk-13-list-of-modules-to-be-used","status":"publish","type":"post","link":"https:\/\/alexeyka.zantsev.com\/?p=1040","title":{"rendered":"Asterisk 13: list of modules to be used"},"content":{"rendered":"<p>This list is not as short as it could be. But it still took much time to form it.<\/p>\n<pre><code>[modules]\n\nautoload=no\n\npreload =&gt; res_http_websocket.so\npreload =&gt; res_odbc.so\npreload =&gt; cdr_odbc.so\n\nload =&gt; bridge_builtin_features.so\nload =&gt; bridge_softmix.so\nload =&gt; cdr_adaptive_odbc.so\nload =&gt; res_config_odbc.so\nload =&gt; codec_alaw.so\nload =&gt; codec_g722.so\nload =&gt; codec_ulaw.so\nload =&gt; format_wav.so\nload =&gt; format_gsm.so\nload =&gt; chan_sip.so\nload =&gt; res_ael_share.so\nload =&gt; res_musiconhold.so\nload =&gt; res_monitor.so\nload =&gt; res_sorcery_config.so\nload =&gt; res_srtp.so\nload =&gt; res_rtp_multicast.so \nload =&gt; res_sorcery_realtime.so\nload =&gt; res_pjproject.so\nload =&gt; res_rtp_asterisk.so\nload =&gt; res_timing_timerfd.so\nload =&gt; res_agi.so\nload =&gt; res_security_log.so\nload =&gt; res_limit.so\nload =&gt; res_sorcery_astdb.so\nload =&gt; res_sorcery_memory.so\nload =&gt; res_sorcery_memory_cache.so\nload =&gt; app_stack.so\nload =&gt; app_cdr.so\nload =&gt; app_dial.so\nload =&gt; app_mixmonitor.so\nload =&gt; app_queue.so\nload =&gt; app_read.so\nload =&gt; app_stack.so\nload =&gt; app_playback.so\nload =&gt; app_system.so\nload =&gt; app_macro.so\nload =&gt; app_queue.so\nload =&gt; app_confbridge.so\nload =&gt; app_system.so\nload =&gt; bridge_simple.so\nload =&gt; app_bridgewait.so\nload =&gt; func_strings.so\nload =&gt; func_callerid.so\nload =&gt; func_channel.so\nload =&gt; func_cdr.so\nload =&gt; func_global.so\nload =&gt; func_logic.so\nload =&gt; pbx_ael.so\nload =&gt; func_periodic_hook.so\nload =&gt; func_strings.so\n<\/code><\/pre>\n\n\n<p>In case of using chan_sip your modules.conf may look like this:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;modules]\n\nautoload=no\n\nload => app_dial.so\nload => app_cdr.so\nload => app_read.so\nload => app_stack.so\nload => app_verbose.so\n\nload => cdr_csv.so\n\n;load => chan_local.so\nload => chan_sip.so\n\nload => codec_alaw.so\nload => codec_g729.so\nload => codec_a_mu.so\nload => codec_adpcm.so\nload => codec_resample.so\n\nload => format_wav.so\n\nload => func_callerid.so\nload => func_cdr.so\nload => func_channel.so\nload => func_curl.so\nload => func_cut.so\nload => func_logic.so\nload => func_strings.so\nload => func_timeout.so\n\nload => pbx_ael.so\n\nload => res_ael_share.so\nload => res_agi.so\nload => res_clialiases.so\nload => res_rtp_asterisk.so\nload => res_timing_timerfd.so\n\n;load => bridge_simple.so\nload => bridge_softmix.so\n<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>This list is not as short as it could be. But it still took much time to form it. [modules] autoload=no preload =&gt; res_http_websocket.so preload =&gt; res_odbc.so preload =&gt; cdr_odbc.so load =&gt; bridge_builtin_features.so load =&gt; bridge_softmix.so load =&gt; cdr_adaptive_odbc.so load =&gt; res_config_odbc.so load =&gt; codec_alaw.so load =&gt; codec_g722.so load =&gt; codec_ulaw.so load =&gt; format_wav.so load [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[43],"class_list":["post-1040","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-asterisk"],"_links":{"self":[{"href":"https:\/\/alexeyka.zantsev.com\/index.php?rest_route=\/wp\/v2\/posts\/1040","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alexeyka.zantsev.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/alexeyka.zantsev.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/alexeyka.zantsev.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/alexeyka.zantsev.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1040"}],"version-history":[{"count":5,"href":"https:\/\/alexeyka.zantsev.com\/index.php?rest_route=\/wp\/v2\/posts\/1040\/revisions"}],"predecessor-version":[{"id":12138,"href":"https:\/\/alexeyka.zantsev.com\/index.php?rest_route=\/wp\/v2\/posts\/1040\/revisions\/12138"}],"wp:attachment":[{"href":"https:\/\/alexeyka.zantsev.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1040"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alexeyka.zantsev.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1040"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alexeyka.zantsev.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1040"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}