Applications应用

  • mod_abstraction – 提供了一个抽象的API调用(未来有更多功能)Provides an abstraction to API call (and more in the future).
  • mod_avmd – 使用一个通用的方法检测语音信箱响铃Detects voicemail beeps using a generalized approach.
  • mod_blacklist – 黑名单模块 Blacklist module.
  • mod_callcenter – 排队叫号的应用程序,可用于呼叫中心的需求 Call queuing application that can be used for call center needs.
  • mod_cidlookup – 使用电话号码从数据,url等中查询来电显示名称 Provides a means (database, url) to lookup the callerid name from a number.
  • mod_cluechoo – 一个简单的框架,演示模块 A simple framework demo module.
  • mod_commands – API接口命令集 A mass plethora of API interface commands.
  • mod_conference – 会议模块 Conference room module.
  • mod_curl – 允许脚本发出HTTP请求,接收响应为纯文本或JSON  Allows scripts to make HTTP requests as receive responses as plain text or JSON.
  • mod_db – 数据库键/值存储功能,组拨号,以及限制后端。 Database key/value store functionality, group dialing, and limit backend.
  • mod_directory – 用户名称目录 Dial by Name directory.
  • mod_distributor – 简单的轮循式分发 Simple round-robin style distributions.
  • mod_dptools – Dialplan Tools: provides a number of apps and utilities for the dialplan.
  • mod_easyroute – A simple DID routing engine that uses a database lookup to determine how to route an incoming call.
  • mod_enum – Route PSTN numbers over internet according to ENUM servers, such as e164.org
  • mod_esf – Holds the multi cast paging application for SIP.
  • mod_esl – 允许生成远程ESL命令 Allows to generate remote ESL commands.
  • mod_expr – Brian Allen Vanderburg’s expression evaluation library.
  • mod_fifo – FIFO module.
  • mod_fsk – FSK (Frequency-Shift Keying) data transfer
  • mod_fsv – FreeSWITCH Video application (Recording and playback)
  • mod_hash – Hashtable key/value store functionality and limit backend
  • mod_httapi – HT-TAPI Hypertext Telephony API (Twilio FreeSWITCH style)
  • mod_http_cache – HTTP GET缓存 HTTP GET with caching.
  • mod_ladspa – use Auto-tune on your call.
  • mod_lcr – Implements LCR (Least Cost Routing)
  • mod_limit – pulled into core. See: Limit.
  • mod_memcache – API that integrates with memcached (a distributed key/value object store)
  • mod_mongo – http://www.mongodb.org/
    • describtion needed!
  • mod_mp4 – MP4 File Format support for video apps.
  • mod_nibblebill – Billing module (“nibbles” at credit/cash amounts during calls)
  • mod_oreka – Module for Media Recording with Oreka
  • mod_osp – Open Settlement Protocol (OSP) Module.
  • mod_rad_auth – use RADIUS for authentication
  • mod_redis – supplies a limit back-end that uses Redis.
  • mod_rss – Reads RSS feeds via a TTS engine.
  • mod_skel – Dummy module.
  • mod_sms – Apps for chat messages
  • mod_snapshot – Records a sliding window of audio and can take snapshots to disk.
  • mod_snipe_hunt – A simple framework demo module.
  • mod_snmp – SNMP module.
  • mod_snom – Controlling softkeys on Snom phones (button function, led state, label etc.)
  • mod_soundtouch – Modify the pitch of the audio and other sound effects.
  • mod_spandsp – Spandsp tone and DTMF detectors. A combination of mod_fax and mod_voipcodecs and mod_t38gateway.
  • mod_spy – User spy module.
  • mod_stress – Module for detecting voice stress.
  • mod_tone_detect – Tone detection module.
    • now MERGED into mod_dptools
  • mod_valet_parking – Allows calls to be parked and picked up easily.
  • mod_vmd – Voicemail beep detection module.
  • mod_voicemail – Full-featured voicemail module.
  • mod_voicemail_ivr – VoiceMail IVR Interface.
  • mod_xml_odbc – Allows user directory to be accessed from a database in realtime.

Speech Recognition / Text-to-Speech

  • mod_cepstral – Links into Cepstral for dynamic sound output.
  • mod_flite – Free open source Text to Speech.
  • mod_pocketsphinx – Free open source Speech Recognition.
  • mod_tts_commandline – Run a command line and play the outputted file.
  • mod_shout – allows you to stream audio from an url hence can be used with online TTS providers; see [Examples]
  • mod_unimrcp – Module for an open MRCP implementation.

Codecs

Codec Negotiation explained

  • mod_amr – GSM-AMR (Adaptive Multi-Rate) codec.
  • mod_amrwb – GSM-AMRWB (ARM Wide Band) codec.
  • mod_bv – BroadVoice16 and BroadVoice32 audio codecs (Broadcom codecs).
  • mod_celt – CELT ultra-low delay audio codec.
  • mod_dahdi_codec – DAHDI Codecs (G729A 8.0kbit, G723.1 5.3kbit).
  • mod_codec2 – FreeSWITCH CODEC2 Module.
  • mod_g723_1 G.723.1 codec.
  • mod_g729 – G.729 codec.
  • mod_com_g729 – G.729 codec (licenced version supporting transcoding).
  • mod_h26x – H26X signed linear codec.
  • mod_ilbc – ILBC codec.
  • mod_opus – The OPUS ultra-low delay audio codec (http://opus-codec.org/)
  • mod_sangoma_codec – Module to use the Sangoma transcoding cards.PCMU,PCMA,G729,G726-32,G722,GSM,G723,AMR,G7221,iLBC
  • mod_silk – Skype’s SILK codec.
  • mod_siren – G.722.1 (Siren7) and G.722.1 Annex C (Siren14) Polycom codecs.
  • mod_skel_codec – FreeSWITCH skeleton codec.
  • mod_speex – Speex codec.

Dialplan

  • mod_dialplan_asterisk – Allows you to create dialplans the old-fashioned way.
  • mod_dialplan_directory – Allows you to obtain a dialplan from a directory resource (see directories below)
  • mod_dialplan_xml – Allows you to program dialplans in XML format.
  • mod_yaml – Allows you to program dialplans in YAML format.

Directories

  • mod_ldap – LDAP module made to obtain dialplans, user accounts, etc.

Endpoints

  • mod_dingaling – Jabber/Google Talk Talk integration module.
  • mod_h323 – Endpoint module based on the h323plus library.
  • mod_html5 – HTML5 Endpoint Module
  • mod_khomp – All Khomp Cards module.
  • mod_loopback – Loopback endpoint module – A loopback channel driver to make an outbound call as an inbound call.
  • mod_opal – Multi-protocol (H.323/IAX2) endpoint module based on the Opal library.
  • mod_openzap – Interface to Zaptel hardware.
  • mod_freetdm – Interface to Zaptel hardware. Replaces mod_openzap
  • mod_portaudio – Voice through a local soundcard.
  • mod_skinny – SCCP module
  • mod_skypopen – Skype compatible module.
  • mod_gsmopen – FreeSWITCH GSM interface module
  • mod_sofia – SIP module.
  • mod_rtmp – “Real time media protocol” endpoint for FreeSWITCH.
  • mod_wanpipe – T1/E1 Sangoma Card module.
    • replaced by mod_freetdm
  • mod_woomera – H.323/Woomera module.

Event Handlers

See cdr

  • mod_cdr_csv – CSV call detail record handler.
  • mod_cdr_pg_csv – Asterisk Compatible CDR Module with PostgreSQL interface
  • mod_cdr_sqlite – SQLite CDR Module
  • mod_radius_cdr – RADIUS CDR Module.
  • mod_xml_cdr – XML-based call detail record handler.
  • mod_json_cdr – JSON CDR Module to files or curl
  • mod_cdr_mongodb – MongoDB CDR module
  • mod_erlang_event – Module to send/receive events/commands in Erlang’s binary format.
  • mod_event_multicast – Broadcasts events to netmask.
  • mod_event socket – Sends events via a single socket.
  • mod_event_test – Print all events to console.
  • mod_rayo – 3PCC over XMPP – http://rayo.org/xep
  • mod_snmp – SNMP AgentX module
  • mod_xmpp_event – Sends events to a Jabber ID (proof of concept application.)
  • mod_zeroconf – Support for zeroconf.
  • mod_event_zmq – http://www.zeromq.org/

Unsupported

  • mod_cdr – Call detail record handler

File Formats

  • mod_file_string – A useful way of specifying multiple sound files to be played sequentially.

    • now MERGED into mod_dptools
  • mod_local_stream – Multiple channels connected to same looped file stream.
  • mod_portaudio_stream – Stream from an external audio source for Music on Hold
  • mod_native_file – File interface for codec specific file formats.
  • mod_shell_stream – Stream audio from an arbitrary shell command. Read audio from a database, from a soundcard, etc.
  • mod_shout – MP3 files and shoutcast streams.
  • mod_sndfile – Multi-format file format transcoder (WAV, etc)
  • mod_ssml – Speech Synthesis Markup Language parser
  • mod_tone_stream – Tone Generation Stream.

Languages

Languages for Call Control explained.

  • mod_java – Java support.
  • mod_lua – Lua support.
  • mod_managed – Support for .NET (Microsoft CLR or Mono) and .NET languages (C#, VB, F#, …)
  • mod_perl – Perl support.
  • mod_python – Python Support.
  • mod_spidermonkey – JavaScript support. See also our Javascript page.
    • mod_spidermonkey_core_db – JavaScript support for the freeswitch SQLite.
    • mod_spidermonkey_skel – JavaScript dummy module.
    • mod_spidermonkey_teletone – JavaScript support for lib_teletone.
    • mod_spidermonkey_odbc – JavaScript support for ODBC.

Languages (unsupported / out of tree)

  • mod_php – PHP support.
  • mod_ruby – Ruby support.

Loggers

  • mod_console – Console logger.
  • mod_logfile – File logger.
  • mod_syslog – Syslog logger.

Timers

  • softtimer – Timer for FreeSWITCH. No hardware needed, now in-core (but still optional)
  • mod_posix_timer – POSIX timers. Runs on older kernels like the ones in Centos 5.
  • mod_timerfd – a new kernel that supports this option kernel >= 2.6.25 and libc >= 2.8

External API’s

  • mod_xml_curl – XML Gateway Code. Configure FreeSWITCH™ from a web server on boot and on the fly.
  • mod_xml_ldap – LDAP XML Gateway.
  • mod_xml_rpc – XML Remote Procedure Calls. Issue commands from your web application.
  • mod_xml_scgi – Simple Common Gateway Interface

External modules

  • freeswitch munin module – Munin modules for monitoring freeswitch servers.

freeswitch modules 模块相关推荐

  1. JBoss Modules 模块描述文件解析

    jboss的module模块描述文件是一个XML文件,用来描述模块的结构,内容,依赖关系,过滤器,以及其它属性.它的格式是富有表现力的,用于使基于文件系统的模块装载器允许描述文件和模块内容放在一起,而 ...

  2. python 多层包多模块_python Modules模块操作

    今天学习python的Modules模块操作,并记录学习过程欢迎大家一起交流分享. 首先新建一个python文件命名为my_module.py的自定义moudle文件,在这个文件中进行模块代码编写: ...

  3. FreeSWITCH mod_cti模块 结合 fail2ban 实现封堵恶意IP(SIP安全,防攻击)

    原文链接 http://www.ddrj.com/callcenter/fail2ban.html 介绍 运行在公网的FreeSWITCH服务器,每天都会接收到很多恶意的呼叫请求和注册请求,尝试盗打电 ...

  4. FreeSwitch Sofia模块加载过程

         模块加载入口函数mod_sofia_load(),首先一系列switch_event_reserve_subclass()调用,注册事件类型.然后调用switch_queue_create( ...

  5. Django modules模块

    http://www.cnblogs.com/wupeiqi/articles/5246483.html 转载于:https://www.cnblogs.com/zhangmingda/p/10022 ...

  6. freeswitch 模块

    写这个的原因,其实是为了帮助那些需要安装freeswitch的社友们的.在我之前的博客里边,我也说了--每个人安装的时候都有一个目标--我们安装freeswitch要用来做啥,这完全就决定了我们所需要 ...

  7. linux module 目录,/sys/module/ 模块信息目录与/proc/modules文件

    在内核模块编译中,会选择编译成模块,或者build in 内核镜像中,其中对内核模块有很好的的说明,这也是linux在嵌入式当中得到广泛应用的充分体现, 内核中有很多功能选项,其中有许多使我们不需要的 ...

  8. 详解Python模块化——模块(Modules)和包(Packages)

    文章目录 引言 Python Modules模块 导入模块 ①导入整个模块 ②导入模块中的特定函数 ③导入模块中的所有函数 给导入的模块一个别名 单独运行模块 加速模块加载 Python Packag ...

  9. freeswitch通过lua脚本实现多方会话功能,包括会议录音自动外呼等

    freeswitch 会议模块 freeswitch 自带有多方会议功能,在安装目录下的conf/autoload_configs/modules.conf.xml中,开启会议功能,通常默认是启用的, ...

  10. freeswitch 1.10版本 centos7安装

    文章目录 简介 安装 使用ODBC连接mysql 可能出现的问题 简介 FreeSWITCH 是一个电话的软交换解决方案,包括一个软电话和软交换机用以提供语音和聊天的产品驱动.FreeSWITCH 可 ...

最新文章

  1. 第7章——狄克特斯拉算法
  2. 推荐特征筛选偷懒神器-M3USelector
  3. 缓存在大型网站架构中的应用
  4. centos php rpm下载源,CentOS 6.2 使用第三方yum源安装更多rpm软件包 | 系统运维
  5. byte[] 转化为 string 转化为汉字和字母
  6. javascript 阮一峰入门教程
  7. 2019年,免费的检测僵尸粉软件《雪球微信小助手》,无打扰检测清理微信僵尸粉
  8. vtk世界坐标系与屏幕坐标系的转换
  9. 极域电子教室与360冲突解决方法
  10. WPS 2019|WPS Office 2019官方最新版 v11.1下载
  11. 微软认知服务应用秘籍 – 君子动口不动手
  12. php md5加密数组,php md5加密
  13. 最小公倍数和最小公约数
  14. Mac下Sunny_Ngrok内网地址映射成外网
  15. 二目运算符多个条件判断的写法
  16. 网盘和同步盘有什么不同?
  17. Nginx reload
  18. 你了解iMindMap吗?
  19. 国内外盲盒网站开发建设(多语言中英文) 第一篇
  20. 【Journal of Computer-Aided Design Computer Graphics】基于生成对抗网络的行人重识别方法研究综述

热门文章

  1. 在gfs2中关闭selinux
  2. MethodFilterInterceptor(方法拦截器)配置excludeMethors
  3. 11.13 什么是媒体?什么是媒体引用?媒体引用的本地同步?
  4. Visual C#.Net 网络程序开发-Socket篇
  5. android html文字加中间横线_HTML 语法简要总结
  6. python3怎么安装opencv_如何在Ubuntu 16.04上安装支持Python 3.x的OpenCV
  7. 检测到你的手机处于root环境_玩手游多开还在用模拟器?云手机了解一下
  8. Jmeter自定义Java请求,继承AbstractJavaSamplerClient
  9. [雪峰磁针石博客]软件测试专家工具包2性能测试
  10. ButterKnife的安装与使用以及ButterKnife右键不显示的大坑