<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>Dear OpenSIPS-users,</p>
<p><br>
</p>
<p>Two clients of my OpenSIPS are located behind different NATs and I have just started to search a way to mangles the SDP messages for both of them in a way that will make the parties talk directly with each other (direct media). After reading the proxy documentation
 (modules NATHELPER, STUN, MEDIAPROXY and NAT_TRAVERSAL) I have found the function
<font color="#006fc9"></font><i><font color="#006fc9">fix_nated_sdp</font></i>. <br>
</p>
<p><br>
</p>
<p>However, it seems that such function&nbsp;replaces the original contact IP, but not the RTP ports.</p>
<p>So I ask: what is the utility of the function <i><font color="#006fc9">fix_nated_sdp,<font color="#000000"></font></font></i><font color="#006fc9"><font color="#000000"> if it fixes the contact info, but not the port? I mean, how can I fix the SDP in a way
 that contact info and RTP port will be valid to send media to a peer that is behind a NAT?</font></font></p>
<p><font color="#006fc9"><font color="#000000"><br>
</font></font></p>
<p><font color="#006fc9"><font color="#000000">Any hint will be very very helpful!!</font></font></p>
<p><font color="#006fc9"><font color="#000000"><br>
</font></font></p>
<p>Best regards.<br>
</p>
<p><br>
</p>
<p><br>
</p>
RODRIGO PIMENTA CARVALHO<br>
<div id="Signature">
<div name="divtagdefaultwrapper" style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:; margin:0">
<div class="BodyFragment"><font size="2">
<div class="PlainText">Inatel Competence Center<br>
Software<br>
Ph: &#43;55 35 3471 9200 RAMAL 979<br>
</div>
</font></div>
</div>
</div>
</div>
</body>
</html>