SFLPhone KDE
Telephony
Score 76%
Description:

SFLPhone is a KDE telephony client supporting SIP and IAX, perfect for corporate networks.

It feature over 200 configuration options and the UI is very flexible.

Main features:
*Multiple calls
*Multiple conferences
*Multiple accounts
*Integration with Akonadi
*Plasma data engine
*Plasmoid
*Record and playback
*Basic Video support
*Interactive history
*Multiple filter and search options
*Text messages
*Background mode

Feel free to report bugs and ask for new features at https://projects.savoirfairelinux.com/projects/sflphone and join our mailing list at sflphone@lists.savoirfairelinux.net

More Ubuntu download at:
https://launchpad.net/~savoirfairelinux/+archive/ppa/
Last changelog:

5 years ago

Version 1.4.0:
* Jack support
* Video support by default
* Ability to share screen
* Ability to stream videos, images and text files
* Support GnuTLS as an alternative to OpenSSL
* Persistent camera configuration (per device)
* Switch video sources during a call
* Enable or disable video per account
* Packet loss concealment
* RTCP support
* Builds with clang
* Now a fully featured contact manager
* Add, edit and manage contact sources
* Delete contacts from the interface
* Attach contact sources to auto completion or presence tracker
* Basic video effects like rotate or enforce aspect ratio
* Video full screen mode


Version 1.3.0:
* common: SIP Presence subscribing and publishing support
* common: Video multiparty conferencing [experimental]
* common: Multichannel ringtone support [experimental]
* common: Additional Flac and OGG ringtone support
* common: Improved NAT support
* common: Improved audio quality, noise suppression and automatic gain control
* Bug fixes
* New volume controls for PulseAudio
* New mute DTMF option
* libqtsflphone: API version 2.0
* libqtsflphone: Qt5 support
* libqtsflphone: Full Model/View support (19 new models)
* libqtsflphone: New phone number statistics API
* libqtsflphone: Full QML / QtScript compatibility
* libqtsflphone: Improved performance
* libqtsflphone: Faster load time
* libqtsflphone: Now provide complete DBus API abstraction
* libqtsflphone: Bug fixes
* KDE: Smart autocompletion [experimental]
* Call using the right account
* Fast lookup
* Call using contact information
* Gather information from 11 sources to provide accurate results
* KDE: Improved Akonadi integration
* Support live contact list update
* KDE: Usability improvements
* Highlight missed calls in history
* New "flat design" Contact/History/Bookmark widgets
* More reliable canvas notifications
* Improved account setting dialog
* DTMF feedback
* Network issue detection
* KDE: Presence integration in contact, bookmarks and history views
* KDE: Status publishing support in the statusbar
* KDE: Dial tone support
* KDE: Translation updates
* KDE: Bug fixes

Version 1.2.3:
* Add macro support
* Add command line to create calls or send texts
* Integration with KAdressBook
* Bug fixes
* Translation updates

Version 1.2.1:
* Ability to edit numbers
* New "Reload all accounts" button in the statusbar
* Required fields in wizard and configuration dialog (prevent the creation of invalid accounts)
* Caps lock auto detection when entering passwords
* Reduced CPU usage
* Automatic selection of the call tab when there is a new incoming call
* Improved DTMF handling
* Bug fixes

Version 1.2:
*Improved usability
*Better video support
*New instant messaging module
*Bug fixes

XandarKablandar

4 years ago

I would LOVE for this to return to the Kubuntu repositories. As it is, there's only the Gnome client. Any chance that it will make it into the repos for the Kubuntu 13.10 release?

Report

Elv13

4 years ago

Hi,

SFLPhone-KDE is availalbe here, from an official PPA:
https://launchpad.net/~savoirfairelinux/+archive/ppa

Report

XandarKablandar

4 years ago

Excellent, thank you! I'm using it now and am slowly getting into the world of SIP and away from Skype.

Still would be great to have in the main Debian repos so all downstreamers could take advantage of it immediately.

Thanks again!

Report

mokhtarone

4 years ago

it free to call fix phone and mobile ???

Report

Elv13

4 years ago

Hi,

SFLPhone is a SIP (or IAX) phone. You need to have an account with a SIP registrar to call "real" phones. Depending on where you live and your "home phone" provider, you may or may not have access to a free SIP account with external phone support. SFLPhone itself wont let you call external phone without a SIP account.

Report

olegue

5 years ago

Please include links for rpm packs for OpenSuSE 11.x, 12.x 32 bits and 64 bits. Thanks

Report

bitcrazy

5 years ago

Source link still points to 1.1

m0nk

Report

Elv13

5 years ago

Ok, fixed, the page must have failed to save correctly.

Tell me how you like it! Don't forget to install the daemon first

Report

schraubhuber

5 years ago

I compiled the client first. Works well, but needed the liabakonadi-dev as well.

Compiling the daemon is a challenge. After installing a long list of dependencies (almost gave up) I'm now stucked with this:

libs/pjproject/build.mak: Datei oder Verzeichnis nicht gefunden (file or directory not found)

This seems to be a common problem, but no solution found so far. Any ideas?

Report

Elv13

5 years ago

cd daemon
cd lib/pjprojects
./configure #be sure it work
while true;do make -j4;done
ctrl+c after a while when it is done (that library build system is crap, it work only after like 15 "make -j4".
cd ../../
./autogen.sh
./configure
sudo make -j5 install


That should work. To install the deps on Ubuntu, you could have used "apt-get build-dep sflphone-common", it automate the process.

Report

schraubhuber

5 years ago

Strange, but works. Its running, but not accepting my sipgate account data. Will try to solve this issue myself.

Report

Elv13

5 years ago

Try creating the account in the gnome client. If it work, please report it to me so I can fix the bug

Report

schraubhuber

5 years ago

Works with the gnome client. I didnt compile the client, I used the repository one. It also installed the repo daemon.

Report

Elv13

5 years ago

So, account creation work in gnome then you can use it in KDE? Ok, then, I will investigate and fix that.

Report

schraubhuber

5 years ago

Is this a real KDE application, or made for Gnome and just using KDE style. On the project page one can only find a Gnome App. Is the source code found here different?

Btw: Looks great on the screenshots.

Report

Elv13

5 years ago

It is a real KDE application using KDE4 framework, Akonadi, KCFG, cmake and overall coding guidelines.

SFLPhone have many UI, some for embedded system, one for python (command line), one for GTK, one for Qt (library only) and one for KDE.

Report

Elv13

5 years ago

Just to be clear, the source have both a KDE and Gnome directory. I might move the KDE client to a separate repository at some point, but for now they are still sharing the same repository.

Report

schraubhuber

5 years ago

Thanks for the reply! I was asking, because I was looking for a deb package (Kubuntu oneiric) and only found the gnome-client. Is there a repository (its not in yours) where I can find an appropriate package.

I really want to try your app, but I'm too lazy to compile myself ;-)

Report

Elv13

5 years ago

The problem is, the server that generate the .deb description is so old that it only have KDE3, so everytime it try to compile the .deb, it stop when it fail to detect KDE4.

If you need 32bit Ubuntu 12.04 packages, I can generate some by hand. But for anything else, you will have to compile it. It is really not that hard or long. Compiling the daemon is a little tricky, but the KDE client is simple:

sudo apt-get install kdelibs5-dev kdepimlibs5-dev libqt4-dev libqt4-dbus
cd path/to/sflphone/kde
mkdir build
cd build
cmake ../
make -j4
sudo make install

I suggest using the Git version with video disabled (this is the default)

Report

schraubhuber

5 years ago

Thanks for your help! I whould need the version mentioned by you (32 bit, 12.04).

But if i get you right, I only need to compile the client. If the common-package is installed (via repository) it will run?

Report

Elv13

5 years ago

As long as they are in sync. You can't take an old daemon (common) with a newer client, most features will be broken and it will be almost unusable (might even crash).

As long as the version match, it should be fine.

Report

schraubhuber

5 years ago

I will try and respond the result. Thanks so far.

Report

5 years ago

Version 1.4.0:
* Jack support
* Video support by default
* Ability to share screen
* Ability to stream videos, images and text files
* Support GnuTLS as an alternative to OpenSSL
* Persistent camera configuration (per device)
* Switch video sources during a call
* Enable or disable video per account
* Packet loss concealment
* RTCP support
* Builds with clang
* Now a fully featured contact manager
* Add, edit and manage contact sources
* Delete contacts from the interface
* Attach contact sources to auto completion or presence tracker
* Basic video effects like rotate or enforce aspect ratio
* Video full screen mode


Version 1.3.0:
* common: SIP Presence subscribing and publishing support
* common: Video multiparty conferencing [experimental]
* common: Multichannel ringtone support [experimental]
* common: Additional Flac and OGG ringtone support
* common: Improved NAT support
* common: Improved audio quality, noise suppression and automatic gain control
* Bug fixes
* New volume controls for PulseAudio
* New mute DTMF option
* libqtsflphone: API version 2.0
* libqtsflphone: Qt5 support
* libqtsflphone: Full Model/View support (19 new models)
* libqtsflphone: New phone number statistics API
* libqtsflphone: Full QML / QtScript compatibility
* libqtsflphone: Improved performance
* libqtsflphone: Faster load time
* libqtsflphone: Now provide complete DBus API abstraction
* libqtsflphone: Bug fixes
* KDE: Smart autocompletion [experimental]
* Call using the right account
* Fast lookup
* Call using contact information
* Gather information from 11 sources to provide accurate results
* KDE: Improved Akonadi integration
* Support live contact list update
* KDE: Usability improvements
* Highlight missed calls in history
* New "flat design" Contact/History/Bookmark widgets
* More reliable canvas notifications
* Improved account setting dialog
* DTMF feedback
* Network issue detection
* KDE: Presence integration in contact, bookmarks and history views
* KDE: Status publishing support in the statusbar
* KDE: Dial tone support
* KDE: Translation updates
* KDE: Bug fixes

Version 1.2.3:
* Add macro support
* Add command line to create calls or send texts
* Integration with KAdressBook
* Bug fixes
* Translation updates

Version 1.2.1:
* Ability to edit numbers
* New "Reload all accounts" button in the statusbar
* Required fields in wizard and configuration dialog (prevent the creation of invalid accounts)
* Caps lock auto detection when entering passwords
* Reduced CPU usage
* Automatic selection of the call tab when there is a new incoming call
* Improved DTMF handling
* Bug fixes

Version 1.2:
*Improved usability
*Better video support
*New instant messaging module
*Bug fixes

product-maker dubious Oct 27 2015

product-maker dedmopozzz Jun 15 2014

product-maker droper05126 Jan 14 2014

product-maker droper05125 Jan 14 2014

product-maker droper05124 Jan 14 2014

product-maker droper05123 Jan 14 2014

product-maker droper05122 Jan 14 2014

product-maker droper05121 Jan 14 2014

product-maker droper04127 Jan 14 2014

product-maker droper04126 Jan 14 2014

product-maker droper03126 Jan 14 2014

product-maker droper03125 Jan 14 2014

product-maker droper03124 Jan 14 2014

product-maker droper03123 Jan 14 2014

product-maker droper03122 Jan 14 2014

product-maker droper03121 Jan 14 2014

product-maker droper02126 Jan 14 2014

product-maker droper02125 Jan 14 2014

product-maker droper02124 Jan 14 2014

product-maker droper02123 Jan 14 2014

product-maker droper02122 Jan 14 2014

product-maker droper02121 Jan 14 2014

product-maker nicola04127 Jan 14 2014

product-maker droper02127 Jan 14 2014

product-maker RAIDENSUB Aug 18 2013

product-maker koko2k Jan 10 2013

product-maker reiniger Aug 10 2012

product-maker schraubhuber Jul 17 2012

product-maker lazx888 Jun 29 2012

product-maker unikum111 Jun 28 2012

product-maker ArthurTaborda Jun 28 2012

product-maker 6 6

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
1.4.0
updated Jul 18 2014
added Jun 28 2012
downloads today
0
page views today 0