[jitsi-dev] Support for IAX2 in jitsi ?


#1

Are there any plans to add IAX2 support to jitsi ? I think native support for the asterisk protocol would be great - mainly for two reasons:
- better NAT traversal than SIP as it only uses one port.
- ISPs usually block SIP, but not IAX when they want to restrict VoIP.
Both things are important when you are on the move and you have to surrender to the limitations of public hotspots and often no time to fiddle with proxies, STUN etc.
Thanks for the work on jitsi! Mark


#2

Hey Mark,

На 22.05.11 17:28, Mark Dammer написа:

Are there any plans to add IAX2 support to jitsi ?

Currently none. IAX uses a model that is quite different from those in
SIP and XMPP. Adding support for it would hence require substantial effort.

I think native
support for the asterisk protocol would be great - mainly for two reasons:

- better NAT traversal than SIP as it only uses one port.

Well, while this might have made a difference in the past, the number of
ports used is rarely an issue these days. The majority of the SIP
deployments out there would put themselves on the media path and relay
all RTP traffic. This would resolve virtually all NAT traversal issues
and the number of ports used by a call would hardly matter.

In most cases XMPP implementations would handle this even better as most
come with ICE implementations and Jingle Nodes or TURN relays.

Either way, no one is expected to do things as port mapping any more.

- ISPs usually block SIP, but not IAX when they want to restrict VoIP.

True. If that's your case then all you need to do is run a SIP server
with TLS support on a non-standard port.

Of course you'd still have a problem if your provider blocks UDP since
this would break the RTP flow ... but in that case the issue would also
stand for IAX.

Besides, we'll soon be adding TCP support for media as part of the
GoogleTalk voice and video support.

Hope this helps,

Both things are important when you are on the move and you have to
surrender to the limitations of public hotspots and often no time to
fiddle with proxies, STUN etc.
Thanks for the work on jitsi!

Thanks for your kind words!

Emil

Mark

···

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
Jitsi
emcho@jitsi.org PHONE: +33.1.77.62.43.30
http://jitsi.org FAX: +33.1.77.62.47.31