Asterisk Blog

Asterisk 20Asterisk 21

Sangoma Trunking Module

Sangoma provides two SIP trunking services which are available to customers, SIPStation which is a great solution for the everyday user and VoIP Innovations which ...
Read More
Categories
Authors
Archives

Categories

 

Authors

Archives

 
ReleasesSIP

Support for large certificate sizes in DTLS now available!

When DTLS support in Asterisk was added the information about how to use DTLS support in OpenSSL was not as flushed out as it is ...
Read More
Architecture

Stasis State: Improved Management

Stasis has been a core part of Asterisk for a while now. However, state management within it is a bit precarious. A new stasis_state module ...
Read More
ArchitecturePerformance

The case of the blocked AMI Stasis subscription

Manager is an API that has been in Asterisk for almost as long as Asterisk has existed. It provides a mechanism to see what is ...
Read More
ArchitectureAsterisk 16

transport-cc: Improving feedback for better video quality

I’ve previously written about REMB, or receiver estimated maximum bitrate, and its effect on video quality. While this provides periodic feedback from receivers to Asterisk ...
Read More
Testing

Continuous Integration Update

Back in December in my The Continuing Saga of Continuous Integration blog post I wrote about how we reduced the Testsuite’s “27” layers of file ...
Read More
DocumentationHow To

Changing CHANGES (and UPGRADE.txt)

Overview For those of you who have been around for a while now and contribute to the code base, you probably know about CHANGES and ...
Read More
Architecture

res_mwi_devstate: Presence subscription for voicemail mailboxes!

In Asterisk we have an API called device state. As the name implies this allows a device (such as a PJSIP endpoint) to provide notification ...
Read More
Architecture

Developer Notes: Large Number Storage

I ran into a curious problem the other day while working on an issue involving the storage, manipulation, and conversion of large number values in ...
Read More
ARIDocumentation

Stasis Improvements: Goodbye Dialplan!

Overview One of the topics of discussion every year at Astricon is not needing to use the dialplan in order to use Stasis. This involves ...
Read More
Uncategorized

Did you know you can use “@” variables in pjsip.conf?

You probably already know that you can use the “set_var” parameter on pjsip endpoints to add variables to a channel using that endpoint but did ...
Read More
ARIDocumentation

Filtering Event Types in ARI

Since the arrival of the Asterisk REST Interface (ARI) requests have been made to allow for event type filtering capabilities. Consumers have wanted a way ...
Read More
ArchitectureDocumentation

Asterisk INLINE Optimization

Asterisk developers who have made use of one of our function attributes called “force_inline” should be aware we are discouraging it.  Why? Let’s get to ...
Read More

Asterisk 18.0.0 Released!

Kia Ora! (Or Be Healthy) (Don’t ask – I like greetings from various languages) If you haven’t noticed from the various emails and posts Asterisk

Read More

A Video Update

Video has been a continued theme of Asterisk for some years now. We put into place the foundation to allow us to do video better,

Read More

STIR/SHAKEN in Asterisk

What is STIR/SHAKEN? STIR/SHAKEN (Secure Telephony Identity Revisited / Signature-based Handling of Asserted information using toKENs) is a new technology that the telecommunications industry is

Read More

Asterisk-18.0.0-rc1 Released!

Greetings Everyone! Another year has flown by and while we now live in interesting times this has not stopped the development and progress of Asterisk

Read More

Common SIP URI Issues

When transitioning from the chan_sip channel driver to chan_pjsip one of the items that can catch people off guard is the use of SIP URIs

Read More

What can we help you find?