On Wed, Jul 27, 2016 at 01:54:07AM -0400, SamyGo wrote:
You need to enable NAT handling in your Kamailio (#!define WITH_NAT), then depending upon how your clients will interact with asterisk you may or may not need a media proxy, like RTPproxy. If asterisks can send/receive media directly from the internet then its ok for now, else you definitely need to have rtpproxy/rtpengine in there.
I'd suggest to use rtpengine for all calls, it fixes most problems and uses nearly no resources (with the kernel plugin)