Jitsi (previously called SIP Communicator) is a Java based (using JAIN-SIP) softphone and is cross platform (Mac, Windows, Linux and Android).
It does not seem to support DNS SRV (in spite of using JAIN-SIP, and supposedly it was once fixed http://java.net/jira/browse/JITSI-301). It does also suggest it supports XMPP but not unless you remove xmpp.fqdn and use only xmpp.domain by editing your sipx config.
It has been reported to work. If you have a working example, screenshots and notes on functionality (does RLS work?) with would be appreciated.
Related links
- http://www.sipfoundry.org/forum/-/message_boards/message/1400804;jsessionid=0496CDE01A5AB15C3B15376D773BDEFB
- http://www.sipfoundry.org/forum/-/message_boards/message/1760765
- http://www.jitsi.org/index.php/Documentation/Provisioning
- http://lists.jitsi.org/pipermail/users/2012-September/001270.html
- http://lists.jitsi.org/pipermail/dev/2011-May/003971.html
- http://lists.jitsi.org/pipermail/users/2012-August/001401.html
- http://lists.jitsi.org/pipermail/users/2013-January/001218.html