If gourp doesnot exist then create by using the following command : linux :~# groupadd deamon # change owner and group of the freeswitch installation So do the following things : # create user 'freeswitch' Now you need to add a user named freeswitch To install Sounds for FreeSwitch run the following command : linux :/usr/src/freeswitch# make cd-sounds-install linux :/usr/src/freeswitch# cd Step 8: After this run : linux :/usr/src/freeswitch# make & make installįrom now onwards it will take about 30 minutes to get FreeSwitch completely configuredĪfter this process a folder named FreeSwitch is created in /usr/local/freeswitch which is basically the working directory of Freeswitch that will be having the startup scripts and config files in it. Step 7: Then you have to run : linux :/usr/src/freeswitch#. By modules, i mean different configurations. Step 6: You can see the different modules that are by default present in freeswitch in nf file. Step 5: In that directory run : linux :/usr/src/freeswitch#. Step 4: Change your Directory to /usr/src/freeswitch by doing linux :~# cd /usr/src/freeswitch Step 3: Once you are in src directory run the following command to install freeswitch linux :~# git clone Step 2: Change your directory to /usr/src by running the following command : Note: Do not move ahead until unless you have successfully installed these packages. linux :~# apt-get install autoconf automake devscripts gawk g++ git-core libjpeg-dev libncurses5-dev libtool-bin make python-dev gawk pkg-config libtiff5-dev libperl-dev libgdbm-dev libdb-dev gettext libssl-dev libcurl4-openssl-dev libpcre3-dev libspeex-dev libspeexdsp-dev libsqlite3-dev libedit-dev libldns-dev libpq-dev Step 1: You need to make sure that you have all the packages defined below installed on your debian mahine. The process that i have followed is with Manual Build in here : Steps for installation on Debian/CentOS and a making call within your internal network. The G.729 codec is also available under a commercial license.įreeSWITCH builds natively and runs standalone on several operating systems including Windows, Max OS X, Linux, BSD and Solaris on both 32 and 64 bit platforms.įreeSWITCH supports FAX, both over audio and T.38, and can gateway between the two. The voice channels and the conference bridge module all can operate at 8, 12, 16, 24, 32 or 48 kilohertz in mono or stereo and can bridge channels of different rates. Today, many more developers and users contribute to the project on a daily basis.įreeSWITCH supports both wide and narrow band codecs making it an ideal solution to bridge legacy devices to the future. The project was initiated to focus on several design goals including modularity, cross-platform support, scalability, and stability. All 3 are former developers of the popular Asterisk open source PBX. About FreeSWITCH – The World’s First Cross-Platform Scalable FREE Multi-Protocol Soft Switch.įreeSWITCH is a scalable open-source cross-platform telephony platform designed to route and interconnect popular communication protocols using audio, video, text, or any other form of media.įreeSWITCH also provides a stable telephony platform on which many applications can be developed using a wide range of free tools.įreeSWITCH was originally designed and implemented by Anthony Minessale II with the help of Brian West and Michael Jerris.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |