Kamailio Bytes – Stateless SIP Proxy
Basic Kamailio SIP Proxy
Basic Kamailio SIP Proxy
Creating a Kamailio based SIP Honeypot
Using SQLops and db_mysql to read and write data from relational databases in Kamailo’s routing logic
Using Kamailio’s xHTTP module to take HTTP requests and control Kamailio’s logic
Using GeoIP2 module to trace source of traffic and use that for routing in Kamailio
Using Kamailio to route traffic to the nearest geographical RTPengine instance for lowest latency/best experience.
Using RTPengine and Kamailio to transcode
Installing the Siremis Kamailio web administration interface
Hash Tables (HTable) – Lightning fast small databases used in Kamailio for anything you can imagine.
Implementing SCTP in Kamailio
Using rtpengine to bridge calls in Kamailio
Using Kamailio’s Permissions module to implement basic ACL functionality.
Using Kamailio’s dialplan module to run transformations on variables.
Using the Dispatcher Module for load balancing functionality and intelligent dispatching of SIP messages.
Recap of the series
Adding Trunks to our Kamailio instance to make / receive calls from the PSTN.
Putting security into practice in Kamailio to authenticate INVITE and REGISTER traffic by source IP and Challenge / Response in the Auth header.
General overview of AAA, traffic validation and SIP security.
Using Boilerplate Kamailio code to speed up the development process.
Making our first call between two registered endpoints on Kamailio.