OpenSER module nathelper

nathelper is a module to help with NAT traversal. In particular, it helps symmetric UAs that don't advertise they are symmetric and are not able to determine their public address. fix_nated_contact rewrites Contact header field with request's source address:port pair. fix_nated_sdp() adds the active direction indication to SDP (flag 0x01) and updates source IP address too (flag 0x02). Alternative solution for NAT traversal in OpenSER is mediaproxy module.

You need to run rtpproxy to get NAT traversal along with nathelper module.

When configuring nathelper pay attension at setting control socket for media proxy.
In difference to rtpproxy control socket for nathelper it is a socket for MEDIAPROXY, not for DISPATCHER like in rtpproxy.

Links to documentation of nathelper module:

See also:

nathelper is a module to help with NAT traversal. In particular, it helps symmetric UAs that don't advertise they are symmetric and are not able to determine their public address. fix_nated_contact rewrites Contact header field with request's source address:port pair. fix_nated_sdp() adds the active direction indication to SDP (flag 0x01) and updates source IP address too (flag 0x02). Alternative solution for NAT traversal in OpenSER is mediaproxy module.

You need to run rtpproxy to get NAT traversal along with nathelper module.

When configuring nathelper pay attension at setting control socket for media proxy.
In difference to rtpproxy control socket for nathelper it is a socket for MEDIAPROXY, not for DISPATCHER like in rtpproxy.

Links to documentation of nathelper module:

See also:

Created by: miconda, Last modification: Mon 11 of Aug, 2008 (03:00 UTC) by K.S.Vishnivetsky
Please update this page with new information, just login and click on the "Edit" or "Discussion" tab. Get a free login here: Register Thanks! - Find us on Google+