From the
function description
http://openser.org/docs/modules/devel/mediaproxy.html#AEN113,
it will
test if the client is behind NAT or not. However, in the result of
ngrep, I can still find the header with the following.
Record-Route: <sip:203.13.14.210:5060;nat=yes;ftag=nQvg2qq2fzNg24d1;lr=on>
That's mean function client_nat_test always return true (from the case
above) no matter client is behind NAT.
It is what I find up to now. I would like to ask whether there is any
other configuration variables needed for the NAT detection. How the
mediaproxy module (based on what) to detect the device is behind NAT
or not? Any clue is welcome.