Seems like mixmonitor app uses the extension to determine what format to save the file as. (ie raw, gsm, etc.) So I think you want to leave the extension alone. But you have lot's of control over the filename itself using variables & functions. Here's what I'm doing which seems marginally useful. It saves every file with the channel name, and the unique ID as the filename. The URI encode is because the channel name probably has a slash in it.

exten => StartTest,n,MixMonitor(${URIENCODE(${CHANNEL})}${UNIQUEID}.gsm)

Now all I need is a way to play them back one at a time & delete them like voicemails. I guess I could save them to a voicemail directory structure and name them so that voicemail app would be happy with them. But I'd run in to the same problem that there doesn't seem to be a way to read a directory from a dialplan app or function. I supposed there's always AGI for that. But this was supposed to be quick and dirty.

Eric Jacksch wrote:
A client wants to record all calls to a specific extension.  MixMonitor
seems to do the job, but is there a way to get it to append something to the
filename for each call?  Right now it overwrites the file every time a call
comes in.

I realize there is an append option, but I'd prefer a separate file per
call.

Thanks,
Eric

_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

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



--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.385 / Virus Database: 268.4.1/312 - Release Date: 4/14/2006

_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

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

Reply via email to