FreeSwitch配置⽂件的⽬录结构说明
FreeSwitch配置⽂件默认放在conf/下,它由⼀系列XML配置⽂件组成。最顶层的⽂件是freeswitch.xml,系统启动时它依次装⼊其他⼀些xml⽂件并最终组成⼀个⼤的xml ⽂件。
基本的⽬录结构和主要配置⽂件如表3-2所⽰。conf/ ⽬录和⽂件|----vars.xml|----switch.xml|----autoload_configs| |----*.xml 说明
⼀些常⽤变量
主配置⽂件,它会使⽤include语句装⼊其他⽂件 ⽬录,存放⾃动加载的配置⽂件 ⼀般来说每个模块都有⼀个配置⽂件
| |----modules.conf.xml 配置当FreeSWITCH启动时⾃动装载哪些模块
|----chatplan|----dialplan| |----default.xml| |----public.xml|----directory| |----default| | |----*.xml|----ivr_menus|----jingle_profiles|----lang| |----en| |----fr|----mrcp_profiles|----sip_profiles| |----internal.xml| |----external.xml|----skinny_profiles
聊天计划拨号计划
默认的拨号计划配置,⼀般⽤于内部⽤户路由默认的拨号计划配置,⼀般⽤户外部来话路由⽤户⽬录
默认的⽤户⽬录配置SIP⽤户,每⽤户⼀个⽂件IVR 菜单
连接Google Talk的相关配置多语⾔⽀持英语法语
MRCP的相关配置, ⽤于跟第三⽅语⾳合成和语⾳识别系统对接SIP配置⽂件
⼀个SIP profile,或称作⼀个SIP-UA,监听本地IP以及端⼝5060,⼀般供内⽹⽤户使⽤另外⼀个SIP-UA,⽤作外部链接,端⼝5080
因篇幅问题不能全部显示,请点此查看更多更全内容