FreeSwitch Mod_Event_套接字事件处理

FreeSwitch Mod_Event_套接字事件处理,freeswitch,Freeswitch,你好,Freswitch极客 我在使用模式事件_套接字处理事件时面临一些挑战。我创建了一个套接字库,它实现了内置ESL中mod_event_套接字的一些功能。这就是我所做的:我连接到Freeswitch,通过events命令订阅事件,并使用socket应用程序执行origine命令。当呼叫被应答时,FS将连接回运行的守护程序应用程序,并且基于此准则,我能够处理呼叫 然而,我面临的问题是,deamon应用程序没有接收到一些事件(例如频道挂断、录制、停止…),我想知道我是否遗漏了一些内容 感谢您发布

你好,Freswitch极客

我在使用模式事件_套接字处理事件时面临一些挑战。我创建了一个套接字库,它实现了内置ESL中mod_event_套接字的一些功能。这就是我所做的:我连接到Freeswitch,通过events命令订阅事件,并使用socket应用程序执行origine命令。当呼叫被应答时,FS将连接回运行的守护程序应用程序,并且基于此准则,我能够处理呼叫

然而,我面临的问题是,deamon应用程序没有接收到一些事件(例如频道挂断、录制、停止…),我想知道我是否遗漏了一些内容


感谢您发布的链接

这是一场比赛

有时,套接字连接在通道之前结束

添加了linger socket命令,以告诉FS等待最后一次 结束连接前的通道事件

发命令就行了

徘徊

这是一个api命令,因此您需要运行“api linger”或类似的命令

只有在使用完整api时,“linger”命令才可用。您必须在拨号计划中指定“异步完全”。