Hi Saul, I mean by 'the rest' that I don't have to write code in the opensips.cfg to have ICE ( e.g. see which kind of NAT it is etc.), just to set the parameters for the mediaproxy as written below. I think I understood from your answer what I have to do.
In the same time I'm thinking how to test ICE, do you think a proper way is to make two tests: 1. Two clients behind a router that does not have symmetric nat (e.g. conic nat) and server with public IP, in this case the media stream should follow the STUN way (not via relay). 2. Two clients behind a router with symmetric nat, in this case media stream should go via relay (mediaproxy). Obviously we should have clients with ICE support, we use Bria 3.2, 2.5.4 or Blink. And to follow the media streams I have to install CDRTool and FreeRadius server. Do you think this scenario is suitable to prove the ICE capability of the server? Thanks, Liviu ________________________________ From: Saúl Ibarra Corretgé <[email protected]> To: OpenSIPS users mailling list <[email protected]> Sent: Thu, June 23, 2011 10:20:47 AM Subject: Re: [OpenSIPS-Users] ICE How-To Hi, On Jun 22, 2011, at 5:35 PM, Barsan Liviu wrote: > Hello, > > We have built until now an OpenSIPs-MediaProxy server which knows far end NAT >traversal, Messaging and Presence (basic), it works reliable. > Now we would like to add ICE capability to this solution and we are not sure > on >How-To. According to http://mediaproxy-ng.org/wiki/ICE, we understood that is >enough to set the mediaproxy modules parameters as written in the site, >something like: > > ice_candidate="high-priority" > ice_candidate_avp="$avp(s:ice_priority)" > The AVP is meant to be used for fine grained control, the ice_candidate module parameter should be enough in most cases. > It is enough to have these settings? > The rest will be done by MediaProxy and OpenSIPs automatically? > What do you mean by 'the rest' ? If you client is offering ICE and OpenSIPS/MediaProxy are mangling the signaling, that setting will make MediaProxy modify the SDP in such a way that ICE is not broken. If you want to really test ICE you'll want to set the ice_candidate parameter to low-priority, otherwise chances are MediaPRoxy will always be used. Regards, -- Saúl Ibarra Corretgé AG Projects _______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
