当前位置: 首页 > news >正文

FreeSwitch的应用类模块

FreeSWITCH 应用类模块(Applications)完整表格

模块名称功能描述
mod_callcenter提供呼叫中心功能,支持队列、座席管理、监控等。
mod_conference提供多方会议功能,支持音频、视频会议。
mod_blacklist提供黑名单功能,阻止特定号码的呼叫。
mod_db提供数据库操作功能,支持 SQLite、PostgreSQL 等数据库。
mod_curl提供 HTTP 请求功能,支持 REST API 调用。
mod_voicemail提供语音信箱功能,支持留言、播放、删除等操作。
mod_ivr提供 IVR(交互式语音应答)功能,支持自定义菜单流程。
mod_fifo提供 FIFO(先进先出)队列功能,用于呼叫排队。
mod_esf提供 Enhanced SIP Forking 功能,支持 SIP 分叉呼叫。
mod_sofia提供 SIP 协议栈功能,支持 SIP 注册、呼叫、传输等。
mod_dptools提供 Dialplan 工具集,支持多种拨号计划操作。
mod_commands提供命令行工具集,支持通过 CLI 执行命令。
mod_expr提供表达式解析功能,支持在拨号计划中使用表达式。
mod_hash提供哈希表功能,支持键值对存储和查询。
mod_http_cache提供 HTTP 缓存功能,支持缓存静态资源。
mod_http_proxy提供 HTTP 代理功能,支持代理请求。
mod_http_upload提供 HTTP 文件上传功能,支持文件上传到服务器。
mod_http_websocket提供 WebSocket 功能,支持实时通信。
mod_json_cdr提供 JSON 格式的 CDR(呼叫详细记录)功能。
mod_lcr提供 Least Cost Routing(最低成本路由)功能,支持呼叫路由优化。
mod_loopback提供回环测试功能,支持呼叫回环测试。
mod_nibblebill提供实时计费功能,支持基于呼叫时长或事件的计费。
mod_odbc_cdr提供 ODBC 数据库的 CDR(呼叫详细记录)功能。
mod_opus提供 Opus 编解码器功能,支持高质量音频编码。
mod_python提供 Python 脚本支持,允许使用 Python 编写 FreeSWITCH 应用。
mod_redis提供 Redis 数据库支持,支持键值对存储和查询。
mod_sms提供 SMS 功能,支持短信发送和接收。
mod_snapshot提供快照功能,支持录制通话片段。
mod_spandsp提供传真和 DTMF 检测功能,支持传真传输和 DTMF 信号处理。
mod_spy提供监听功能,支持实时监听通话。
mod_tone_stream提供音调流功能,支持自定义音调播放。
mod_valet_parking提供代客泊车功能,支持呼叫保持和恢复。
mod_vmd提供语音邮件检测功能,支持检测语音邮件。
mod_voicemail_ivr提供语音信箱 IVR 功能,支持通过 IVR 操作语音信箱。
mod_xml_cdr提供 XML 格式的 CDR(呼叫详细记录)功能。
mod_xml_curl提供 XML 数据通过 HTTP 请求获取的功能,支持动态配置加载。
mod_xml_rpc提供 XML-RPC 接口功能,支持远程调用 FreeSWITCH 命令。
mod_yaml提供 YAML 配置文件支持,支持 YAML 格式的配置文件加载。
mod_av提供音视频处理功能,支持音视频流的录制和播放。
mod_avmd提供语音活动检测功能,支持检测语音活动。
mod_bert提供 BERT(Bit Error Rate Testing)功能,支持网络质量测试。
mod_bluebox提供蓝盒子功能,支持模拟老式电话系统。
mod_broadcast提供广播功能,支持向多个终端发送广播消息。
mod_cdr_csv提供 CSV 格式的 CDR(呼叫详细记录)功能。
mod_cdr_mongodb提供 MongoDB 数据库的 CDR(呼叫详细记录)功能。
mod_cdr_pg_csv提供 PostgreSQL 数据库的 CDR(呼叫详细记录)功能。
mod_cdr_sqlite提供 SQLite 数据库的 CDR(呼叫详细记录)功能。
mod_cidlookup提供来电号码查询功能,支持查询来电号码信息。
mod_cluechoo提供 Cluechoo 功能,支持呼叫转移和路由。
mod_dialplan_asterisk提供 Asterisk 格式的拨号计划支持。
mod_dialplan_directory提供目录拨号计划功能,支持基于目录的拨号计划。
mod_dialplan_xml提供 XML 格式的拨号计划支持。
mod_directory提供目录服务功能,支持查询用户目录。
mod_distributor提供分发器功能,支持将呼叫分发到多个目标。
mod_easyroute提供简单路由功能,支持基于规则的路由。
mod_enum提供 ENUM 查询功能,支持电话号码映射查询。
mod_erlang_event提供 Erlang 事件支持,支持与 Erlang 系统集成。
mod_esl提供 Event Socket Library 支持,支持通过 ESL 控制 FreeSWITCH。
mod_event_multicast提供事件多播功能,支持将事件广播到多个订阅者。
mod_event_socket提供事件套接字功能,支持通过 TCP 套接字接收事件。
mod_expr提供表达式解析功能,支持在拨号计划中使用表达式。
mod_failover提供故障转移功能,支持在主服务器故障时切换到备用服务器。
mod_fsk提供 FSK 调制解调功能,支持传真和数据传输。
mod_g723_1提供 G.723.1 编解码器功能,支持低比特率音频编码。
mod_g729提供 G.729 编解码器功能,支持高质量音频编码。
mod_h26x提供 H.26x 视频编解码器功能,支持视频编码和解码。
mod_http_cache提供 HTTP 缓存功能,支持缓存静态资源。
mod_http_proxy提供 HTTP 代理功能,支持代理请求。
mod_http_upload提供 HTTP 文件上传功能,支持文件上传到服务器。
mod_http_websocket提供 WebSocket 功能,支持实时通信。
mod_json_cdr提供 JSON 格式的 CDR(呼叫详细记录)功能。
mod_lcr提供 Least Cost Routing(最低成本路由)功能,支持呼叫路由优化。
mod_loopback提供回环测试功能,支持呼叫回环测试。
mod_nibblebill提供实时计费功能,支持基于呼叫时长或事件的计费。
mod_odbc_cdr提供 ODBC 数据库的 CDR(呼叫详细记录)功能。
mod_opus提供 Opus 编解码器功能,支持高质量音频编码。
mod_python提供 Python 脚本支持,允许使用 Python 编写 FreeSWITCH 应用。
mod_redis提供 Redis 数据库支持,支持键值对存储和查询。
mod_sms提供 SMS 功能,支持短信发送和接收。
mod_snapshot提供快照功能,支持录制通话片段。
mod_spandsp提供传真和 DTMF 检测功能,支持传真传输和 DTMF 信号处理。
mod_spy提供监听功能,支持实时监听通话。
mod_tone_stream提供音调流功能,支持自定义音调播放。
mod_valet_parking提供代客泊车功能,支持呼叫保持和恢复。
mod_vmd提供语音邮件检测功能,支持检测语音邮件。
mod_voicemail_ivr提供语音信箱 IVR 功能,支持通过 IVR 操作语音信箱。
mod_xml_cdr提供 XML 格式的 CDR(呼叫详细记录)功能。
mod_xml_curl提供 XML 数据通过 HTTP 请求获取的功能,支持动态配置加载。
mod_xml_rpc提供 XML-RPC 接口功能,支持远程调用 FreeSWITCH 命令。
mod_yaml提供 YAML 配置文件支持,支持 YAML 格式的配置文件加载。

总结

  1. 应用类模块总数:超过 40 个,具体数量可能因 FreeSWITCH 版本或编译选项而有所不同。
  2. 模块功能覆盖:涵盖了呼叫控制、媒体处理、数据库操作、脚本支持、日志记录、计费、传真、短信等多个领域。
  3. 动态扩展性:FreeSWITCH 支持自定义模块开发,用户可以根据需求扩展功能。

如果需要更详细的模块说明或配置方法,请参考 FreeSWITCH 官方文档或源码。

相关文章:

  • Python跨年烟花
  • Redis篇(环境搭建)
  • 【故障处理】- 11g迁19C数据泵报错: ORA-39083 ORA-06598 导致数据库大量对象导入不进去
  • Linux基本指令
  • 微信小程序text组件decode属性的小问题
  • WPF8-常用控件
  • 2025年新型智慧城市整体解决方案下载:顶层规划设计,应用总体建设方案
  • 【Linux Redis】关于用docker拉取Redis后,让虚拟机运行起来redis,并使得其可以连接到虚拟机外的navicat。
  • jessionid
  • linux云服务器部署deepseek,并通过网页访问
  • dify-AI 私有部署可修改前端页面
  • EasyExcel 自定义头信息导出
  • OpenVela——专为AIoT领域打造的开源操作系统
  • 分布式同步锁:原理、实现与应用
  • 交换路由——控制VLAN之间通信
  • axios post请求 接收sse[eventsource]数据的
  • Go 语言函数返回对象 vs 传递指针赋值:性能对比与最佳实践
  • 深入解析 Flutter 性能优化:从原理到实践
  • 【Java学习】继承
  • 使用nvm管理node.js版本,方便vue2,vue3开发
  • 硅料巨亏后弘元绿能割肉求生:逾12亿元内蒙古公司股权转让协鑫
  • 上海“随申兑”服务平台有哪些功能?已归集800余个惠企政策
  • 公募基金解读“一揽子金融政策”:增量财政空间或打开,有助于维持A股活力
  • 央行:今日起下调再贷款利率0.25个百分点
  • 一网红被指涉脱衣殴打霸凌事件,沈阳警方:刑拘1人,处罚5人
  • 马上评|独生子女奖励不能“私了”,政府诚信是第一诚信