Table of Contents

Old Kamailio (OpenSER) Documentation Factory

IMPORTANT: This wiki site collects documentation for Kamailio SIP Server v3.1.x or older. For Kamailio v3.2.x or newer, go to: * http://www.kamailio.org/wiki/

NOTE: The wiki has the anonymous editing disabled for the moment due to spam bots passing the CAPTCHA system. You have to create an account to the new wiki system and you can use it here as well:

Cookbooks References

* Kamailio (OpenSER) Core CookBook - statements, functions and parameters of the Kamailio (OpenSER) core. * Kamailio (OpenSER) Pseudo-variables - access and assign content of SIP messages and other information. * Kamailio (OpenSER) Transformations - modify pseudo-variables.


Core documentation Core cookbook Pseudo-variables Transformations Selects
Development version link link link link
3.1.x version link link link link
3.0.x version link link link link
1.5.x version link link link -
1.4.x version link link link -
1.3.x version link link link -
1.2.x version link link link -
1.1.x version link link - -


Modules References


Module documentation Parameter Functions MI commands Statistics Pseudo-variables Examples README
Development version link link link link link link link
3.1.x version link link link link link link link
3.0.x version link link link link link link link
1.5.x version link link link link link link link
1.4.x version link link link link link link link
1.3.x version link link link link link link link
1.2.x version link link link link link link link
1.1.x version link link link link link link link
1.0.x version link link link - - link link
0.9.x version link link - - - link link


Features

Download and Packages

Main download page:

Linux - Unix Distributions

Download Repositories

Setup

Troubleshooting

Tutorials

# Kamailio (OpenSER) & NAT ## Run RTPproxy on a remote host ## Kamailio (OpenSER) and RTPProxy ## Kamailio (OpenSER) and Mediaproxy # Kamailio (OpenSER) & Asterisk ## Realtime Integration of Kamailio (OpenSER) and Asterisk ## Kamailio (OpenSER) to Asterisk Realtime MySQL Views ## Using Asterisk as Voicemail System ## Using Asterisk as a Conference Bridge ## Asterisk Load Balancing and High Availability with Kamailio (OpenSER) # Kamailio and TLS ## Create Certificates to be used with Kamailio ## Debug TLS Connections with Wireshark

# Kamailio (OpenSER) Presence and Instant Messaging Extensions ## Complete tutorial for SIMPLE Presence with XCAP for Kamailio 3.1 ## Embedded XCAP Server in Kamailio ## SIMPLE Presence Server ## Presence User Agent Client Modules ## SIP/SIMPLE-XMPP Gateway ## Instant Messaging Conferencing ## Other XCAP server implementation # Kamailio (OpenSER) Web Interfaces ## SIREMIS ## OpenSER Administrator ## OpenSER and SerWEB 0.9.4 # Configuration Files Bank ## Configuration Files Bank - Main Index # New design for Kamailio modules ## Dialog Module ## LCR Module # Various Tutorials ## Config Scripting for v1.0.x ## OSP Peering For v1.0.x ## OSP Peering For v1.1.x

Database structure

# OpenSER 1.0.x - Database structure # OpenSER 1.2.x - Database structure # OpenSER 1.3.x - Database structure # Kamailio 1.4.x - Database structure # Kamailio 1.5.x - Database structure # Kamailio (OpenSER) Devel - Database structure - auto-generated daily

Development documentation

# Development ## Kamailio (OpenSER) Devel Guide ## Writing Kamailio (OpenSER) Modules ## Kamailio (OpenSER) Module's Makefile ## Kamailio (OpenSER) TLS requirements ## IRC development meetings ## Hosting requirements for Kamailio (OpenSER) ## Build service for Kamailio (OpenSER) ## Release policy and actual dates for Kamailio (OpenSER) ## Kamailio (OpenSER) Database Schema ## Contributions to Kamailio (OpenSER) ## Developing a new database module ## New development guidelines ## SDP parsing in Kamailio (OpenSER) ## Evaluation of event frameworks ## Adding MI Commands

# Roadmap ## Roadmap for the 1.5 release ## Roadmap for the 1.4 release ## Roadmap for the 1.3 release ## Older roadmaps ## Openser -> Kamailio renaming Todos ## Release policy and actual dates for OpenSER

Documentation development

# Writing Module Documentation

External documentation

# Tutorials ## Kamailio (OpenSER) Documentation Site ## Kamailio - Start to Finish Guide ## A Dutch Kamailio (OpenSER) Installation manual ## FreeRADIUS Integration for Kamailio (OpenSER) 1.0.x ## Kamailio (OpenSER) Configuration Guidelines ## NL Wiki Page for Kamailio (OpenSER) ## A Beginners Guide to Kamailio (OpenSER) ## FreeRADIUS-CDRTool Connector for Kamailio (OpenSER) # Practical Examples ## How to use Attribute Value Pairs (AVP's) to determine if both the caller and the callee are in the same group. ## How to restrict calls to only registered users ## How to set up blind call forwarding using *21 on your phone ## How to set up nathelper/rtpproxy when both SIP UA's are behind same NAT ## Kamailio (OpenSER) Accounting Setup ## avp_db_query() ## Enum query with two enum trees ## Least cost routing using the lcr module ## Least cost routing using the carrierroute module # Useful tutorials & tools ## Flags Description ## FIFO Interface ## FIFO Client PHP Example ## Basic Kamailio (OpenSER) Syslog Logging and Logrotate ## Kamailio (OpenSER) and SEMS ## Kamailio and SNMP # Kamailio (OpenSER) tutorials ## Kamailio (OpenSER) - Flag Operations ## Kamailio (OpenSER) - Debug and Syslog Messages ## Kamailio (OpenSER) - AVPops module ## Kamailio (OpenSER) modular installation (beginner level) ## LDAP Authentication with OpenSER 1.3.x ## LDAP Authentication with Kamailio 3.1.x # Kamailio (OpenSER) course materials ## Admin Course Rome 2007 ## Admin Course Boston 2007 # Kamailio (OpenSER) presentation material of events ## http://www.kamailio.org/events/

Other

# Foundation Draft # Documentation Extensions, About HTML Documentation # About this page # OpenSER Sandbox

Disclaimer

The dokuwiki is left open for contribution to anybody but may be abused by malicious people out there. Hence, the content of the dokuwiki page may have illegal content at some points in time. Please report such cases as soon as you see them at sr-dev@lists.sip-router.org or team@lists.kamailio.org for private messages. Kamailio.org is not responsible for the content in the dokuwiki pages.