王者荣耀黄忠FreeSWITCHGUI(fs图形化配置程序介绍)
周长娟
介绍⼀个我最近开发的 FreeSWITCH GUI 程序。程序架构 配置客户端 <-> REDIS <-> mod_cti <-> FreeSWITCH。
客户端,把配置⽂件,以JSON⽅式存到REDIS,mod_cti 通过实 switch_xml_bind_arch_function(cti_redis_xml_fetch, SWITCH_XML_SECTION_DIRECTORY | SWITCH_XML_SECTION_DIALPLAN | SWITCH_XML_SECTION_CONFIG, NULL), 再FreeSWITCH需要读取XML的时候,实时把REDIS存储的JSON配置转换成XML对象,实现⼤部分配置(分机,拨号⽅案)实时⽣效。⽽且⾮常⾼效,⽀持群集部署。
配置客户端使⽤了配置模板功能,可以实现FreeSWITCH所有XML的图形化配置。
和其他图形化配置的区别,⼤部分图像化配置界⾯,使⽤mod_cur_xml接⼝,请求处理能⼒差,不⽀持⼤并发使⽤,⽽且可扩展性不好,⾃定义界⾯ 难度⾼。高钾血症的原因
笔记本恢复出厂设置我这个接⼝,使⽤json和redis,⽅便客户开发⾃⼰的web配置界⾯,⾮常适合FreeSWITCH⼆次开发使⽤。就是专为FreeSWITCH⼆次开发准备的。登科后孟郊
雪獒
使⽤了REDIS存储配置,redis的⾼性能,⼤⼤提⾼FreeSWITCH的处理能⼒。
1 分机模板脸上长
2 sofia模板
ppt配音
3 ⽹关模板
4 拨号⽅案
先介绍这么多,以慢慢详细介绍各项功能。