【问题标题】:FreeSwitch Mod_Event_socket Events handlingFreeSwitch Mod_Event_socket 事件处理
【发布时间】:2015-03-19 14:43:32
【问题描述】:

你好 Freswitch 极客,

我正面临一些使用 event_socket 模式处理事件的挑战。我创建了一个套接字库,它实现了 mod_event_socket 内置 ESL 的一些功能。这就是我所做的:我连接到 Freeswitch,通过事件命令订阅事件并使用套接字应用程序执行发起命令。当呼叫被应答时,FS 连接回一个正在运行的守护程序应用程序,并根据此指南 https://wiki.freeswitch.org/wiki/Event_Socket_Outbound#Using_Netcat 我能够处理呼叫。

但是我面临的问题是守护程序应用程序未收到某些事件(例如 channel_hangup_complete、record_stop...)我想知道我是否遗漏了什么。

谢谢

【问题讨论】:

    标签: freeswitch


    【解决方案1】:

    来自您发布的链接

    这是一场比赛,

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

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

    只需发送命令

    逗留

    这是一个 api 命令,所以你需要运行“api linger”或类似的东西

    【讨论】:

    • “linger”命令仅在使用完整 api 时可用。您必须在拨号方案中指定“async full”。
    猜你喜欢
    • 1970-01-01
    • 2015-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多