基于中间件和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的通话事件进行监听。本发明减少了程序设计的复杂性,适用于呼叫系统。