2015-01-21 29 views
1

Hello Freswitch極客,FreeSwitch Mod_Event_socket事件處理

我正在面對模式event_socket的一些挑戰處理事件。我創建了一個套接字庫,它實現了mod_event_socket內置ESL的一些功能。這是我做的:我連接到Freeswitch,通過事件命令訂閱事件並使用套接字應用程序執行一個始發命令。當呼叫被應答時,FS連接回守護程序運行,並且根據本指南https://wiki.freeswitch.org/wiki/Event_Socket_Outbound#Using_Netcat我能夠處理呼叫。

但是我面臨的問題是一些事件沒有被deamon應用程序接收(例如channel_hangup_complete,record_stop ...)我想知道我是否錯過了一些東西。

感謝

回答

2

從您發佈

這是一個比賽,

有時插座式連接器加入流連忘返插座命令告訴FS的通道

之前結束的鏈接在結束連接之前等待最後的 頻道事件

只發送命令

流連忘返

這是一個API命令,所以你需要運行「API苟延殘喘」或類似的東西

+0

我發出命令縈繞我-ERR命令不發現 – Arsene 2015-01-21 09:12:05

+0

已編輯,再試一次 – 2015-01-22 10:00:02

+0

「逗留」命令僅在使用完整api時可用。您必須在撥號方案中指定「async full」。 – tkdkop 2017-02-22 21:48:15