Inside the Asterisk

Happy New Year – A Community Update

Hello everyone…for those of you who don’t know me, I’m Jared Smith, Sangoma’s new Vice President for Open Source Community Development. Ever since I first started using open source telephony software back in 2002, I’ve tried to give back to the community. I’ve done Asterisk consulting, I’ve written Asterisk documentation, I’ve taught Asterisk training classes,

Read More

SIP and RTP Routing

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 be hard for users to grasp and is primarily due to the fact that SIP embeds routing information (IP addresses and ports) within the signaling

Read More

Year End Message to our Open Source Community

Hello Everyone, As a public company CEO, I write a “Letter to Shareholders” once per year, leading up to our Annual General Meeting. But shareholders are one of the multiple ‘key constituencies’ at Sangoma (others would include customers, employees, and yes, our valued open source community). So, as 2019 draws to a close, I thought

Read More

AstriDevCon 2019 – A Recap

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 a half ago! Since everyone has had some time to recharge I thought now was a great time to review and talk about what was

Read More

Building a Channel Driver – Part 1

Overview Today we’re going to be talking about channel drivers and how to get started on creating your own. This topic is going to be covered in three separate blog posts, so keep an eye out for the next two! In the first one, we will cover the following: some basic tips, some template code,

Read More

Announcing a New Compile Option for app_voicemail Storage.

Asterisk offers its users great flexibility in most of its features. One of them is the choice between three different modules for different ways to store voicemail. These include: To a file  (app_voicemail – default) To an ODBC database (app_voicemail_odbc) To IMAP (app_voicemail_imap) The good news for Asterisk administrators is starting with version 17, we

Read More

Debugging Tips and Tricks

Overview One of the most challenging things about coding is when your code doesn’t work and you have to figure out why. Trying to track down a problem can be half the battle. You might not know what’s causing the problem, how to fix it, or where to look in the first place. This can

Read More

An Asterisk Video Update

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 individually address streams and add/remove them. Next we added support for REMB[2] to be able to control the video bitrate with supported clients. We continued

Read More

External Media: A new way to get media in and out of Asterisk

At recent AstriDevCon meetings, we discussed the possibility of allowing an ARI application to capture or inject media into calls it controlled.  With the release of Asterisk 16.6, that capability is now available.  More information is available on the Asterisk Wiki External Media and ARI web page but let’s go over a simple scenario. Let’s say

Read More
Scroll to Top