I've just added an initial proof-of-concept under the apps/telepathy directory in the reSIProcate repository, there is a README for anybody who wants to try it:
https://github.com/resiprocate/resiprocate/tree/master/apps/telepathy If anybody from the Telepathy development community can provide feedback on this it would be really helpful. With many Linux desktops having the Telepathy[1] API as the default platform for communications, it is important to have good SIP support. telepathy-rakia[2] is based on SofiaSIP which hasn't been updated since 2011 according to their Sourceforge page[3] reSIProcate[4] is more active and much more capable. Some of the benefits: - stable IPv6 support has been part of reSIProcate since the beginning - excellent TLS support, including PFS, choice of ciphers and support for client certificate authentication - thorough implementation of many newer RFCs including Outbound[5] for stability in mobile and NAT environments (RFC 5626) - many aspects of the stack can be configured through the UserAgentMasterProfile - conferencing with up to 20 people - Opus[6], the audio codec developed for the Internet - G.722, wideband audio codec - support for TURN relay servers for reliable NAT traversal - support for SRTP and DTLS-SRTP media encryption - an active project team - compatibility with all the leading SIP server projects - BSD licensed project widely used by commercial telephony products Although this work is in the reSIProcate repository, it is largely based on reCon[7] and TelepathyQt[8] and may be better to discuss on the Telepathy mailing list. I may not be able to put this in packages just yet because the TelepathyQt API needs to stabilize. 1. http://telepathy.freedesktop.org/wiki/ 2. https://packages.debian.org/sid/telepathy-rakia 3. http://sofia-sip.sourceforge.net/ 4. http://www.resiprocate.org 5. https://tools.ietf.org/html/rfc5626 6. https://en.wikipedia.org/wiki/Opus_%28audio_format%29 7. http://www.resiprocate.org/Recon_Overview 8. http://telepathy.freedesktop.org/doc/telepathy-qt/ _______________________________________________ telepathy mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/telepathy
