All Projects → altanai → kamailioexamples

altanai / kamailioexamples

Licence: other
configurations for voip solution architectures and usecases involving SIP servers

Programming Languages

lua
6591 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to kamailioexamples

Kalbi
Kalbi - Golang Session Initiated Protocol Framework
Stars: ✭ 85 (+44.07%)
Mutual labels:  sip, voip, sip-server, voip-application, voip-server
Core
Free, easy to setup PBX for small business based on Asterisk 16 core
Stars: ✭ 190 (+222.03%)
Mutual labels:  sip, voip, sip-server, voip-server
pyfreebilling
Routing and rating VoIP application for service providers - API based - AGPL v3 - Based on kamailio
Stars: ✭ 75 (+27.12%)
Mutual labels:  sip, voip, voip-application, kamailio
Katari
Katari - Python Session Initiated Protocol Framework
Stars: ✭ 29 (-50.85%)
Mutual labels:  sip, voip, sip-server, voip-server
baresipy
baresip python wrapper
Stars: ✭ 16 (-72.88%)
Mutual labels:  sip, voip, voip-application
Ejabberd
Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)
Stars: ✭ 5,077 (+8505.08%)
Mutual labels:  sip, voip, sip-server
kvazzup
Open software for HEVC video calls
Stars: ✭ 30 (-49.15%)
Mutual labels:  sip, voip, voip-application
WireBug
WireBug is a toolset for Voice-over-IP penetration testing
Stars: ✭ 142 (+140.68%)
Mutual labels:  sip, voip
esip
ProcessOne SIP server component in Erlang
Stars: ✭ 14 (-76.27%)
Mutual labels:  voip, sip-server
Skype-Kamailio-PSTN-gateway
Skype for Business/Lync PSTN gateway
Stars: ✭ 21 (-64.41%)
Mutual labels:  sip, kamailio
ciscoaxl
Python SDK for Cisco CUCM AXL API
Stars: ✭ 51 (-13.56%)
Mutual labels:  sip, voip
app
studio link - app - mirror repo only -> issues now https://gitlab.com/studio.link/app
Stars: ✭ 56 (-5.08%)
Mutual labels:  sip, voip
sip3-twig-ce
SIP3 Twig (Community Edition)
Stars: ✭ 56 (-5.08%)
Mutual labels:  sip, voip
SIPTorch
A "SIP Torture" (RFC 4475) testing suite.
Stars: ✭ 54 (-8.47%)
Mutual labels:  sip, voip
simlar-android
Simlar for android
Stars: ✭ 61 (+3.39%)
Mutual labels:  sip, voip
SentryPeer
A distributed peer to peer list of bad actor IP addresses and phone numbers collected via a SIP Honeypot.
Stars: ✭ 108 (+83.05%)
Mutual labels:  sip, voip
AmiClient
Modern .NET Standard client for accessing the Asterisk AMI protocol using async/await and Reactive Extensions (Rx)
Stars: ✭ 30 (-49.15%)
Mutual labels:  sip, voip
sip3-salto-ce
SIP3 Salto (Community Edition)
Stars: ✭ 71 (+20.34%)
Mutual labels:  sip, voip
siphub
sip capture server by hep。work with OpenSIPS, Kamailo, and FreeSWITCH。
Stars: ✭ 23 (-61.02%)
Mutual labels:  sip, voip
vsaudit
VOIP Security Audit Framework
Stars: ✭ 104 (+76.27%)
Mutual labels:  sip, voip

Kamailio cfgs

kamailio configurations and associated files for various usecases and role that kamailio can fit into

Usecases

  • Barebonde SIP Server - use bare minimum modules and replies to any incoming call , no relay or proxy , no nat etc
  • REGISTER handle - just replies 300 ok to every REGISTER type request method
  • Stateful transaction handle
  • Simple Relay - relays incoming SIP messages to another end
  • Record routing
  • NAT handle
  • REGISTER and Userloc
  • RTPENgine media proxy
  • Accounting
  • WebRTC WS SIP Server

Note : Used kamailio v5.x , many old examples and sample configs from older wiki sources have been updated here too

TLS protocol method

Possible values are:

  • TLSv1.2 - only TLSv1.2 connections are accepted (available starting with openssl/libssl v1.0.1e)
  • TLSv1.1+ - TLSv1.1 or newer (TLSv1.2, ...) connections are accepted (available starting with openssl/libssl v1.0.1)
  • TLSv1.1 - only TLSv1.1 connections are accepted (available starting with openssl/libssl v1.0.1)
  • TLSv1+ - TLSv1.0 or newer (TLSv1.1, TLSv1.2, ...) connections are accepted.
  • TLSv1 - only TLSv1 (TLSv1.0) connections are accepted. This is the default value.
  • SSLv3 - only SSLv3 connections are accepted. Note: you shouldn't use SSLv3 for anything which should be secure.
  • SSLv2 - only SSLv2 connections, for old clients. Note: you shouldn't use SSLv2 for anything which should be secure. Newer versions of libssl don't include support for it anymore.
  • SSLv23 - any of the SSLv2, SSLv3 and TLSv1 or newer methods will be accepted.

Ref : https://downloads2.goautodial.org/files/version4/etc/kamailio/kamailio-wss+sip.cfg

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].