目录:
一、总体架构
1、核心
1.1、数据库(DB)
1.2、公共应用程序接口(Public API)
1.3、接口(Interface)
(核心 —— Public API供外围模块调用 、 抽象的接口)
1.4、事件(Event)
消息机制完全是内部的,而事件机制既可以在内部使用,也可以在外部使用。
其中,对于自定义事件,他们的Event_Name永远是CUSTOM。
2、接口实现
(接口和模块结合在一起讲解)
二、目录结构
三、配置文件
3.1、freeswitch.xml
注意:对X-PRE-PROCESS(预处理指令)进行注释是没有效果的。(解决方法-见上)
3.2、vars.xml
指令:global_getvar 或者指令:eval ${local_ip_v4}
3.3、autoload_configs目录
3.4、其他
四、XML用户目录
五、呼叫相关概念
5.1、来去话、Session、Channel与Call
5.2、回铃声与Early Media
5.3、全局变量与局部变量
注: