【问题标题】:Can Kamailio Proxy Server actually make SIP Calls?Kamailio 代理服务器真的可以进行 SIP 呼叫吗?
【发布时间】:2018-06-14 11:20:15
【问题描述】:

我正在使用 PBX (Asterisk),所有呼入电话都通过我的代理 (Kamailio)。我希望通过我的 PBX 的所有出站呼叫也由代理控制。当前呼出呼叫通过 PBX 并与端点通信。我希望我的代理成为所有通信的端点。在我看来,要发生这种情况,Kamailio 必须拨打 SIP 电话。这是正确的吗?

谢谢!

【问题讨论】:

  • 您可以使用 kamailio 来“成为所有通信的端点”,但这不是“进行 SIP 呼叫”,因此标题不太准确。

标签: asterisk pjsip pbx kamailio


【解决方案1】:

这个问题相当模糊,但是,如果您想将呼叫从 Asterisk PBX 发送到 Kamailio,然后 Kamailio 将其进一步发送到运营商或 SIP 设备,那么,是的,这是可能的。

一个常见的用例是 Asterisk 将调用发送到 Kamailio,它对一组运营商进行成本最低的路由或负载平衡(请参阅 dispatcher、lcr 或 carrierroute 模块)。

【讨论】:

    【解决方案2】:

    您可以将 kamailio 用作来自 B2BUA(在这种情况下为 Asterisk)的呼叫的出站代理。

    pjsip.conf中的一个例子

    [myitsp]
    type = endpoint
    ; other stuff
    outbound_proxy = sip:192.168.0.1\;lr
    

    这将告诉 Asterisk 通过该出站代理路由所有出站呼叫。您只需要确保 Kamailio 配置正确,也可以从您的 Asterisk 服务器接收流量。

    更多信息在Asterisk docs

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多