My Account Log in

5 options

FreeSWITCH 1.0.6 : build robust high performance telephony systems using FreeSWITCH / Anthony Minessale, Michael S. Collins, Darren Schreiber.

EBSCOhost Academic eBook Collection (North America) Available online

View online

EBSCOhost eBook Community College Collection Available online

View online

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Minessale, Anthony.
Contributor:
Collins, Michael S.
Schreiber, Darren.
Language:
English
Subjects (All):
Internet telephony.
Computer network protocols.
Physical Description:
1 online resource (320 p.)
Edition:
1st edition
Other Title:
Build robust high performance telephony systems using FreeSWITCH
Free SWITCH 1.0.6
Place of Publication:
Birmingham, U.K. : Packt Open Source, 2010.
Language Note:
English
System Details:
text file
Summary:
Build robust high-performance telephony systems using FreeSWITCH
Contents:
Cover; Copyright; Credits; About the Authors; About the Reviewer; Table of Contents; Preface; Chapter 1: Architecture of FreeSWITCH; A revolution has begun and secrets have been revealed; The FreeSWITCH design: modular, scalable, stable; Important modules: Endpoint and Dialplan; Complex applications made simple; Voicemail; Multi-party conferencing; The FreeSWITCH API (FSAPI); The XML registry; Language modules; The default configuration; Summary; Chapter 2: Building and Installation; Setting up the FreeSWITCH environment; Operating system; Operating system prerequisites; Linux/Unix; Mac OS X
WindowsText 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 configure script; Step 3: Run make and make install; Step 4: Edit modules.conf.xml; Step 5: Install sound and music files; Compiling FreeSWITCH for Windows; Building the solution with MSVC/MSVCEE; Starting FreeSWITCH; Running FreeSWITCH in the background; Summary; Chapter 3: Test Driving the Default Configuration; Important concepts to understand; Putting FreeSWITCH to work
Controlling FreeSWITCH with the CLIConfiguring a SIP phone to work with FreeSWITCH; SIP settings; Testing the default Dialplan; Test calls for a single phone; Test calls for two or more phones; 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 gateway; Making calls; Receiving calls; Making calls without a gateway; SIP profiles and user agents; Summary
Chapter 5: Understanding the XML DialplanFreeSWITCH XML Dialplan elements; Call legs and channel variables; Accessing channel variables; Regular expressions; Contexts; Default; Public; Features; Extensions; Conditions; Actions and anti-actions; How Dialplan processing works; Creating a new extension; Important Dialplan applications; bridge; playback; say; play_and_get_digits; ivr; sleep; answer; hangup; Set; Dialstring formats; Summary; Chapter 6: Using the Built-in XML IVR Engine; IVR engine overview; IVR XML configuration file; IVR menu definitions; greet-long; greet-short; invalid-sound
exit-soundtimeout; inter-digit-timeout; max-failures; max-timeouts; digit-len; tts-voice; tts-engine; confirm-key; IVR menu destinations; menu-exec-app; menu-exec-api; menu-play-sound; menu-back; menu-top; Routing calls to your IVR; Nesting IVRs; Using phrases with IVRs; Calling Phrase Macros; Phrase Macro examples: voicemail; Advanced routing; Summary; Chapter 7: Building IVR Applications with Lua; Getting started with Lua; Running Lua scripts from the Dialplan; Basic Lua syntax; Building voice applications; Simple IVR-interacting with the caller; Conditions and looping
Advanced IVR concepts
Notes:
Includes index.
ISBN:
9786612712463
9781282712461
1282712462
9781847199973
1847199976
OCLC:
797916603

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account