Hello,

If the call gets established at the signalling level then Kamailio is
doing all that it can do.

Media NAT traversal for WebSockets is done using ICE and is a function of
the clients - Kamailio does not have anything to do with this.  I have had
problems using Boghe across NAT before - I am not sure the ICE
implementation in there works properly.

sipml5, however, will use the ICE implementation in the browser - which
should work fine.

A good test would be to see if you can make a call between two sipml5
instances in different networks.  If that works then it strongly indicates
that there is a problem with the ICE implementation in Boghe/IMSDroid.

Regards,

Peter

> Dear list,
>
> I've successfully set up a Kamailio proxy build from the development
> trunk and configured it with the WebSockets example configuration file
> (adapted to my needs). I'm using sipml5 to test and if the two clients
> are within the same network everything works fine. As soon as one of the
> clients is on a different network I can initiate a call but there's no
> audio and video. This is probably a NAT issue so I wondered if anyone
> else got this working. If it's something in the Kamailio config, please
> let me know. If it's something in sipml5 I'll take it there. Boghe and
> IMSDroid aren't working either (they don't update the receive column in
> my location table, but that could be a Kamailio config error on my side
> too) so it could be related to the Doubango framework too.
>
> Thanks in advance,
>
> Jeremy
>
> _______________________________________________
> sr-dev mailing list
> [email protected]
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
>


-- 
Peter Dunkley
Technical Director
Crocodile RCS Ltd


_______________________________________________
sr-dev mailing list
[email protected]
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev

Reply via email to