
Return is the turn component of the resiprocate project. this package provides a shared library implementing the turn protocol for nat traversal, typically used in voip applications such as sip and jabber/xmpp. it is a successor to stun and is an important part of the interactive connectivity establishment (ice) protocol.
resiprocate is a framework that aims to fully implement the sip protocol in first class c++. it is intended for use in other applications, such as the repro sip proxy.