[asterisk-users] Record ANSWERED call

Gao gao at pztop.com
Tue Sep 16 18:25:28 CDT 2014


On 14-09-15 08:41 PM, Carlos Chavez wrote:
> On 2014-09-15 16:45, Gao wrote:
>> Hi,
>>
>> I am using this dialplan to record incoming calls:
>>
>> .....
>> exten => 3331122,n,Set(MONITOR_FILE=${RECDIR}/${UNIQUEID})
>> exten => 3331122,n,MixMonitor(${MONITOR_FILE}.wav,b)
>> exten => 3331122,n,GoSub(stdexten(${Ext1007}))
>> exten => 3331122,n,Voicemail(1007 at default,)
>> exten => 3331122,n,Hangup()
>>
>> The problem is it records all incoming calls include those with the
>> disposition of "NO ANSWER, FAILED, BUSY, UNKNOWN.". For example the
>> "NO ANSWER" call will leave a 44byte wav file in my ${RECDIR}
>>
>> How can I record only the calls with the disposition of "ANSWERED"?
>>
>
> The b option should only record bridged channels, so only connected 
> calls should be recorded:
>
>     b: Only save audio to the file while the channel is bridged.
>     NOTE: Does not include conferences or sounds played to each bridged
>     party
I have this b options in MixMonitor
>     NOTE: If you utilize this option inside a Local channel, you must
>     make sure the Local channel is not optimized away. To do this, be 
> sure
>     to call your Local channel with the '/n' option. For example: Dial(Lo
>     cal/start at mycontext/n)
What is the /n option? Is it the same of:

  * *"n(*delete*)*: (Asterisk 1.6) If*delete*is*0*or not specified,
    delete the privacy manager introduction if the caller hangs up
    before the call is answered. If set to*1*, delete the recording even
    if the call is answered."
  * (Copied from voip-info.org)




-- 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20140916/6974579e/attachment.html>


More information about the asterisk-users mailing list