I've played around with call recording a bit a while ago, and setup a DISA extension I can use if I want to record the call. Snipit from dialplan:

exten => 1,1,Authenticate(1234,)
exten => 1,n,Set(_DISA="disa,1,newcall")
exten => 1,n(newcall),Set(_DISACONTEXT=from-internal)
exten => 1,n,Set(_KEEPCID=TRUE)
exten => 1,n,Set(TIMEOUT(digit)=7)
exten => 1,n,Set(TIMEOUT(response)=15)
exten => 1,n,MixMonitor(${EPOCH}.wav,b,/mnt/kd/tools/mixmonscript)
exten => 1,n,DISA(no-password,from-internal)
exten => 1,n(end),Hangup

So I could dial an extension either locally or remotely via an IVR, authenticate, and then place an outbound call that would be recorded. I then wrote my 'mixmonscript', which gets executed after the call automatically, to process the recording and transfer it to a different box.
I imagine in your case you would want to make it a bit more streamlined, but you could always just use some type of dialing prefix to indicate the call is to be recorded. But as Tod said, if you want to enable/disable recording during the phone call itself, that's a whole different beast. One possible option for that, depending on your needs, would be to use the Polycom IP650/670s with the Polycom Productivity Suite. You can do call recording on them directly using a USB thumb drive. Records something like 18 hours on 2GB.

-James

Tod Fitch wrote:
On May 8, 2010, at 11:09 AM, <[email protected]> <[email protected]>  
wrote:

  
after a reply from Darrick hartman to ask my question on this email  
list i copy pasted the message to this email
hope someone can give some information
---
best astlinux dev,

i got a nice alix board with 265mb of ramm and a cf card slot.
but then i found out that cf is not that good for lots or writes and  
reads.
so i found astlinux when googling

but i have to have call recording and have no clue how to set this  
up nor can
i find any info about that online.
its al about the web interface of asterisk and not cli file edit.

is it possible to have all recodring in astlinux?
and will there be a version with a webinterface with more config  
options?
like in askoziapbx? ( that is not loading in memory ;-(  )

i still have more then 100mb off ramm left when running astlinux zo  
there is
space. ;-)
    

Google on "asterisk call recording" turns up this sequence to put into  
your extension handling in extensions.conf for what ever extension you  
want to have all calls recorded on:

exten => 1017,n,SetVar(CALLFILENAME=${TIMESTAMP}_${CALLERID(num)})
exten => 1017,n,Monitor(wav,${CALLFILENAME},m)

Where 1017 happens to be the extension in this case. Insert these two  
lines before the "Dial" operation.

I have never used this but there were a couple of variations of this  
on different sites so I guess it might work.

If you want to have the end user press a key combination to start  
recording, that would be a different matter.

-Tod

------------------------------------------------------------------------------

_______________________________________________
Astlinux-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/astlinux-users

Donations to support AstLinux are graciously accepted via PayPal to [email protected].

  
------------------------------------------------------------------------------

_______________________________________________
Astlinux-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/astlinux-users

Donations to support AstLinux are graciously accepted via PayPal to 
[email protected].

Reply via email to