[asterisk-dev] Virtual Hold

Newman Thurairatnam newman.thurairatnam at aheeva.com
Sat Oct 19 17:21:53 CDT 2013


Hello Mr. Bryant


I'm targeting asterisk version 11.5 thanks for the advice.

Regards,
Newman Thurairatnam


----- Original Message -----
From: "Russell Bryant" <russell at russellbryant.net>
To: "Asterisk Developers Mailing List" <asterisk-dev at lists.digium.com>
Sent: Saturday, October 19, 2013 8:25:40 AM
Subject: Re: [asterisk-dev] Virtual Hold




What version of Asterisk are you targeting? 

I think it would be neat to have something like this built in to Asterisk. Perhaps a generic way to think about it would be having a channel run the dialplan while on hold, instead of the usual playing of music. 


Alternatively, you could do it outside of Asterisk using AMI. In short, watching for hold and unhold events. While on hold, you can watch for dtmf events. While on hold, inject audio to the channel to give instructions. You can do this by originating a call where one end is playing back prompts, and the other is using ChanSpy() in whisper mode to send audio to the channel. It's kind of a hack, but it would work, I think. 



-- 
Russell Bryant 


On Sat, Oct 19, 2013 at 12:20 AM, Newman Thurairatnam < newman.thurairatnam at aheeva.com > wrote: 




Hello All, 

I'm new to Asterisk and I have been given the task to develop a virtual hold feature. Any advice on what modules or concepts I should familiarize myself with. 

My virtual Hold needs to be able to do accept dtmf while on hold to get user input and be able to call a user back later on. 

Looking for any advice or just a general direction to start. 

Thanks for the help in advance. 

Regards, 
Newman Thurairatnam 



-- 
_____________________________________________________________________ 
-- Bandwidth and Colocation Provided by http://www.api-digital.com -- 

asterisk-dev mailing list 
To UNSUBSCRIBE or update options visit: 
http://lists.digium.com/mailman/listinfo/asterisk-dev 


-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-dev



More information about the asterisk-dev mailing list