Asterisk Blog

DevelopmentNews

AstriDevCon July 2025

An AstriDevCon video conference was held on July 20, 2025 with about 15 attendees.  You can get a recap of the event at AstriDevCon July 2025 ...
Read More
Categories
Authors
Archives

Categories

 

Authors

Archives

 
Asterisk 16Project General

AstriDevCon 2018 – A Recap

Hey Everybody, It’s about a month out from AstriDevCon 2018 and I wanted to write a little bit to summarize what we discussed this year. ...
Read More
ArchitecturePerformance

Stasis: Improving performance through better caching and filtering

The stasis message bus is something that is used every day as of Asterisk 13 when you are using Asterisk. It provides the foundation of ...
Read More
Asterisk 16How To

Asterisk 16 has a new module loader

One of the improvements to Asterisk 16 is the module loader. The module loader now enforces inter-module dependencies and complains of modules that fail to ...
Read More
PerformancePJSIP

Performance Improvements: Inbound Registration

Measuring performance in Asterisk, like most software systems for that matter, can be a complicated task. When testing performance it is important to define goals, ...
Read More
Asterisk 16Releases

Asterisk 16.0.0-rc2 Released

Greetings! Today Asterisk 16.0.0-rc2 will become available! Please take some time to test this release as the 16 branch will become the next major LTS ...
Read More
Asterisk 16Conference Bridge

Enrich Your Conference App with Asterisk Enhanced Messaging – Part 2

In “Enrich Your Conference App with Asterisk Enhanced Messaging – Part 1” I demonstrated how you could include chat or other messaging features in your ...
Read More
Asterisk 16Conference Bridge

Enrich Your Conference App with Asterisk Enhanced Messaging – Part 1

At last year’s AstriDevcon, we showed a video conference demonstration application called CyberMegaPhone.  It was a very simple app but it showed how a web ...
Read More
ArchitectureAsterisk 16

Improving Video Quality In The Real World

In the past, we’ve had a few blog posts talking about specific parts of new WebRTC work that has been done in Asterisk; but, with ...
Read More
Asterisk 16Project General

Asterisk-16.0.0-rc1 Released!

Hello Everybody! Can you believe how quickly a year has passed? Time is drawing near to many exciting things – Astricon in October and with ...
Read More
ArchitecturePJSIP

Improved PJSIP Qualify Support Performance

One of the most difficult things in PJSIP is ensuring that the experience is the best it can be for not just people who configure ...
Read More
DocumentationHow To

Using DEBUG_THREADS to find deadlocks.

Asterisk’s DEBUG_THREADS is a compile time tool that helps find deadlocks involving Asterisk locks. You enable DEBUG_THREADS in menuselect’s “Compiler Flags” menu along with other ...
Read More
ArchitectureTesting

Asterisk Test Suite: Building Better Tests

Let’s talk some more about testing, understanding the test framework for Asterisk, and building better tests. An exciting topic I know! In a previous post, we ...
Read More

Dana and Asterisk, part 2

A couple of weeks ago, Dan Jenkins kindly wrote a guest blog post about Dana — an up-and-coming open source project which helps to highlight

Read More

Improving Core Dump Analysis

Within the Asterisk project we are constantly trying to improve our processes and data collection when a problem is encountered to reduce the back and

Read More

A Little Glimpse Into ConfBridge

The ConfBridge dialplan application is used countless times each day by people to do conferencing. Long ago this was done using the MeetMe dialplan application

Read More

PJSIP Body Generator Persistence

When PJSIP publish and subscribe functionality was created we knew we wanted to provide a pluggable mechanism to allow modules to easily extend and add

Read More

What can we help you find?