Feedback from our readers is always welcome. Let us know what you think about this book-what you liked or disliked. Reader feedback is important for us as it helps us develop titles that you will really get the most out of. To send us general feedback, simply e-mail[email protected], and mention the book's title in the subject of your message. If there is a topic that you have expertise in and you are interested in either writing or contributing to a book, see our author guide at www.packtpub.com/authors.
-
Book Overview & Buying
-
Table Of Contents
FreeSWITCH 1.8
By :
FreeSWITCH 1.8
By:
Overview of this book
FreeSWITCH is an open source telephony platform designed to facilitate the creation of voice and chat-driven products, scaling from a soft-phone to a PBX and even up to an enterprise-class soft-switch. This book introduces FreeSWITCH to IT professionals who want to build their own telephony system.
This book starts with a brief introduction to the latest version of FreeSWITCH. We then move on to the fundamentals and the new features added in version 1.6, showing you how to set up a basic system so you can make and receive phone calls, make calls between extensions, and utilize basic PBX functionality.
Once you have a basic system in place, we’ll show you how to add more and more functionalities to it. You’ll learn to deploy the features on the system using unique techniques and tips to make it work better.
Also, there are changes in the security-related components, which will affect the content in the book, so we will make that intact with the latest version. There are new support libraries introduced, such as SQLite, OpenSS, and more, which will make FreeSWITCH more efficient and add more functions to it. We’ll cover these in the new edition to make it more appealing for you.
Table of Contents (17 chapters)
Preface
Architecture of FreeSWITCH
Building and Installation
Test Driving the Example Configuration
User Directory, SIP, and Verto
WebRTC, SIP, and Verto
XML Dialplan
Phrase Macros and XML IVRs
Lua FreeSWITCH Scripting
Dialplan in Deep
Dialplan, Directory, and ALL via XML_CURL and Scripts
ESL - FreeSWITCH Controlled by Events
HTTAPI - FreeSWITCH Asks Webserver Next Action
Conferencing and WebRTC Video-Conferencing
Handling NAT
VoIP Security
Troubleshooting, Asking for Help, and Reporting Bugs