Tài liệu FreeSWITCH Cookbook docx

150 559 7
Tài liệu FreeSWITCH Cookbook docx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

[...]... controlling FreeSWITCH from an external process Preface Chapter 5, PBX Functionality; most telephone systems have common features like voicemail, conference calls, faxing, IVRs, and more The final and largest chapter in the book, shows how to employ all of these features in a FreeSWITCH server Who this book is for FreeSWITCH Cookbook is written for anyone who wants to learn more about using FreeSWITCH. .. specific requirements for connecting to FreeSWITCH This chapter will assist in quickly getting your FreeSWITCH server connected to other VoIP devices Chapter 3, Processing Call Detail Records; Call Detail Records, or CDRs, are very important for businesses This chapter discusses a number of ways to extract CDR data from your FreeSWITCH server Chapter 4, External Control; FreeSWITCH can be controlled externally... of the FreeSWITCH community, it was decided that a cookbook style publication would be a welcome addition Packt Publishing agreed Eventually it was decided that the most economical approach would be to focus on five basic subjects that are common to most FreeSWITCH installations What this book covers Chapter 1, Routing Calls; getting calls from one endpoint to another is the primary function of FreeSWITCH. .. to user 1000 (FreeSWITCH is domain-based in a way similar to e-mail 10 Chapter 1 Most systems have only a single domain, although FreeSWITCH supports multiple domains See the FreeSWITCH wiki for explicit information on multiple domain configuration) The actual transfer happens with this dialplan entry: In plain language, this tells FreeSWITCH to... There are a number of examples with explanations on the FreeSWITCH wiki See http://wiki freeswitch. org/wiki/Regular_Expression for further details See also ff The Configuring a SIP phone to register with FreeSWITCH and Configuring a SIP gateway sections in Chapter 2, Connecting Telephones and Service Providers Ringing multiple endpoints simultaneously FreeSWITCH makes it easy to ring multiple endpoints... asked themselves after the successful release of Packt Publishing's first FreeSWITCH book: FreeSWITCH 1.0.6 They were all tired from writing a book while still maintaining their day jobs and attempting to have a life outside of work However, all felt a sense of pride and accomplishment at having released the first published book about FreeSWITCH None wanted to lose the momentum It was decided that another... and ] (square brackets), see http://wiki .freeswitch. org/wiki/Channel_ Variables#Channel_Variables_in_Dial_strings This method of calling multiple parties works well for small numbers of endpoints However, it does not scale to dozens or more users Consider using a FIFO queue in such an environment (FreeSWITCH' s mod_fifo is discussed at length online at http://wiki .freeswitch org/wiki/Mod_fifo) See also... calls are authenticated by FreeSWITCH will have their calls pass through this context, unless there have been modifications Some common modifications include using ACLs or disabling authentication altogether (see The public context section that follows) The default context can be thought of as "internal" in nature, that is, it services the users who are connected directly to the FreeSWITCH server, as opposed... both in the directory and the dialplan To create a user outside this range, it is generally easiest to just run the add_user script, found in the FreeSWITCH source directory under scripts/perl For example, to add the user 1020, launch this script from the FreeSWITCH source directory, specifying the user ID on the command line: scripts/perl/add_user 1020 You can also specify a range of users: scripts/perl/add_user... numbers 26 Chapter 2: Connecting Telephones and Service Providers 29 Chapter 3: Processing Call Detail Records 47 Introduction 29 Configuring a SIP phone to register with FreeSWITCH 30 Connecting audio devices with PortAudio 33 Using FreeSWITCH as a softphone 36 Configuring a SIP gateway 38 Configuring Google Voice 42 Codec configuration 43 Introduction Using CSV CDRs Using XML CDRs Inserting CDRs into . these features in a FreeSWITCH server. Who this book is for FreeSWITCH Cookbook is written for anyone who wants to learn more about using FreeSWITCH in production

Ngày đăng: 14/02/2014, 12:20

Từ khóa liên quan

Mục lục

  • Cover

  • Copyright

  • Credits

  • About the Authors

  • About the Reviewers

  • www.PacktPub.com

  • Table of Contents

  • Preface

  • Chapter 1: Routing Calls

    • Introduction

    • Internal calls

    • Incoming DID calls

    • Outgoing calls

    • Ringing multiple endpoints simultaneously

    • Ringing multiple endpoints sequentially (simple failover)

    • Advanced multiple endpoint calling with enterprise originate

    • Time of day routing

    • Manipulating To: headers on registered endpoints to reflect DID numbers

    • Chapter 2: Connecting Telephones and Service Providers

      • Introduction

      • Configuring a SIP phone to register with FreeSWITCH

      • Connecting audio devices with PortAudio

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan