如何发送外部事件到 FreeSwitch ESL

问题描述 投票:0回答:0

我有一个要求,用户需要听保持音乐,直到操作员批准他的呼叫,然后 ESL 可以桥接呼叫,否则挂断。问题是我如何告诉 ESL 接线员已批准呼叫。多读一点之后,我需要的是

loop_play(file); //Until I receive a interrupt for this connection 
但我认为这是不可能的,因为 ESL 必须读取事件(事件轮询)并且不能被推送到它。它是否正确?如果是,我的下一个问题是 - 外部应用程序(不是 Freeswitch)可以连接到 ESL 以发送特定连接的事件吗?我可以让 ESL 做其他类型的轮询,比如更新数据库记录的轮询,但是有没有我不知道的基于事件的机制。

尝试数据库更新方法

freeswitch ivr
© www.soinside.com 2019 - 2024. All rights reserved.