基于中間件和FreeSwitch的通信建立方法、通信方法及系統(tǒng)

基本信息

申請?zhí)?/td> 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 分類 電通信技術;
發(fā)明人 劉國偉;盧弘一;鄒嶺琨 申請(專利權)人 四川優(yōu)家?guī)煨畔⒓夹g有限公司
代理機構 成都虹橋專利事務所(普通合伙) 代理人 陳春光
地址 610000四川省成都市中國(四川)自由貿易試驗區(qū)成都高新區(qū)天府五街200號4棟8層802室
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及通信技術領域,公開了一種基于中間件和FreeSwitch的通信建立方法、通信方法及系統(tǒng),旨在解決現(xiàn)有基于FreeSwitch的通信方法存在開發(fā)困難以及線程阻塞的問題,主要方案包括:呼叫系統(tǒng)啟動后創(chuàng)建中間件實例;所述中間件實例創(chuàng)建一個處理連接的線程池,以及一個非阻塞的TCP連接通道;所述中間件實例創(chuàng)建啟動類作為組件容器,連接所述線程池和TCP連接通道,使得該線程池對TCP連接通道進行監(jiān)聽;所述啟動類創(chuàng)建方法句柄,并加載所需的參數(shù)連接FreeSwitch;所述中間件實例訂閱監(jiān)聽事件并啟動監(jiān)聽器開始對FreeSwitch的通話事件進行監(jiān)聽。本發(fā)明減少了程序設計的復雜性,適用于呼叫系統(tǒng)。