基于中間件和FreeSwitch的通信建立方法、通信方法及系統(tǒng)
基本信息
申請?zhí)?/td> | CN202110816905.6 | 申請日 | - |
公開(公告)號 | CN113286380B | 公開(公告)日 | 2021-09-28 |
申請公布號 | CN113286380B | 申請公布日 | 2021-09-28 |
分類號 | H04W76/10(2018.01)I;H04L29/08(2006.01)I;H04L29/06(2006.01)I | 分類 | 電通信技術(shù); |
發(fā)明人 | 劉國偉;盧弘一;鄒嶺琨 | 申請(專利權(quán))人 | 四川優(yōu)家?guī)煨畔⒓夹g(shù)有限公司 |
代理機(jī)構(gòu) | 成都虹橋?qū)@聞?wù)所(普通合伙) | 代理人 | 陳春光 |
地址 | 610000四川省成都市中國(四川)自由貿(mào)易試驗(yàn)區(qū)成都高新區(qū)天府五街200號4棟8層802室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及通信技術(shù)領(lǐng)域,公開了一種基于中間件和FreeSwitch的通信建立方法、通信方法及系統(tǒng),旨在解決現(xiàn)有基于FreeSwitch的通信方法存在開發(fā)困難以及線程阻塞的問題,主要方案包括:呼叫系統(tǒng)啟動后創(chuàng)建中間件實(shí)例;所述中間件實(shí)例創(chuàng)建一個(gè)處理連接的線程池,以及一個(gè)非阻塞的TCP連接通道;所述中間件實(shí)例創(chuàng)建啟動類作為組件容器,連接所述線程池和TCP連接通道,使得該線程池對TCP連接通道進(jìn)行監(jiān)聽;所述啟動類創(chuàng)建方法句柄,并加載所需的參數(shù)連接FreeSwitch;所述中間件實(shí)例訂閱監(jiān)聽事件并啟動監(jiān)聽器開始對FreeSwitch的通話事件進(jìn)行監(jiān)聽。本發(fā)明減少了程序設(shè)計(jì)的復(fù)雜性,適用于呼叫系統(tǒng)。 |
