Hi Gonzalo,

I see the problem.

Currently the MCU enables the STUN binding and the NAT traversal when the ip in the C line is a private IP address in the C line which is not in the local net configured for the media mixer. If the clients sends a public ip address then, that address is used and the STUN/NAT traversal is disabled.

I have been working with mobicents javascript client and I don't have this problem, as it doesn't wait for the the ice candidates to send the first INVITE immediately and the C line has a 0.0.0.0 which triggers the STUN in the MCU. Is it possible to disable the ICE candidate gathering in sipml5 by leaving the stun server ip address empty? That would work.


Best regards
Sergio


El 10/12/2012 3:47, Gonzalo Gasca Meza escribió:
Hi Sergio,

Thanks for your great work on this new version, I was able to compile it following your instructions and test McuWeb. I used it to perform VP8 to H264 "transcoding" from my Browser clients towards a second HD video bridge which supports only H264. I joined a client and then call remote end and mcuWeb just reflects the client Video.

One of the questions I have is the following, I have this topology:

Canary Version 25.0.1353.0 canary --> sipml5
             ------------> Mobicents ----> McuWeb


Both my Client and McuWeb are in the same LAN. Both have access to Internet as mcuWeb connects to remote clients. When I call from Browser to mcuWeb, during initial INVITE w/SDP creation, Canary selects the external NAT IP address in *c=* field in SDP, but in ICE candidates, the local LAN and External IP are included. Right now, I get one way video, McuWeb sends Media to the external IP and my NAT block it. What will be the expected behavior? Chrome and McuWeb to negotiate media in Local LAN and use LAN IP address regardless c field in SDP ?

I can gather the traces if needed.
Workaround im using is to disable internet access for clients.

Thanks

Gonzalo







--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-video mailing list
To UNSUBSCRIBE or update options visit:
    http://lists.digium.com/mailman/listinfo/asterisk-video

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-video mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-video

Reply via email to