SFLphone

From Wikipedia, the free encyclopedia
Jump to: navigation, search
SFLphone
Original author(s) Savoir-faire Linux Inc.
Stable release 1.0.1 / 2011, November 21
Development status Stable + Development
Written in C / C++
Operating system Linux
Platform i386, amd64, powerpc, sparc
Available in English, French, German, Spanish, Russian, Chinese, Italian
Type VoIP, telephony, softphone, sip
License GNU General Public License 3
Website sflphone.org

SFLphone is an open-source SIP/IAX2 compatible softphone for Linux. SFLphone is free software released under the GNU General Public License. Packages are available for all major distributions including Debian, openSUSE, Fedora, Mandriva and the latest Ubuntu releases.[1]

As for October 2010, SFLphone has been included in official Ubuntu repositories [2]. It is also included in Savoir-faire Linux[3] (which maintains the project[4]) and Maemo Community[5].

SFLphone is one of the few softphones under Linux to support Pulseaudio out of the box. Its enterprise-class features makes it the most suitable softphone for company needs [6]. It has been cited by CIO magazine among the 5 open source VoIP softphones to watch [7].

French documentation is available on Ubuntu-fr website[8].

Contents

[edit] SFLphone design

SFLphone is based on a MVC model: Daemon and client are two separate processes that communicate through D-Bus. The Model is the daemon. Daemon handles all the processing including communication layer (SIP/IAX), audio capture and playback, etc ... View is the GTK+ graphical user interface. Controller is D-Bus that enables communication between client and server.

[edit] Features list

  • SIP and IAX compatible
  • Unlimited number of calls
  • Call recording
  • Attended call transfer
  • Call hold
  • Multiple audio conferencing (from 0.9.7 version)
  • TLS and ZRTP support (from 0.9.7 version)
  • Audio codecs supported: G711u, G711a, GSM, Speex (8, 16, 32 kHz), CELT, G.722
  • Multiple SIP accounts support
  • STUN support per account (0.9.7)
  • DTMF support (SIP INFO)
  • Instant messaging
  • Call history + search feature
  • Silence detection with Speex audio codec
  • Account assistant wizard
  • Central server providing free SIP/IAX account
  • Desktop notification: voicemail number, incoming call, information messages
  • Minimize on start-up
  • Minimize to tray
  • Direct IP-to-IP SIP call
  • SIP Re-invite
  • Address book support: Evolution Data Server integration (for the GNOME client), KABC integration for the KDE client
  • PulseAudio support
  • Native ALSA interface, DMix support
  • Locale settings: French, English, Russian, German, Chinese, Spanish, Italian (0.9.7)
  • Automatic opening of incoming URL

[edit] See also

[edit] External links

[edit] References

Personal tools
Namespaces

Variants
Actions
Navigation
Interaction
Toolbox
Print/export