After some years of experience on Asterisk telephony system I decided to install Freeswitch . It seems that It has better support on some specific features such as fax , webrtc , etc . I will document the steps and my experience on that as Im going on . Now its time to Install the freeswitch
Firs of all we need to install he prerequisites
apt-get install build-essential libjpeg-dev libcurl4-gnutls-dev libedit-dev libldns-dev libmp4v2-dev libncurses5-dev libmemcached-dev libpcre3-dev libspeex-dev libspeexdsp-dev libsqlite3-dev libvlc-dev
emerge -pv dev-db/unixODBC media-libs/tiff media-libs/alsa-lib net-misc/curl net-misc/memcached dev-lang/erlang
Download the latest freeswitch source code , compile and install it .
cd /usr/local/src/
wget -c http://files.freeswitch.org/freeswitch-1.4.6.tar.gz
cd freeswitch-1.4.6/
./configure
make
make install
Then you can run the service by entering the /usr/local/freeswitch/bin directory and run the freeswitch script .( to shutdown the service type shutdown )
cd /usr/local/freeswitch/bin/
./freeswitch
If you want to run it in background
cd /usr/local/freeswitch/bin/
./freeswitch -nc
if you want to run it at sturtup edit /etc/rc.local
and add the following line at the bottom of file
./usr/local/freeswitch/bin/freeswitch -nc
to run the Freeswitch console you should run the ./fs_cli script and to quit type /bye in console
to run the Freeswitch console you should run the ./fs_cli script and to quit type /bye in console
TNX
ReplyDelete