Search the Asterisk Blog

Kevin Harwell

Blog Author

About the Author

Kevin is a Software Developer at Digium. He has a diverse background in the software industry and has worked on an assortment of projects. Since joining the Asterisk team a few years ago he has been a frequent contributor to a variety of areas within the project. He also can usually be seen with a cup of hot tea.

ARI: Rested Developments

By Kevin Harwell

The Asterisk Rest Interface (ARI) over the last year received several enhancements that have been requested by the community: server side event filtering automatic context creation moving a channel between

Stasis State: Improved Management

By Kevin Harwell

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 has been created to help

Developer Notes: Large Number Storage

By Kevin Harwell

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 Asterisk. Background Many moons ago

Filtering Event Types in ARI

By Kevin Harwell

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 to make it so Asterisk

Performance Improvements: Inbound Registration

By Kevin Harwell

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, and limit the context for

Asterisk Test Suite: Building Better Tests

By Kevin Harwell

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 discussed how unit testing Asterisk

Asterisk Call Party, Privacy, and Header Presentation

By Kevin Harwell

Asterisk allows users to manipulate call party identification information through mechanisms like configuration options and dialplan functions (for instance CALLERID and CONNECTEDLINE to name a couple). This grants the user

Asterisk 15: Multi-stream Media and SFU

By Kevin Harwell

In a previous post some of the upcoming changes made for Asterisk 15 have been discussed. Specifically, one of the items mentioned is the beginnings of a multi-stream media framework.

Asterisk, Opus, packet loss, and FEC

By Kevin Harwell

So you’ve heard there is now an Opus codec for Asterisk that’s been released. However, you are having problems with poor audio quality due to packets being dropped or lost.

Configuring the Opus Encoder for Asterisk

By Kevin Harwell

The recently announced Opus codec for Asterisk exposes a few configuration options that allow you to manipulate the encoder for your particular setup. These options can be set within codecs.conf.

More From
The Digium Blog

  • No items