【问题标题】:How to configure nat for a conference using confBridge in Asterisk?如何在 Asterisk 中使用 confBridge 为会议配置 nat?
【发布时间】:2016-08-08 07:22:12
【问题描述】:

我正在尝试使用 Asterisk 的 ConfBridge 主持会议。 如何为 confBridge 应用程序处理 nat,就像在 sip.conf 中通过指定

nat=yes

有没有办法为 confBridge 配置类似的东西。我浏览了 confBridge.conf cmets。但找不到任何帮助。

我面临的问题是,当我尝试加入 2 个参与者时,我只接收到一个定向音频。可能的原因是什么?

编辑:

来自 sip.conf 的 sip 对等体的配置 我猜我正确配置了 sip peers。这是我的 sip peers 配置。

[5001]
type=friend
username=aki
secret=password
callerid=aki<5001>
host=dynamic
context=t***e
nat=yes

[5002]
type=friend
username=apu
secret=password
callerid=apu<5002>
host=dynamic
context=t***e
nat=yes

这可能有助于获得更好的视角。

我正在使用 jain-sip 编写自己的 sip 客户端。当我的 sipclient 和第 3 方 sip 软电话通过 Asterisk 直接通信时,相同的配置效果很好(双向音频)。只有当我使用 ConfBridge 时,从第 3 方 sip 软电话到我的 sipclient 的音频才听不见。我试过不同的 sip 软电话,结果还是一样。

【问题讨论】:

    标签: asterisk sip nat jain-sip


    【解决方案1】:

    您不需要在会议中处理 nat。

    会议适用于上层频道(sip/iax)。所以你需要正确配置 sip 或 iax peers

    【讨论】:

    • 我猜我正确配置了 sip peers。这是我的 sip peers 配置。 [5001] type=friend username=aki secret=password callerid=aki&lt;5001&gt; host=dynamic context=t***e nat=yes [5002] type=friend username=apu secret=password callerid=apu&lt;5002&gt; host=dynamic context=t***e nat=yes 我正在使用 jain-sip 编写自己的 sip 客户端。当我的 sipclient 和第 3 方软件电话直接通信时,相同的配置效果很好(双向音频)。仅在电话会议的情况下,从第 3 方软件电话到我的 sipclient 的音频听不见
    • 抱歉,没有什么要补充的。 Confbridge 甚至不知道存在类似“nat”的东西。根据 nat 指导线检查 sip.conf 设置。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多