我想在星号中的对等体之间设置呼叫,当内部呼叫时,RTP流在两个对等体之间。我不想从对等星号 - 对等体转发RTP流。我想设置RTP流喜欢peer-peer。我的sip.conf设置是这样的。
[1001]
type=friend
host=dynamic
nat=no
; qualify=no
dtmf=rfc2833
secret=1234
callerid=1001 <1001>
directrtpsetup=yes
context=test_rtp
disallow=all
allow=g729
allow=alaw
allow=ulaw
第二对等体1002是相同的。在这种情况下,RTP通过星号。应该进行哪些更改以获得对等RTP呼叫设置?
答案 0 :(得分:1)
您已经使用
参与其中directrtpsetup=yes
配置选项。
为此,您还需要添加以下行:
directmedia=yes
您还必须确保不使用以下任何Dial()
命令选项:
"t", "T", "h", "H", "w", "W" or "L"
...因为Asterisk必须保留在音频路径中才能处理这些。
最后,呼叫的两个端必须支持并配置为directmedia
。如果一端不存在或不存在,则Asterisk将保留在音频路径中。
进一步阅读
(如果此答案解决了您的问题,请“接受”以便其他用户可以从中受益。谢谢!)