Asterisk Tutorial

Welcome to the Asterisk Knowledge Base and Tutorial

Basic Call Flow - SIP

Basic Call Flow – SIP Key terms used in SIP: It is important to familiarize with these terms in order
Read More »

SIP : Session Initiation Protocol

SIP : Session Initiation Protocol Session Initiation Protocol (SIP) is one of the most common protocols used in VoIP technology.
Read More »

SIP - Headers

SIP – Headers A header is a component of a SIP message that conveys information about the message. It is
Read More »

asterisk - cdr_mysql.conf

asterisk – cdr_mysql.conf ; ; Note - if the database server is hosted on the same machine as the ;
Read More »

asterisk: sip remove header

asterisk: sip remove header SIPRemoveHeader() Synopsis Remove SIP headers previously added with SIPAddHeader Description SIPRemoveHeader() allows you to remove headers
Read More »

Asterisk:[general] section of sip.conf

Asterisk:[general] section of sip.conf SIP Configuration – general The [general] section of sip.conf includes the following variables: allowsubscribe = yes|no :
Read More »

Register a sip client to asterisk

Register a sip client to asterisk In sip.conf under [general] add a register definition: Format: register => user[:secret[:authuser]]@host[:port][/extension] or register => fromuser@fromdomain:secret@host or register => fromuser@fromdomain:secret:authuser@host:port/extension
Read More »

Asterisk : Remote-Party-Id

Asterisk : Remote-Party-Id If you have set “sendrpid=yes” in the settings for the destination peer in sip.conf then Asterisk will
Read More »

Web Interfaces

Web Interfaces Flash Operator Panel The Flash Operator Panel (or FOP, as it’s more commonly known) is an interface primarily
Read More »

Distributed Universal Number Discovery (DUNDi)

Distributed Universal Number Discovery (DUNDi) Distributed Universal Number Discovery, or DUNDi, is a service discovery protocol that can be used
Read More »

Clustering

Clustering The word “clustering” can mean different things to different people. Some people would say clustering is simply having a
Read More »

Asterisk Gateway Interface (AGI)

Asterisk Gateway Interface (AGI) The Asterisk dialplan has evolved into a simple yet powerful programming interface for call handling. However,
Read More »

Asterisk Manager Interface (AMI)

Asterisk Manager Interface (AMI) The Asterisk Manager Interface (AMI) is a system monitoring and management interface provided by Asterisk. It
Read More »

Fax

Fax What Is a Fax? A fax machine allows a facsimile (copy) of a document to be transmitted across a
Read More »

Text-to-Speech Utilities(external services)

Text-to-Speech Utilities Text-to-speech utilities are used to convert strings of words into audio that can be played to your callers.
Read More »

« Newer EntriesOlder Entries »