假设我有一个SIP PBX,如Asterisk和一堆注册的电话,通过一个SIP中继来处理呼出/呼入。 RTPstream是否直接在电话和SIP中继线提供商之间传输,还是通过集团电话中继?
在sip.conf检查这一行:
canreinvite = no ; allow RTP voice traffic to bypass Asterisk
如果设置为yes RTPstream量将直接在SIP端点之间直接进行。 如果设置为no ,则所有通信都将通过PBX发送。
这取决于。 如果你做任何转码(换句话说,两个端点使用不同的编解码器),那么Asterisk肯定会在RTPstream中。 如果你的两个端点位于NAT的两侧,那么Asterisk可能会在RTPstream中(也取决于重复设置)。 如果两个端点在NAT的同一侧,那么可能不是。