Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • release/202005
  • release/202001
  • release/201912
  • release/201911
  • release/releaseWindowsTestOne
  • release/windowsReleaseTest
  • release/releaseTest
  • release/releaseWindowsTest
  • release/201910
  • release/qt/201910
  • release/windows-test/201910
  • release/201908
  • release/201906
  • release/201905
  • release/201904
  • release/201903
  • release/201902
  • release/201901
  • release/201812
  • 4.0.0
  • 2.2.0
  • 2.1.0
  • 2.0.1
  • 2.0.0
  • 1.4.1
  • 1.4.0
  • 1.3.0
  • 1.2.0
  • 1.1.0
30 results

jami-daemon

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    9ce08e07
    History
    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