-
-
Notifications
You must be signed in to change notification settings - Fork 49
Mirror of Gerrit Jami Core Library and Daemon
License
savoirfairelinux/jami-daemon
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is SFLphone, release 0.9.3 Copyright (c) Savoir-faire Linux, Inc 2004-2009 <sflphoneteam@savoirfairelinux.com> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Introduction ------------ SFLPhone is a Voice-over-IP software phone. We want it to be: - user friendly (fast, sleek, easy to learn interface) - corporate grade (transfers, holds, perfect audio quality) - fully compatible with Asterisk (SIP and IAX protocols) - customizable As the SIP/audio daemon and the user interface are separate processes, it is easy to provide different user interfaces. SFLPhone0.8 comes with a GTK graphical user interface, an interactive command line interface, and even scripts to control the daemon from the shell. SFLPhone is actually used by the support team of Savoir-Faire Linux Inc. More information is available on the project homepage: http://www.sflphone.org/ Short description of content of source tree ------------------------------------------- - ringtones/ contains the different ringtones. - stund/ is an implementation of the protocol STUN used when there is a NAT. - utilspp/ allows to implement a singleton. - src/ is the core of SFLphone. It contains the main.cpp, managerimpl.cpp files, audio and gui directories, and files about signalisation SIP. Later, it should be better, when IAX will be implemented, that a directory groups these protocols. The ManagerImpl class is the intermediaire between all the layer in the tree. - src/audio/ is the audio layer. It contains all about tones, dtmf, audiodriver, rtp layer, audio codec ulaw, alaw and gsm. - src/dbus, the dbus xml interfaces, and c++ bindings About Savoir-Faire Linux ------------------------ Savoir-Faire Linux is a consulting company based in Montreal, Quebec. For more information, please check out our website: http://www.savoirfairelinux.com/ How to compile -------------- # First compile the SIP library cd libs/pjproject-1.0.1 ./configure make dep && make sudo make install # Then the daemon cd ../.. ./autogen.sh --prefix=/usr --with-debug make sudo make install # And the GTK client cd sflphone-gtk ./autogen.sh --prefix=/usr --with-debug make sudo make install Done ! Contributing to SFLPhone ------------------------ Of course we love patches. And contributions. And spring rolls. Development website: http://dev.savoirfairelinux.net/sflphone Do not hesitate to join us and post comments, suggestions, questions and general feedback on the forge.novell mailing-list. -- The SFLPhone Team
About
Mirror of Gerrit Jami Core Library and Daemon
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published