FreeSwitch 模块功能简介(一)

FreeSwitch 模块功能简介

    FreeSwitch的功能是由各种模块组成,各模块被分成几大类,在它们各自的页面上会有说明。
    https://freeswitch.org/confluence/display/FREESWITCH/Modules
    /usr/local/freeswitch/conf/autoload_configs/modules.conf.xml 配置启动哪些模块,按什么顺序.有些需要单独安装.


名称: mod_shout
功能: 播放本地/远程音频文件;录音

名称: mod_abstraction
功能: API链接,乾坤大挪移.支持正则匹配原api参数,匹配到当做目的api的参数.
特征: 每次添加/删除一个API,必须reload mod_abstraction

名称: mod_amqp
功能: amqp(高级消息队列协议).FreeSwitch 通过ampq server发送event,监听api command,就是这个模块的功能.
特征: 1. autoload_configs/modules.conf.xml 配置加载此模块
     2. autoload_configs/amqp.conf.xml 配置使用细节.(支持event筛选过滤)

名称: mod_amr (专利模块)
功能: 编解码器在宽带上使用的多速率自适应功能.
特征: 需要有FreeSwitch证书才能使用此模块.

名称: mod_amr_wb
功能: G.722.2 
特征: 无详细文档

名称: mod_av
功能: 视频编码

名称: mod_avmd (Advanced Voice Mail Detection)
功能: 语音邮箱检测.检测语音邮箱或者机器应答问候语之后那一声"嘟"
特征: 通常配合answering machine detection module (AMD)答录机使用

名称: mod_bert
功能: bert检测(像心跳一样),能发能收.通常用来检测设备加载情况,检测session上是否有语音信号,会发出ESL event.
特征:

名称: mod_blacklist
功能: 黑名单API
特征: 脚本或者拨号计划使用.

名称: mod_callcenter
功能: 来话队列应用.使用各种场景和规则分发来话.
特征: 积分制.可以修改积分调整优先级

名称: mod_cdr_csv, mod_cdr_mongodb, mod_cdr_pg_csv, mod_cdr_sqlite
功能: 保存CDR(Call Detail Record)
特征:

名称: mod_celt
功能: 支持超低延迟的音频编码(Constrained Energy Lapped Transform) 
特征:

名称: mod_cepstral
功能: TTS (Text to Speech)引擎
特征:

名称: mod_cidlookup
功能: 查询Caller-ID的API
特征: 

名称: mod_cluechoo
功能: **
特征:

名称: mod_codec2
功能: 窄带编码
特征:

名称: mod_com_amd
功能: 分析呼叫,判断应答者是人还是机器.
特征:

名称: mod_com_g729
功能: 支持G729语音编码
特征: 语音质量与G711相同,带宽使用率更高.(8 kbit/s vs 64 kbit/s) 费用每个Channel 10美元.

名称: mod_commands
功能: 支持FreeSwitch API的模块.(fs_cli, event socket, scripting interface)
特征:

名称: mod_conference
功能: 提供入局/出局会话的桥接功能.
特征:

名称: mod_console
功能: 用户控制终端功能
特征: console.conf.xml

名称: mod_curl
功能: 发送接收http请求和响应.
特征: application,API,CLI,LUA都能用

名称: mod_db
功能: 实现后端数据库的API和dialplanj接口
特征: 支持sqlite和ODBC

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值