【问题标题】:Asterisk do not terminate channel星号不终止通道
【发布时间】:2019-11-28 08:16:29
【问题描述】:

当成员变为 UNREACHABLE 或 UNREGISTERED 时,Asterisk 不会终止频道。

我有队列和一些成员。成员接听来自队列的来电。如果在对话期间成员状态为 UNREACHABLE 或 UNREGISTERED Asterisk 不要终止频道。挂断后频道终止 call.from caller.

注意:我有选择权

rtptimeout = 10

【问题讨论】:

    标签: asterisk sip pbx


    【解决方案1】:

    Peer 状态与通道状态没有任何关系

    Asterisk 不应该终止频道。

    rtptimout 选项与对等体状态无关。它将停止对无 rtp 的调用 10 秒。所以很可能你有 rtp。

    【讨论】:

    • 我了解到:在对话期间,对等方状态将是 UNREACHABLE 或来自对等方的 UNREGISTERED rtp 数据包将为 0。10 秒后(rtptimeout = 10)Asterisk 必须终止呼叫。在这种情况下有什么问题?
    • 不,这不是真的。当 SIP 数据包没有进来时,Peer 将是 UNREACHABLE。RTP 仍然可以通过。 Asterisk 不应该终止呼叫。如果你想改变它,你总是可以重写 chan_sip 或 chan_pjsip。
    猜你喜欢
    • 1970-01-01
    • 2019-12-26
    • 2019-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多