基于中間件和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)。