<div dir="ltr">Hi Alex,<br><div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 14, 2015 at 5:47 AM, Alex Balashov <span dir="ltr"><<a href="mailto:abalashov@evaristesys.com" target="_blank">abalashov@evaristesys.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""></span>
According to the rtpengine module documentation for rtpproxy_manage(), that's exactly what rtpproxy_manage() does:<br>
<br>
<br>
<a href="http://kamailio.org/docs/modules/4.2.x/modules/rtpengine.html#rtpengine.f.rtpengine_manage" target="_blank">http://kamailio.org/docs/modules/4.2.x/modules/rtpengine.html#rtpengine.f.rtpengine_manage</a><br>
<br>
i.e.<br>
<br>
- If INVITE with SDP, then do rtpengine_offer()<br>
- If INVITE with SDP, when the tm module is loaded, mark transaction with internal flag FL_SDP_BODY to know that the 1xx and 2xx are for rtpengine_answer()<br>
- If ACK with SDP, then do rtpengine_answer()<br>
- If reply with SDP to INVITE having code 1xx and 2xx, then do rtpengine_answer() if the request had SDP or tm is not loaded, otherwise do rtpengine_offer()<br></blockquote><div><br><br></div><div>What I'm missing there is how to handle an INVITE without SDP. Does that mean, that if we haven't called rtpproxy_manage() on the INVITE, the 1xx or 2xx reply will trigger an rtpproxy_offer instead of rtpproxy_answer?<br><br></div><div>Best Regards,<br></div><div>Sebastian<br></div></div></div></div></div>