FreeSWITCH 1.6实战指南:45+深度技巧解锁平台潜力

需积分: 9 5 下载量 67 浏览量 更新于2024-07-19 收藏 8.43MB PDF 举报
《FreeSWITCH 1.6 Cookbook》是一本由FreeSWITCH团队成员编写的权威指南,专为充分利用该平台的用户设计。本书汇集了超过45个实用的配方或教程,涵盖了FreeSWITCH 1.6的各个方面,从呼叫路由到文本转语音(TTS)转换等核心功能,全面深入地展示了这款开源电话服务器的强大能力。 作者包括Anthony Minessale II、Michael S Collins和Giovanni Maruzzelli,他们共同确保了书中内容的专业性和实用性。这本书不仅提供了技术细节,还包含了实际操作中的策略和最佳实践,旨在帮助读者快速上手并提升FreeSWITCH的使用效率。通过阅读本书,用户可以掌握如何设置复杂的呼叫流控制、集成第三方应用、优化性能以及处理各种通信场景。 《FreeSWITCH 1.6 Cookbook》不仅是一份技术文档,也是一本实战手册,适合从初学者到高级管理员的所有层次的用户。它强调了版权的重要性,指出所有内容未经出版商书面许可,不得进行任何形式的复制、存储或传输,除非是在批评性文章或评论中引用少量内容。 尽管出版方已尽力确保信息的准确性,但书中提供的所有信息均以“按现状”销售,不提供任何形式的保证,包括明示或默示的担保。这意味着读者在参考本书时需自行承担风险,因为任何因本书引起的直接或间接损失,作者和Packt Publishing及其经销商都不承担责任。 此外,Packt Publishing在书中正确标注了提及的所有公司和产品的商标信息,但并不能保证其完整性。《FreeSWITCH 1.6 Cookbook》是学习和精通FreeSWITCH 1.6不可或缺的参考资料,为IT专业人士提供了丰富的实战经验和技术指导,是提升通信系统管理和开发技能的重要资源。
2015-08-05 上传
Over 45 practical recipes to empower you with the latest FreeSWITCH 1.6 features About This Book Learn how to create a fast and secure messaging and telephony system with FreeSWITCH Trap all the common functionalities of the telephony platform using popular communication protocols Move recipe by recipe to get the gist of the platform Who This Book Is For FreeSWITCH 1.6 Cookbook is written for anyone who wants to learn more about using FreeSWITCH in production. The information is presented in such a way that you can get up and running quickly. The cookbook approach eschews much of the foundational concepts, and instead focuses on discrete examples that illustrate specific features. If you need to implement a particular feature as quickly as possible, then this book is for you. What You Will Learn Configure users and phones as well as connections to VoIP providers Control FreeSWITCH remotely with the powerful event socket interface Route inbound and outbound calls Insert CDRs into a database Enable text-to-speech in your voice applications Set up SSL certificates and release services to WebRTC Write JavaScript WebRTC clients for real time data/video/audio in browsers Grasp the FreeSWITCH security best practices and Lua application programming knowledge In Detail FreeSWITCH is an open source carrier-grade telephony platform designed to facilitate the creation of voice, chat, and video applications, via phones and web browsers. It is scalable, carrier-ready, and easy-to-program for converged communication and VoIP. The technology serves SIP, WebRTC, PSTN, FAX, PBX, VERTO, and all the relevant channels essential to stay connected in today's world. In the FreeSWITCH 1.6 Cookbook, members of the FreeSWITCH development team share some of their hard-earned knowledge with you. Use this knowledge to improve and expand your FreeSWITCH installations. Table of Contents Chapter 1: Routing Calls Chapter 2: Connecting Telephones and Service Providers Chapter 3: Processing Call Detail Records Chapter 4: External Control Chapter 5: PBX Functionality Chapter 6: WebRTC and Mod_Verto Chapter 7: Dialplan Scripting with Lua