Huge thanks to Joshua Colp for mirroring services

Audio to remote AGI server

Share on Twitter Digg this story Click to view a printable version Mon, 22 Feb 2010 05:58:39 -0400

thumnail

Tilghman Lesher has posted details of some patches he has written to add audio to a remote AGI:

Several people in the past month have asked about sending audio of the call to a remote AGI server. Currently, this is not available, because when we connect to a remote AGI server, we connect on a single socket, which establishes a command channel. I've been thinking about how we might accomplish a secondary audio channel, and I've come up with what I believe is a good solution. I've created a patch which establishes the following commands:

open audio {tcp|udp} <hostname> <portno>
close audio

These commands would specify to what location audio data from the call would be sent. Due to the feature policy of Asterisk, these would not become a part of Asterisk until 1.8. However, because AGI commands are expandable at load time, these commands could very easily be added to 1.4 and 1.6.x, via a third party module (which I am considering writing, once this feature is in trunk).

What I need from the user community is for those who are interested to take a look and possibly test this new patch. The patch is currently in design phase, but testing could begin fairly soon. If you're interested in this functionality, I invite you to take a look and comment on the proposed syntax, as well as how the proposed usage would mesh with your individual needs.

https://issues.asterisk.org/view.php?id=16879

--
Tilghman Lesher
Digium, Inc. | Senior Software Developer
twitter: Corydon76 | IRC: Corydon76-dig (Freenode)
Check us out at: www.digium.com & www.asterisk.org


You haven't voted yet! Vote:
Current Rating: 9/10 (1 votes)

Comments (Click to post)

Comments
Name:
Subject:
Website:
Message: 

Similar Articles (Based on Title)

Asterisk-Users: Firefly fix for one way audio released - November 23, 2004
Adam Hart has posted details on the location for the bugfixed version.

*-Dev: asterisk audio conversion module - December 20, 2005
Redice Li has posted details of an audio conversion module for Asterisk.

VoIP-Info: Ekiga 2.00 Beta1 Open Source audio and video softphone released - January 24, 2006
The wiki has a post about a new softphone.

No audio - Update your Asterisk - January 26, 2006
If you suddenly stopped getting audio on calls, upgrade your Asterisk.

PCWorld: Skype Gives Away High-quality Audio Codec - March 4, 2009
Dean Collins posted a link to an article about Skype licensing their ultra wideband protocol for free to any developer.

CVS Update: Fast AGI - September 23, 2004
Implement Fast AGI (agi://) over TCP socket (Astricon talk idea)

Asterisk-Users: AGI File for unpatched Festival - October 14, 2004
Donny Kavanagh has released an AGI file to allow text to speech from Festival to be used with Asterisk without patching Festival. He also asks for help with Sphinx (speech to text).

*-Dev: AGI via Asterisk Manager API - March 18, 2005
David Pollak has posted details of a method to run AGI commands through the manager interface.

VoIP-info.org: MacinTalk AGI for Mac Asterisk users - July 10, 2005
The wiki has a link to an agi by jcovert to call MacinTalk

AGI and DeadAGI - July 30, 2007
Some information on the changes in the way AGI and DeadAGI work.

Asterisk AGI 2.0 - October 25, 2007
Zoltan Gaspar has posted some ideas about improvements and a change of style for Asterisk Gateway Interfaces.

Added ability to perform SRV lookups for AGI URIs - September 30, 2009
Brent Thomson has posted some cool code to allow fast agi to be used with multiple failover servers.

*-Dev: [RFC] Remote MWI using IAX2 - April 30, 2005
Gil Kloepfer has posted a note to the Asterisk-Developers list with a patch to allow you to receive voicemails from another Asterisk server.

*-Dev: Remote Voicemail Server Indication patch on Mantis - May 26, 2005
Chris A. Icide has posted details of a Voicemail patch on the mantis.


Original Content (C) 2004-2010 Matt Riddell
Back 5  Feed Add
to
Google Subscribe with Bloglines
Go to today

Icons by: FastIcon.com


Asterisk and Kamailio (openser) realtime integration
August 5, 2010 Average Vote: 10
Daniel-Constantin Mierla posted a writeup on combining Asterisk and Kamailio.

AstriDevCon: October 29th, Washington DC
August 23, 2010 Average Vote: 10
John Todd has posted a note about the AstriDevCon conference which occurs within the Astricon conference.

VoIP-Info: FFasterisk Video file converter
August 25, 2006 Average Vote: 10
The wiki has a link to a new piece of software for converting video to the format required for Asterisk.

Code Review: SRTP support for Asterisk
March 12, 2009 Average Vote: 10
Terry Wilson has moved his SRTP branch onto the Digium review board.

The Everything Asterisk Video Collection
August 5, 2010 Average Vote: 10
Steven Sokol has posted a blog entry on Asterisk Video Resources.

Voip-Forum: Lots of new articles
March 12, 2005 Average Vote: 10
Oej's Voip-Forum.com site has posted lots of new news articles while I've been away. Hopefully you found them via the asterisk-docs site. If not I've bookmarked them for you.

Interview with Mark Spencer
November 26, 2004 Average Vote: 9.9
We have managed to get an interview with Mark Spencer AKA Markster. Mark Spencer is the creator of Asterisk and by far the most active developer.

Asterisk and Kamailio realtime integration tutorial
May 24, 2010 Average Vote: 9.9
Daniel-Constantin Mierla has posted a link to a tutorial on integrating Asterisk and Kamailio using realtime.

Asterisk IPv6 update
February 1, 2010 Average Vote: 9.8
Olle has posted an update on IPV6 in Asterisk and a link to a blog post of his.

Proposal for T.38 transparent gateway design in Asterisk
April 29, 2010 Average Vote: 9.8
Kevin Fleming has posted a proposed design for a transparent T.38 gateway for Asterisk:

Back to life
July 21, 2010 Average Vote: 9.8
Hey all - I am back online after some pretty big projects which have taken all my time. Will be updating the Asterisk news over the next few days.

GUI changes from Trixbox, FreePBX, 2600hz, BlueBox
September 1, 2010 Average Vote: 9.8
Ok, bear with me on this one. If you understand all the ramifications, FreePBX has split to a new project called BlueBox contained within the 2600hz project. This obviously has implications for Trixbox that uses FreePBX to provide quite a bit of functionality.

Announcing Adhearsion 0.8.5
August 25, 2010 Average Vote: 9.8
Ben Klang has posted a note about the latest release of Adhearsion - a framework for developing Asterisk based solutions using Ruby.

app_swift v2.0 released
July 21, 2010 Average Vote: 9.8
Like a few of these news stories that I will be posting over the next couple of days this is a little old - hope it is not something you have already seen. This one is for a new version of the app_swift text-to-speech module for Asterisk 1.2, 1.4, and 1.6.

Monitoring Asterisk with Munin
January 7, 2010 Average Vote: 9.7
I had a few requests for these munin plugins after some discussion on one of the Asterisk lists and thought people might like them.


libpri 1.4.11.4 Now Available
September 3, 2010
The Asterisk Development Team has announced the release of libpri 1.4.11.4.

New CDR Stats Package
September 1, 2010
This one has been a long time coming. A new CDR stats package from Star2Billing to replace the 7 year old stalwart for viewing Asterisk call detail records.

GUI changes from Trixbox, FreePBX, 2600hz, BlueBox
September 1, 2010
Ok, bear with me on this one. If you understand all the ramifications, FreePBX has split to a new project called BlueBox contained within the 2600hz project. This obviously has implications for Trixbox that uses FreePBX to provide quite a bit of functionality.

RazorQuotePBP Asterisk Payment Module
August 31, 2010
RazorQuote has sent us a press release about the launch of RazorQuotePBP, a native Asterisk module that allows any Asterisk connected device to accept credit card payments.

CloudVox: Install an open source Asterisk phone app and get 250 dollars
August 30, 2010
CloudVox is running a competition for people to receive 250 dollars for writing up some documentation for Open Source applications on CloudVox - first in first served.

AstriCon approaches
August 25, 2010
John Todd has posted a note about the upcoming AstriCon conference in Washington, DC, and the innovation awards.

Announcing Adhearsion 0.8.5
August 25, 2010
Ben Klang has posted a note about the latest release of Adhearsion - a framework for developing Asterisk based solutions using Ruby.

Asterisk 1.8.0-beta4 Now Available
August 25, 2010
The Asterisk Development Team has announced the release of Asterisk 1.8.0-beta4.

AstriDevCon: October 29th, Washington DC
August 23, 2010
John Todd has posted a note about the AstriDevCon conference which occurs within the Astricon conference.

The XV Commandments of IVR
August 17, 2010
An update on the 15 tips for creating effective IVR systems by Allison Smith - the Voice of Asterisk.