Search the Asterisk Blog

Joshua C. Colp

Blog Author

About the Author

Joshua Colp is a Senior Software Developer at Digium and a long time Asterisk developer. He originally started in the community submitting simple patches and grew into improving and creating new core components of Asterisk itself. He is a self-taught programmer who believes in finding the balance between doing things the way they should be done and doing what is right for the people using the software. In his spare time he enjoys smashing fax machines.

Asterisk Versioning and Releases

By Joshua C. Colp

Prompted by a post on the Asterisk users mailing list I thought I’d write a bit about Asterisk versioning and releases for this blog post. The Asterisk project at any

New PJSIP Logging Functionality

By Joshua C. Colp

When PJSIP support was written for Asterisk we naturally needed the ability to display the SIP messages being sent and received. This took the form of the res_pjsip_logger module which

Improving Core Dump Analysis

By Joshua C. Colp

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 forth for getting information. This

A Little Glimpse Into ConfBridge

By Joshua C. Colp

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 that utilized DAHDI functionality but

Adding and Removing Media Streams

By Joshua C. Colp

When stream support was added to Asterisk it was initially done with the focus being for SFU with a single video stream from each participant with the call starting out

PJSIP Body Generator Persistence

By Joshua C. Colp

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 new bodies. The result of

SIP and RTP Routing

By Joshua C. Colp

One of the most common issues I see when people deploy SIP is calls hanging up after approximately 30 seconds or traffic not going to where it should. This can

AstriDevCon 2019 – A Recap

By Joshua C. Colp

Greetings All, Time certainly flies and it seems like AstriDevCon and AstriCon 2019 were a century ago. It’s hard to imagine that in fact they were only a month and

An Asterisk Video Update

By Joshua C. Colp

Over the past few years we’ve been working to improve the video support in Asterisk. We initially started with adding stream support[1] in a backwards compatible fashion so we could

Asterisk-17.0.0-rc1 Released!

By Joshua C. Colp

Greetings Everyone! Time flies when you are having fun and improving Asterisk; this past year has been no different. October and Astricon [1] are fast approaching; and, thus, the first