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