From: Peter G. <jpg...@gm...> - 2008-09-24 14:00:20
|
Hi Daniele, On Wed, Sep 24, 2008 at 2:49 AM, Daniele Barzotti <dan...@eu...> wrote: > Peter Grayson ha scritto: >> >> There is an IETF draft RFC for the IAX2 protocol: >> >> http://www.ietf.org/internet-drafts/draft-guy-iax-04.txt >> >> Note that when we talk about "IAX" protocol we almost always mean >> "IAX2" protocol. The original IAX protocol was short lived and I do >> not believe there to be any implementations in the wild. > > Yes, I've found and started to read it.. > But before I searching around if there is some code that I can use > without reinvent the wheel! The code in asterisk (chan_iax2.c) and the libiax2 library that is part of the iaxclient source tree are both reference implementations of the protocol and both are open source. >> Asterisk is the de facto IAX2 server. >> ... >> I think most iaxclient users are probably using asterisk on the server >> side. Asterisk has a module called "chan_iax2" that implements the >> IAX2 protocol. > > I know, but I would make my server able to talk with asterisk (and > becoming an asterisk client) and working stand alone like a server for > my clients. > So I can take suggestions (and code) from that. Asterisk can talk with asterisk and be an asterisk client; as can iaxclient. Perhaps I'm not understanding your question though. Pete |