
Throughout this hands-on learning experience, you’ll delve into the core principles of SIP, building a robust foundation for SIP and VoIP development. Kamailio, renowned for its versatility as a SIP proxy, will be our guiding tool as we navigate through the intricacies of SIP traffic management. From configuring Kamailio to seamlessly handle SIP requests to integrating RTP Engine for optimal media stream handling, you’ll acquire practical skills essential for modern VoIP infrastructure.
Syllabus
- Introduction
- Kamailio
- SIP Foundations
- Setup and Installation
- Exploring Kamailio
- First Refactor
- Reviewing Buisness Requirements
- Building the Proxy
- SIP Knowledge – Record route and VIA headers
- RTP Engine Configuration
- Call Detail Records (CDRs)
- Setting up TLS
- Topology Hiding
- Registrations
- Limiting Codecs
- Protecting your environment with the Pike module
- Using Kamailio as a SIP Load Balancer
- Using SRTP to Secure Media
- Routing calls with ENUM

