O'Reilly logo

FreeSWITCH 1.6 Cookbook by Giovanni Maruzzelli, Michael S Collins, Anthony Minessale II

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 4. External Control

In this chapter, we will cover the following recipes:

  • Getting familiar with the fs_cli interface
  • Setting up the event socket library
  • Establishing an inbound event socket connection
  • Establishing an outbound event socket connection
  • Using fs_ivrd to manage outbound connections
  • Filtering events
  • Launching a call with an inbound event socket connection
  • Using the ESL connection object for call control
  • Using the built-in web interface

Introduction

One of the most powerful features of FreeSWITCH is the ability to connect to it and control it from an external resource. This is made possible by the powerful FreeSWITCH event system and its connection to the outside world—the event socket. The event socket interface is a simple TCP-based connection ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required