[hydra-dev] SIP Stack... dun dun dunnnnn

Simon Perreault simon.perreault at viagenie.ca
Wed Jun 30 08:51:24 CDT 2010


On 2010-06-30 09:17, Joshua Colp wrote:
> There was one SIP stack that was missed during the initial research, pjsip, which will need
> to be looked into some but does anyone have any thoughts/experience with the other two (resiprocate
> and sofia-sip)?

We have experience with pjsip and sofia-sip.

pjsip has the advantage that it supports STUN/TURN/ICE, which is quite a
big chunk. As far as I know, resiprocate doesn't support that. ICE is
such a big feature that choosing a stack without ICE now probably means
that Hydra will never support ICE until the SIP stack is changed.

pjsip is used in many places, including by Nokia in its devices (yes
they picked it over sofia), so it definitely "works". We found it to be
much easier to use than sofia-sip, though it does feel a bit more
"hackish" (could this be considered a feature?). Its author is committed
to interoperability testing, being a regular at SIPit. Development is
ongoing and very active.

Simon
-- 
NAT64/DNS64 open-source --> http://ecdysis.viagenie.ca
STUN/TURN server        --> http://numb.viagenie.ca
vCard 4.0               --> http://www.vcarddav.org




More information about the asterisk-scf-dev mailing list