Environment: Asterisk 11.4
I have been trying to achieve direct RTP flow between A party and B party, with no NAT.
I have been testing with:
- SIP endpoints (Zoiper softphone 2.41)
- H323 endpoint behind H323 trunk (ooh323)
I have been playing around with different combinations of the following parameters:
But I am getting the same results:
If a call is placed between 2 SIP endpoints registered with Asterisk, both A party and B party send RTP flow to the public IP of the other party (which stems, I think, by the fact that SDP info contains "c= IN IP4 "). My desired result is to get the RTP flow to go to the private IP of the endpoint.
If a call is placed from the H323 trunk, the RTP goes to Asterisk server (“c= IN IP4 <asterisk’s ip>”), my desired result is for RTP to go directly to H323 client.
Do you have any ideas / suggestions ?