<div dir="ltr"><div><div><div>Guys,<br><br></div>The thing which I understand from your comments is that all will be done by exchanging the offer and answer SDPs between two peers. Lets assume that the peer which is engaged to the rtpengine is a WebRTC client and after exchanging the offer and answer SDPs, (before ICE completion) detects a new ICE candidate. The specification says it should send that ICE candidate to its peer via the signaling server (in our case it is SIP server). My question is here. In case of using SIP as a signaling protocol for WebRTC we do not have this mechanism to exchange the new detected ICE candidates?<br><br></div>Best   <br></div>Afshin<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Dec 16, 2015 at 4:28 PM, Daniel Grotti <span dir="ltr"><<a href="mailto:dgrotti@sipwise.com" target="_blank">dgrotti@sipwise.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
ICE candidate are part of SDP.<br>
You can add rtpproxy as ICE candidate if you want. If you don't, the ICE<br>
candidate list contained in the SDP initiating the dialog will go the<br>
destination, that's it. So the destination will reply with ICE if<br>
support it.<br>
<span class=""><br>
<br>
<br>
--<br>
Daniel Grotti<br>
VoIP Engineer<br>
<br>
<br>
Sipwise GmbH<br>
Europaring F15 | 2345 Brunn am Gebirge, Austria | <a href="http://www.sipwise.com" rel="noreferrer" target="_blank">www.sipwise.com</a><br>
<br>
</span><span class="">On 12/16/2015 01:55 PM, afshin afzali wrote:<br>
> Hi Daniel,<br>
><br>
> Thanks for the reply. By doing this I involve rtpengine into the RTP<br>
> path (is it right?). But my question is something else. If rtpengine<br>
> detects an ICE candidate and wants to share it with its peer how can do it?<br>
><br>
> Best,<br>
>  Afshin<br>
><br>
> On Wed, Dec 16, 2015 at 3:48 PM, Daniel Grotti <<a href="mailto:dgrotti@sipwise.com">dgrotti@sipwise.com</a><br>
</span><span class="">> <mailto:<a href="mailto:dgrotti@sipwise.com">dgrotti@sipwise.com</a>>> wrote:<br>
><br>
>     Hi,<br>
>     you have the possibility to add rtpproxy in the ICE candidate list by<br>
>     setting the Domains/subscriber/peer parameter "use_rtpproxy", selecting:<br>
><br>
>     - Always with rtpproxy as additional ICE candidate<br>
>     - Always with rtpproxy as only ICE candidate<br>
><br>
><br>
>     --<br>
>     Daniel Grotti<br>
>     VoIP Engineer<br>
><br>
><br>
>     Sipwise GmbH<br>
>     Europaring F15 | 2345 Brunn am Gebirge, Austria | <a href="http://www.sipwise.com" rel="noreferrer" target="_blank">www.sipwise.com</a><br>
</span>>     <<a href="http://www.sipwise.com" rel="noreferrer" target="_blank">http://www.sipwise.com</a>><br>
<span class="">><br>
>     On 12/16/2015 12:49 PM, afshin afzali wrote:<br>
>     > Hi Guys,<br>
>     ><br>
>     > As a part of WebRTC connection establishment we need to exchange ICE<br>
>     > candidates between peers. I was wondering how rtpengine does it?<br>
>     Does it<br>
>     > use SIP messages to exchange ? or something else ?<br>
>     ><br>
>     > Appreciate all!<br>
>     ><br>
>     > Afshin<br>
>     ><br>
>     ><br>
>     > _______________________________________________<br>
>     > Spce-user mailing list<br>
</span>>     > <a href="mailto:Spce-user@lists.sipwise.com">Spce-user@lists.sipwise.com</a> <mailto:<a href="mailto:Spce-user@lists.sipwise.com">Spce-user@lists.sipwise.com</a>><br>
<span class="">>     > <a href="https://lists.sipwise.com/listinfo/spce-user" rel="noreferrer" target="_blank">https://lists.sipwise.com/listinfo/spce-user</a><br>
>     ><br>
>     _______________________________________________<br>
>     Spce-user mailing list<br>
</span>>     <a href="mailto:Spce-user@lists.sipwise.com">Spce-user@lists.sipwise.com</a> <mailto:<a href="mailto:Spce-user@lists.sipwise.com">Spce-user@lists.sipwise.com</a>><br>
>     <a href="https://lists.sipwise.com/listinfo/spce-user" rel="noreferrer" target="_blank">https://lists.sipwise.com/listinfo/spce-user</a><br>
><br>
><br>
</blockquote></div><br></div>