<div dir="ltr"><div><div><div><div>Hi,<br><br>I am new to Kamailio and coming a bit from the Asterisk side.<br><br>Currently I'm using the Amazon EC2 Infrastructure and set up an Kamailio with standard configuration. EC2 uses Destination NAT on their side. Thus I enabled WITH_NAT and WITH_NATSIPPING. I'm using the rtpproxy from master branch of <a href="https://github.com/miconda/rtpproxy">https://github.com/miconda/rtpproxy</a>.<br><br></div><div>Besides those two parameters I also changed the listen parameter in the Kamailio config:<br>listen=udp:<a href="http://10.0.0.221:5060">10.0.0.221:5060</a> advertise 52.59.XXX.XXX:5060<br></div><div><br></div><div>My rtpproxy is running with following parameters:<br>./rtpproxy -A 52.59.XXX.XXX -F -l 10.0.0.221 -m 20000 -M 30000 -s udp:*:7722 -d INFO<br></div><div><br></div>When I use two Softclients (Zoiper) on different Networks (with Source NAT on the Firewall) the Softclient tries to transmit the RTP Packets to the Public IP of the other Network. But the Client obviously thus doesn't get the RTP Packets. Is there an easy and documented way to solve that issue?<br><br></div>If I understood it correctly Kamailio together with rtpproxy should be able to receive the RTP Packets and forward them to the other client. So it should signal the IP of the Kamailio to send the RTP packets to. Or am I on the complete wrong way?<br><br></div>Regards,<br><br></div>Benjamin<br></div>