最新章節
- Index
- Summary
- Feeding logs and events to Homer
- Correlating A-leg and B-leg
- Feeding SIP signaling QoS MOS and RTP/RTCP stats from CaptAgent to Homer
- Searching signaling with Homer
品牌:中圖公司
上架時間:2021-07-14 10:02:13
出版社:Packt Publishing
本書數字版權由中圖公司提供,并由其授權上海閱文信息技術有限公司制作發行
- Index 更新時間:2021-07-14 10:44:37
- Summary
- Feeding logs and events to Homer
- Correlating A-leg and B-leg
- Feeding SIP signaling QoS MOS and RTP/RTCP stats from CaptAgent to Homer
- Searching signaling with Homer
- Feeding SIP signaling from FreeSWITCH to Homer
- Installing Homer and the Capture Server
- What is Homer?
- Chapter 13. Homer Monitoring and Troubleshooting Your Communication Platform
- Summary
- Tools
- SIP RTP SDP RTCP OH MY!
- What can go wrong?
- Chapter 12. Tracing and Debugging VoIP
- Summary
- API command
- Dialplan application
- Receiving and firing events
- Reacting to channel state changes
- Configuration using XML
- Mandatory functions
- Mod_Example outline
- Developing a module
- What is a FreeSWITCH module?
- Chapter 11. Write Your FreeSWITCH Module in C
- Summary
- Utility functions
- After hangup
- Incoming call processing
- Structure of welcome.lua
- Installing IVR
- Chapter 10. Advanced IVR with Lua
- Summary
- ITSPs and Real World Fax Support
- Fax and FreeSWITCH
- What is Fax over IP?
- What is Fax on PSTN?
- Chapter 9. Faxing and T38
- Summary
- Conference performances
- Video conference
- Conference basics
- Chapter 8. Audio and Video Conferencing
- Summary
- WebRTC
- Chapter 7. WebRTC and Mod_Verto
- Summary
- Debugging
- Configuring FreeTDM
- FreeTDM installation
- Signaling modules
- I/O modules
- FreeTDM
- OpenZap
- Chapter 6. PSTN and TDM
- Summary
- Tapping audio
- Recording calls
- FreeSWITCH audio file and stream formats
- HD audio frontiers are pushed by cellphones right now
- Traditional telephony codecs constrain audio
- Chapter 5. Audio File and Streaming Formats Music on Hold Recording Calls
- Summary
- New frontiers of VoIP encryption (WebRTC WebSockets DTLS)
- Encrypting (S)RTP via ZRTP (key exchange in RTP)
- Encrypting (S)RTP via SDES (key exchange in SDP)
- Encrypting SIP with TLS (SIPS)
- Fail2ban on all services
- Dropping root privileges (file permissions)
- Lock all that's not trusted
- Change passwords
- Default configuration is a demo
- Latest versions of it all
- Chapter 4. VoIP Security
- Summary
- Support redundancy high availability and number portability
- Various important features
- Quality of routes
- DIDs (aka DDIs) – numbers
- Routes (to numbers)
- ITSPs – what they do
- Chapter 3. ITSP and Voice Codecs Optimization
- Summary
- HA deployment
- Monitoring
- Call Detail Records
- Logging with FreeSWITCH
- Testing with SIPp
- Network requirements
- Chapter 2. Deploying FreeSWITCH
- Summary
- Accounting and billing
- Development
- FreeSWITCH Products and Services
- Understanding routing calls in FreeSWITCH
- Chapter 1. Typical Voice Uses for FreeSWITCH
- Customer support
- Reader feedback
- Conventions
- Who this book is for
- What you need for this book
- What this book covers
- Preface
- eBooks discount offers and more
- www.PacktPub.com
- Contributors
- About the Reviewers
- About the Authors
- Credits
- 版權頁
- 封面
- 封面
- 版權頁
- Credits
- About the Authors
- About the Reviewers
- Contributors
- www.PacktPub.com
- eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Typical Voice Uses for FreeSWITCH
- Understanding routing calls in FreeSWITCH
- FreeSWITCH Products and Services
- Development
- Accounting and billing
- Summary
- Chapter 2. Deploying FreeSWITCH
- Network requirements
- Testing with SIPp
- Logging with FreeSWITCH
- Call Detail Records
- Monitoring
- HA deployment
- Summary
- Chapter 3. ITSP and Voice Codecs Optimization
- ITSPs – what they do
- Routes (to numbers)
- DIDs (aka DDIs) – numbers
- Quality of routes
- Various important features
- Support redundancy high availability and number portability
- Summary
- Chapter 4. VoIP Security
- Latest versions of it all
- Default configuration is a demo
- Change passwords
- Lock all that's not trusted
- Dropping root privileges (file permissions)
- Fail2ban on all services
- Encrypting SIP with TLS (SIPS)
- Encrypting (S)RTP via SDES (key exchange in SDP)
- Encrypting (S)RTP via ZRTP (key exchange in RTP)
- New frontiers of VoIP encryption (WebRTC WebSockets DTLS)
- Summary
- Chapter 5. Audio File and Streaming Formats Music on Hold Recording Calls
- Traditional telephony codecs constrain audio
- HD audio frontiers are pushed by cellphones right now
- FreeSWITCH audio file and stream formats
- Recording calls
- Tapping audio
- Summary
- Chapter 6. PSTN and TDM
- OpenZap
- FreeTDM
- I/O modules
- Signaling modules
- FreeTDM installation
- Configuring FreeTDM
- Debugging
- Summary
- Chapter 7. WebRTC and Mod_Verto
- WebRTC
- Summary
- Chapter 8. Audio and Video Conferencing
- Conference basics
- Video conference
- Conference performances
- Summary
- Chapter 9. Faxing and T38
- What is Fax on PSTN?
- What is Fax over IP?
- Fax and FreeSWITCH
- ITSPs and Real World Fax Support
- Summary
- Chapter 10. Advanced IVR with Lua
- Installing IVR
- Structure of welcome.lua
- Incoming call processing
- After hangup
- Utility functions
- Summary
- Chapter 11. Write Your FreeSWITCH Module in C
- What is a FreeSWITCH module?
- Developing a module
- Mod_Example outline
- Mandatory functions
- Configuration using XML
- Reacting to channel state changes
- Receiving and firing events
- Dialplan application
- API command
- Summary
- Chapter 12. Tracing and Debugging VoIP
- What can go wrong?
- SIP RTP SDP RTCP OH MY!
- Tools
- Summary
- Chapter 13. Homer Monitoring and Troubleshooting Your Communication Platform
- What is Homer?
- Installing Homer and the Capture Server
- Feeding SIP signaling from FreeSWITCH to Homer
- Searching signaling with Homer
- Feeding SIP signaling QoS MOS and RTP/RTCP stats from CaptAgent to Homer
- Correlating A-leg and B-leg
- Feeding logs and events to Homer
- Summary
- Index 更新時間:2021-07-14 10:44:37