Kamailio
-
Stir/Shaken: Understanding the SIP Identity header

Understand how STIR/SHAKEN uses the SIP Identity header to authenticate caller ID and combat robocalls. Covers PASSporT tokens, certificates, and verification. Continue reading
-
Sngrep: Mastering the Art of SIP Call Analysis and Debugging

Master sngrep for real-time SIP traffic monitoring and debugging. Capture, filter, and visualize SIP call flows directly from the command line. Continue reading
-
Configuring RTPEngine in Kamailio: A Quick Guide

Configure RTPEngine with Kamailio for advanced media handling and NAT traversal. Quick guide covering module loading, parameters, and routing integration. Continue reading
-
Visualizing kamailio configuration file using route_graph tool

Visualize your Kamailio configuration file as a graph using the route_graph tool. See how SIP routes connect and flow through your proxy at a glance. Continue reading
-
Different types of DTMF in SIP and why DTMF via RFC2833 is more reliable.

Compare SIP DTMF methods: in-band, SIP INFO, and RFC 2833. Learn why RFC 2833 is the most reliable for IVR navigation and telephony applications. Continue reading
-
Most useful Kamailio commands
Essential kamctl, kamcmd, and kamcli commands for managing Kamailio. Quick reference for user locations, dispatcher lists, dialogs, and runtime config. Continue reading
-
Build a SIP Registrar using Python with KEMI framework for Kamailio

Build a SIP registrar using Python and Kamailio’s KEMI framework. Process SIP REGISTER requests with Python scripting instead of native Kamailio config. Continue reading
-
Getting started with Kamailio Embedded Interpreter Interface (KEMI) framework using Python
Get started with Kamailio’s KEMI framework using Python. Replace native routing logic with Python scripts for flexible SIP message processing. Continue reading
-
Build Amazon Machine Image (AMI) using Packer
Automate Amazon Machine Image (AMI) creation using HashiCorp Packer. Build identical, reproducible images for AWS with infrastructure as code. Continue reading
-
How to enable per module log facility on Kamailio
Enable per-module logging in Kamailio to debug specific components independently. Redirect module logs to separate files using syslog facilities. Continue reading
Recent Posts
- How to Run a Local AI Coding Agent on Your Mac (Free, No Cloud)
- How LLM Tool Calling Actually Works: A peek under the hood
- Run Gemma 4 on Raspberry Pi 4B: Complete Free Local AI Setup Guide
- Setup a Simple Web Page Watcher with Phone Notification on Raspberry Pi
- How to Make and Receive SIP to PSTN Calls Using Twilio and Zoiper (Step-by-Step Setup Guide)