0

我正在使用 Asterisk AGI 来控制来自 Twilio 的来电

执行 STREAM FILE 命令后(播放一些音频文件),我想挂断频道。

我尝试执行 HANGUP 命令,如果通话持续时间 < 2 分钟,它就可以工作。

通话 2 分钟后挂断命令未唤醒。

有什么办法可以解决我的问题吗?

4

2 回答 2

0

最后我通过将以下代码添加到 sip.conf 来解决这个问题[general]

session-timers=originate
session-expires=120
session-minse=90
session-refresher=uas
于 2019-11-21T05:00:46.180 回答
0

我已经看到了 chan-sip 和 TCP 的问题,并尝试重新使用它不应该使用的 TCP 套接字(它已关闭)。

您是否正在使用 SIP/TCP 可能与 chan-sip?如果你转移到 pjsip,它会很好用。

ASTERISK-20644 - 不要总是将现有的 TCP 连接用于对话中的请求

于 2019-11-20T12:16:21.303 回答