<div dir="ltr"><div>Hi all,</div><div><br></div><div>Is there a way to get branch id on reply route?</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jan 27, 2019 at 3:57 PM Koray Vatansever <<a href="mailto:koray.vatansever@gmail.com">koray.vatansever@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div><div><font face="arial, helvetica, sans-serif">Hi,</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">I'm trying to implement parallel call forking scenario.</font></div><div><font face="arial, helvetica, sans-serif">Since target clients have different media profiles, I need to set different rtpengine options for those forked calls.</font></div><div><font face="arial, helvetica, sans-serif">So according to the rtpengine module documentation, I set via-branch option on request and response, '1' and '2' respectively ('auto' option is not working. There is no code implementing this parameter).</font></div><div><font face="arial, helvetica, sans-serif">However all forked branches have the same via branch id which is the incoming INVITE's via branch id.</font></div><div><font face="arial, helvetica, sans-serif">As a result, rtpengine thinks that all the offers belong to the same session I guess. </font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">It seems I have only 'extra' option with extra_pv_id variable.</font></div><div><font face="arial, helvetica, sans-serif">In order to use it, I need an elegant way to differentiate forked branches in request and response processing.</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">I would appreciate any suggestion.</font></div></div><div><br></div></div></div>
</blockquote></div></div>