星号中的点对点 RTP 调用设置
peer to peer RTP call setup in asterisk
我想在 asterisk 中的对等点之间建立呼叫,其中当内部 calls.I 不想从对等星号开始 RTP 流时,RTP 流在两个对等点之间 - peer.I 想要像 peer-peer.My sip.conf 一样设置 RTP 流程是这样的。`
[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 是 same.In 这种情况下 RTP 经历 asterisk.What 应该进行更改以获得对等 RTP 呼叫设置?
你已经和
一起到达那里了
directrtpsetup=yes
配置选项。
为此,您还需要添加以下行:
directmedia=yes
您还必须确保您不使用以下任何Dial()
命令选项:
"t", "T", "h", "H", "w", "W" or "L"
...因为 Asterisk 必须保留在音频路径中才能处理这些。
最后, 呼叫的两端必须支持并配置为 directmedia
。如果一端没有或没有,那么Asterisk将保留在音频路径中。
进一步阅读
- http://www.voip-info.org/wiki/view/Asterisk+SIP+media+path
- http://www.voip-info.org/wiki/view/Asterisk+sip+canreinvite
(如果此答案解决了您的问题,请 'accept' 以便其他用户可以从中受益。谢谢!)
我想在 asterisk 中的对等点之间建立呼叫,其中当内部 calls.I 不想从对等星号开始 RTP 流时,RTP 流在两个对等点之间 - peer.I 想要像 peer-peer.My sip.conf 一样设置 RTP 流程是这样的。`
[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 是 same.In 这种情况下 RTP 经历 asterisk.What 应该进行更改以获得对等 RTP 呼叫设置?
你已经和
一起到达那里了directrtpsetup=yes
配置选项。
为此,您还需要添加以下行:
directmedia=yes
您还必须确保您不使用以下任何Dial()
命令选项:
"t", "T", "h", "H", "w", "W" or "L"
...因为 Asterisk 必须保留在音频路径中才能处理这些。
最后, 呼叫的两端必须支持并配置为 directmedia
。如果一端没有或没有,那么Asterisk将保留在音频路径中。
进一步阅读
- http://www.voip-info.org/wiki/view/Asterisk+SIP+media+path
- http://www.voip-info.org/wiki/view/Asterisk+sip+canreinvite
(如果此答案解决了您的问题,请 'accept' 以便其他用户可以从中受益。谢谢!)