FreeSWITCH 1.2 : build robust, high-performance telephony systems using FreeSWITCH / Anthony Minessale [and others].
Material type:![Text](/opac-tmpl/lib/famfamfam/BK.png)
- text
- computer
- online resource
- 9781782161011
- 1782161015
- 006
- TK5105.8865 .F74 2013eb
Item type | Home library | Collection | Call number | Materials specified | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|---|
![]() |
OPJGU Sonepat- Campus | E-Books EBSCO | Available |
Includes index.
This book is full of practical code examples aimed at a beginner to ease his or her learning curve. This book is written for IT professionals and enthusiasts who are interested in quickly getting a powerful telephony system up and running using the free and open source application, FreeSWITCH. Telephony experience will be helpful, but not required.
Cover -- Copyright -- Credits -- About the Authors -- About the Reviewers -- www.PacktPub.com -- Table of Contents -- Preface -- Chapter 1: Architecture of FreeSWITCH -- A revolution has begun and secrets have been revealed -- The FreeSWITCH design � modular, scalable, and stable -- Important modules � Endpoint and Dialplan -- Complex applications made simple -- Voicemail -- Multi-party conferencing -- The FreeSWITCH API (FSAPI) -- The XML registry -- Language modules -- The demonstration configuration -- Summary
Chapter 2: Building and InstallationSetting up the FreeSWITCH environment -- Operating system -- Operating system prerequisites -- Linux/Unix -- Mac OS X -- Windows -- Text editors and XML -- Downloading the source -- Building from the latest code -- Compiling FreeSWITCH for Linux/Unix/Mac OS X -- Compiling FreeSWITCH -- Step 1 � edit modules.conf -- Step 2 � run the configure script -- Step 3 � run the make and make install utilities -- Step 4 � edit modules.conf.xml -- Step 5 � install sound and music files
Compiling FreeSWITCH for WindowsImportant considerations for Windows users -- Building the solution with MSVC/MSVCEE -- Starting FreeSWITCH -- Running FreeSWITCH in the background -- Summary -- Chapter 3: Test Driving the Example Configuration -- Important concepts to understand -- Putting FreeSWITCH to work -- Controlling FreeSWITCH with the CLI -- Configuring a SIP phone to work with FreeSWITCH -- SIP settings -- X-Lite soft phone -- Hard phones -- Aastra phones -- Polycom phones -- Snom phones -- Testing the example Dialplan
Test calls for a single phoneThe Tetris extension -- Echo test -- Music on hold -- Demonstration IVR -- The information application -- Test calls for two or more phones -- Calling another telephone -- Parking a call -- Calling a conference -- Example Dialplan quick reference -- Summary -- Chapter 4: SIP and the User Directory -- Understanding the FreeSWITCH user directory -- Working with the FreeSWITCH user directory -- User features -- Adding a user -- Testing voicemail -- Groups of users -- Connecting to the world with gateways
Setting up a new gatewayMaking calls -- Receiving calls -- Making calls without a gateway -- SIP profiles and user agents -- Summary -- Chapter 5: Understanding the XML Dialplan -- FreeSWITCH XML Dialplan elements -- Contexts -- Default -- Public -- Features -- Extensions -- Conditions -- Call legs and channel variables -- Accessing channel variables -- Regular expressions -- Actions and anti-actions -- How Dialplan processing works -- Creating a new extension -- Important Dialplan applications -- bridge -- playback -- say
Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK). WlAbNL
Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force. WlAbNL
eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - Worldwide
There are no comments on this title.