基于中间件和FreeSwitch的通信建立方法、通信方法及系统
基本信息
申请号 | CN202110816905.6 | 申请日 | - |
公开(公告)号 | CN113286380A | 公开(公告)日 | 2021-08-20 |
申请公布号 | CN113286380A | 申请公布日 | 2021-08-20 |
分类号 | H04W76/10(2018.01)I;H04L29/08(2006.01)I;H04L29/06(2006.01)I | 分类 | 电通信技术; |
发明人 | 刘国伟;卢弘一;邹岭琨 | 申请(专利权)人 | 四川优家库信息技术有限公司 |
代理机构 | 成都虹桥专利事务所(普通合伙) | 代理人 | 陈春光 |
地址 | 610000四川省成都市中国(四川)自由贸易试验区成都高新区天府五街200号4栋8层802室 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及通信技术领域,公开了一种基于中间件和FreeSwitch的通信建立方法、通信方法及系统,旨在解决现有基于FreeSwitch的通信方法存在开发困难以及线程阻塞的问题,主要方案包括:呼叫系统启动后创建中间件实例;所述中间件实例创建一个处理连接的线程池,以及一个非阻塞的TCP连接通道;所述中间件实例创建启动类作为组件容器,连接所述线程池和TCP连接通道,使得该线程池对TCP连接通道进行监听;所述启动类创建方法句柄,并加载所需的参数连接FreeSwitch;所述中间件实例订阅监听事件并启动监听器开始对FreeSwitch的通话事件进行监听。本发明减少了程序设计的复杂性,适用于呼叫系统。 |
