<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<tt>Hi Yury,<br>
<br>
RTPproxy learns not only from SDP, but based on the incoming RTP
traffic. Your Client will send RTP to RTPproxy (as the Client will
receive back a valid IP in the SDP) and RTPproxy will see where
the RTP traffic comes from and starts sending back RTP to that
IP:port.<br>
<br>
Just be sure you do not use the "a" and "r" flags when calling
rtpproxy engage.<br>
<br>
Regards,<br>
</tt>
<pre class="moz-signature" cols="72">Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
<a class="moz-txt-link-freetext" href="http://www.opensips-solutions.com">http://www.opensips-solutions.com</a>
</pre>
<div class="moz-cite-prefix">On 11/16/2017 02:48 PM, Yury Kirsanov
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAD1_setfQcchCVecoAa=RwuXvE73Dt38kqYxk3L3SdiakHPZ=A@mail.gmail.com">
<div dir="ltr">Hi Bogdan,
<div>Thanks for your answer and support! But the issue is that
there is a private IP address in SDP coming from the client so
if I just pass it via RTP proxy - it would learn that
incorrect IP and would try to forward packets to it causing
one-way audio. That's why I first wanted to overstamp that
incorrect IP with received IP and then pass it to the RTP
Proxy. Hope this makes my idea clear.</div>
<div><br>
</div>
<div>Regards,</div>
<div>Yury.</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">2017-11-16 23:32 GMT+11:00
Bogdan-Andrei Iancu <span dir="ltr"><<a
href="mailto:bogdan@opensips.org" target="_blank"
moz-do-not-send="true">bogdan@opensips.org</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"> <tt>Hi Yury,<br>
<br>
Why do you need to update the incoming SDP before
engaging RTPproxy ? Just pass to it whatever you get
into SDP (even if private) and let rtpproxy to "learn"
the correct IP:port of the media end points based on the
incoming traffic. <br>
<br>
Regards,<br>
</tt>
<pre class="m_2204025998222299265moz-signature" cols="72">Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
<a class="m_2204025998222299265moz-txt-link-freetext" href="http://www.opensips-solutions.com" target="_blank" moz-do-not-send="true">http://www.opensips-solutions.<wbr>com</a>
</pre>
<div>
<div class="h5">
<div class="m_2204025998222299265moz-cite-prefix">On
11/14/2017 04:05 AM, Yury Kirsanov wrote:<br>
</div>
</div>
</div>
<blockquote type="cite">
<div>
<div class="h5">
<div dir="ltr">Hi,
<div>I have a problem with remote client who can't
properly configure NAT and is sending private IP
in all SDP and SIP packets. I've resolved issues
with registration but can't resolve the issue
with SDP. My topology is as following:</div>
<div><br>
</div>
<div><Client> ----- <NAT router>
------- <RTP Proxy> ----------
<OpenSIPS> -------- <NAT>
----------- <PBX></div>
<div><br>
</div>
<div>So, I need to simultaneously engage RTP Proxy
to bridge external Internet and our local LAN
and need to rewrite SDP body of original
Client's packet with received IP address. If I'm
doing fix_nated_sdp and then rtpproxy_offer -
I'm getting doubled IPs in SDP message, like
this:<br>
<br>
</div>
<div>
<div
class="m_2204025998222299265gmail-WordSection1">
<p class="MsoNormal"
style="margin-bottom:0.0001pt;line-height:normal"><span>100.11.100.200192.168.20.200</span></p>
<p class="MsoNormal"
style="margin-bottom:0.0001pt;line-height:normal"><span><br>
</span></p>
<p class="MsoNormal"
style="margin-bottom:0.0001pt;line-height:normal"><span>Is
there any way to update SDP of client's
packet and then command RTP Proxy to use
updated IP? Thanks!</span></p>
</div>
</div>
</div>
<br>
<fieldset
class="m_2204025998222299265mimeAttachmentHeader"></fieldset>
<br>
</div>
</div>
<pre>______________________________<wbr>_________________
Users mailing list
<a class="m_2204025998222299265moz-txt-link-abbreviated" href="mailto:Users@lists.opensips.org" target="_blank" moz-do-not-send="true">Users@lists.opensips.org</a>
<a class="m_2204025998222299265moz-txt-link-freetext" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank" moz-do-not-send="true">http://lists.opensips.org/cgi-<wbr>bin/mailman/listinfo/users</a>
</pre>
</blockquote>
<br>
</div>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</body>
</html>