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

Using the event socket to handle CDRs

Sometimes, you need alternative ways to get CDR information. FreeSWITCH accommodates those needs with the powerful event socket. This recipe will describe how to receive CDR information about the event socket. You will find more useful information about the event socket interface in the following chapter.

Getting ready

This recipe relies on the event socket interface to FreeSWITCH. There are many different ways of connecting to the event socket. We will use a simple Perl script with the event socket library (ESL) to demonstrate the principles involved. Any language that supports ESL can use the techniques demonstrated here.

Follow the steps in the Setting up the event socket library recipe found in Chapter 4 ...

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