freeswitch cdr
时间: 2023-10-17 14:06:38 浏览: 182
freeswitch CDR(Call Detail Record)是一种记录电话通话详细信息的功能,可以用于跟踪和分析通话数据。要在FreeSWITCH中使用CDR MYSQL模块,您可以按照以下步骤进行设置:
1. 首先,您需要安装libmysql-dev库,可以使用apt-get命令进行安装。
2. 然后,将CDR MYSQL模块的文件夹复制到/usr/local/src/freeswitch/src/mod/event_handlers/目录。
3. 使用make命令编译并安装模块。
4. 最后,将CDR MYSQL模块添加到autoload_configs/modules.conf文件中。
完成上述设置后,您就可以使用freeswitch CDR来记录和存储通话详细信息到MySQL数据库中。
相关问题
freeswitch xml cdr
FreeSWITCH XML CDR 是指将 FreeSWITCH 的 CDR 记录保存成 XML 格式的文件。在 FreeSWITCH 中,可以通过配置 mod_xml_cdr 模块来实现将 CDR 记录保存为 XML 文件的功能。使用 mod_xml_cdr 模块,可以将 CDR 记录保存到本地磁盘或者通过 HTTP 协议发送到远程服务器。保存为 XML 格式的 CDR 记录可以更加灵活地进行数据处理和分析。同时,XML 格式的 CDR 记录也更加易读和易于扩展。在 mod_xml_cdr 模块的配置中,可以自定义 XML 文件的格式和保存路径,以满足不同的需求。
freeswitch 常用命令
Freeswitch 是一个开源的软交换平台,常用命令如下:
1. `sofia status`: 查看当前注册的SIP用户及其状态。
2. `reloadxml`: 重新加载XML配置文件,使修改的配置生效。
3. `reloadacl`: 重新加载ACL(访问控制列表)配置文件。
4. `reloadaclcache`: 重新加载ACL缓存。
5. `reloadmod`: 重新加载模块配置。
6. `reloadcdr`: 重新加载CDR(通话记录)配置文件。
7. `sofia profile xxx restart`: 重启指定的SIP配置文件。
8. `sofia profile xxx start`: 启动指定的SIP配置文件。
9. `sofia profile xxx stop`: 停止指定的SIP配置文件。
10. `show channels`: 显示当前活动的通道列表。
11. `show calls`: 显示当前活动的呼叫列表。
12. `uuid_bridge uuid1 uuid2`: 将两个UUID对应的通道进行桥接。
13. `uuid_transfer uuid1 [XML context] extension`: 将指定的通道进行转接到指定的上下文和分机号码。
14. `uuid_kill uuid`: 结束指定UUID对应的通道。
这些是Freeswitch的一些常用命令,用于管理和调试该软交换平台。
阅读全文