如何在freeswitch中发起多个调用

时间:2014-01-21 07:39:33

标签: freeswitch

我试图从cli发起一个调用,我的调用文件一次会打两个Java应用程序,以便它们开始相互通信。现在我的要求是一次发起多个调用,以便多个线程同时运行。因此我可以测试负载等。我试过跟随发起单个呼叫它工作正常。

originate loopback/1234/default &bridge({ignore_early_media=true}sofia/internal/1789@XX.XX.XX.XX)

上面的文件只能执行一次,如果我在循环中运行它,那么只调用一次调用。请建议我如何在freeswitch中发起更多呼叫

2 个答案:

答案 0 :(得分:1)

你的代码在等待结果时遇到困难 - 'api'命令正在阻塞

如果你执行'bgapi originate ....'那么它将是后台执行(bg)并且是非阻塞的 - 它将返回一个作业uuid,让你执行更多的命令。

请参阅:

答案 1 :(得分:0)

bgapi仅返回Job-UUID,但不会调用uuid。接下来要做什么?