万本电子书0元读

万本电子书0元读

顶部广告

FreeSWITCH Cookbook电子书

售       价:¥

8人正在读 | 0人评论 9.8

作       者:Anthony Minessale

出  版  社:Packt Publishing

出版时间:2012-02-23

字       数:129.1万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
This is a problem-solution approach to take your FreeSWITCH skills to the next level, where everything is explained in a practical way. If you are a system administrator, hobbyist, or someone who uses FreeSWITCH on a regular basis, this book is for you. Whether you are a FreeSWITCH expert or just getting started, this book will take your skills to the next level.
目录展开

FreeSWITCH Cookbook

Table of Contents

FreeSWITCH Cookbook

Credits

About the Authors

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers and more

Why Subscribe?

Free Access for Packt account holders

Preface

What this book covers

Who this book is for

Conventions

Reader feedback

Customer support

Downloading the example code

Errata

Piracy

Questions

1. Routing Calls

Introduction

Regular expressions

Important dialplan contexts in the default configuration

The default context

The public context

The features context

Internal calls

Getting ready

How to do it...

How it works...

See also

Incoming DID calls

Getting ready

How to do it...

How it works...

There's more...

See also

Outgoing calls

Getting ready

How to do it...

How it works...

There's more...

See also

Ringing multiple endpoints simultaneously

Getting ready

How to do it...

How it works...

There's more...

See also

Ringing multiple endpoints sequentially (simple failover)

Getting ready

How to do it...

How it works...

There's more...

Handling busy and other failure conditions

Handling no answer conditions

Using individual bridge calls

See also

Advanced multiple endpoint calling with enterprise originate

Getting ready

How to do it...

How it works...

There's more...

Setting variables

Ringback

See also

Time of day routing

Getting ready

How to do it...

How it works...

There's more...

See also

Manipulating To: headers on registered endpoints to reflect DID numbers

Getting ready

How to do it...

How it works...

2. Connecting Telephones and Service Providers

Introduction

Configuring a SIP phone to register with FreeSWITCH

Getting ready

How to do it...

How it works...

There's more...

Caller ID

Customizing context

See also

Connecting audio devices with PortAudio

Getting ready

How to do it...

How it works...

There's more...

See also

Using FreeSWITCH as a softphone

Getting ready

How to do it...

How it works...

There's more...

See also

Configuring a SIP gateway

Getting ready

How to do it...

How it works...

There's more...

Adding prefixes to dial strings

Monitoring gateways

Configuring Google Voice

Getting ready

How to do it...

How it works...

Codec configuration

Getting ready

How to do it...

How it works...

There's more...

Avoiding codec negotiation altogether

3. Processing Call Detail Records

Introduction

Using CSV CDRs

Getting ready

How to do it...

How it works...

There's more...

File names and locations

Other options

CDR CSV templates

See also

Using XML CDRs

Getting ready

How to do it...

How it works...

There's more...

File names and locations

Logging the B leg

See also

Inserting CDRs into a backend database

Getting ready

How to do it...

How it works...

There's more...

See also

Using a web server to handle XML CDRs

Getting ready

How to do it...

How it works...

There's more...

See also

Using the event socket to handle CDRs

Getting ready

How to do it...

How it works...

There's more...

ESL considerations

Receiving XML CDRs

See also

4. External Control

Introduction

Getting familiar with the fs_cli interface

Getting ready

How to do it...

How it works...

There's more...

Important commands for listing information

Useful command line options

Viewing events

See also

Setting up the event socket library

Getting ready

Debian

Red Hat

How to do it...

How it works...

Establishing an inbound event socket connection

Getting ready

How to do it...

How it works...

There's more...

See also

Establishing an outbound event socket connection

Getting ready

How to do it...

How it works...

There's more...

See also

Using fs_ivrd to manage outbound connections

Getting ready

How to do it...

How it works...

See also

Filtering events

Getting ready

How to do it...

How it works...

See also

Launching a call with an inbound event socket connection

Getting ready

How to do it...

How it works...

There's more...

See also

Using the ESL connection object for call control

Getting ready

How to do it...

How it works...

See also

Using the built-in web interface

Getting ready

How to do it...

How it works...

There's more...

Controlling PortAudio

The "XML RPC" In mod_xml_rpc

See also

5. PBX Functionality

Introduction

Creating users

Getting ready

How to do it...

How it works...

There's more...

Regular expressions with Regexp::Assemble

See also

Accessing voicemail

Getting ready

How to do it...

How it works...

See also

Company directory

How to do it...

How it works...

There's more...

See also

Using phrase macros to build sound prompts

Getting ready

How to do it...

How it works...

There's more...

See also

Creating XML IVR menus

Getting ready

How to do it...

How it works...

There's more...

See also

Music on hold

Getting ready

How to do it...

How it works...

There's more...

Creating conferences

Getting ready

How to do it...

How it works...

There's more...

Caller controls

Conference moderator and PIN

Sending faxes

Getting ready

How to do it...

How it works...

There's more...

Detecting a fax machine and responding

Diagnosing fax issues

Helpful software

See also

Receiving faxes

Getting ready

How to do it...

How it works...

There's more...

Detecting inbound faxes

Processing a received fax

See also

Basic text-to-speech with mod_flite

Getting ready

How to do it...

How it works...

See also

Advanced text-to-speech with mod_tts_commandline

Getting ready

How to do it...

How it works...

There's more...

Modifying the audio stream

Other TTS engines

Configuration file examples

See also

Listening to live calls with telecast

Getting ready

How to do it...

How it works...

See also

Recording calls

Getting ready

How to do it...

How it works...

There's more...

See also

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部