[Asterisk-Users] voip-info: Asterisk record calls
Mojo with Horan & Company, LLC
mojo at horanappraisals.com
Tue Jan 10 10:33:32 MST 2006
Is there a Monitor application called in your dialplan? It might have a
basename parameter that configures this. Or you could maybe call
ChangeMonitor yourself but I don't know how to configure the timestamp
portions of the filename.
Tim Litwiller wrote:
> Mojo with Horan & Company, LLC wrote:
>
>>Hi Tim!
>>
>>Wow, I didn't imagine that asterisk on different systems would use
>>different date codes for the monitor filenames -- but aah isn't
>>asterisk ;)
>
> AAH builds Asterisk from source during the install.
>
> I just reinstalled to the latest AAH 2.2 which uses asterisk 1.2.1.
> now I get recordings like this - these are all recorded with "record
> always" turn on in AMP.
>
> internal to internal call - 20060109-212748-1136863668.139.WAV
> incoming call - g200-20060109-205540-1136861730.135.WAV
> outgoing call - OUT202-20060109-222003-1136866803.141.WAV
> outgoing call - OUT203-20060109-205232-1136861552.133.WAV
>
> here is the code I'm using now
> --- snip ---
> foreach($a as $b)
> {
> $k = explode(".", $b);
> $l = explode("-", $k[0]);
> $m = $k[1];
> if (isset($l[3])) {
> $unixtime = $l[3];
> $o = $l[0];
> } else {
> $unixtime = $l[2];
> $o = "internal";
> }
> $q = date('F j, Y \a\t g:i a', $unixtime);
> echo "$i. $o made a call at $q, on channel
> <b>".$m." </b> -
> --- end snip ---
>
> I'm guessing $m is a channel number or something like that since I don't
> have any extensions like 133, 135 or 139 -seems to be incrementing up
> so it probably isn't a usefull number.
>
> Your file names seem to have more usefull info - mine in AAH just have
> the date and time twice and the sip extension that made an outgoing
> call. There is probably a compile option somewhere that would set it
> like yours that I need to find.
>
>
>
>
>
>
>
>
>
>>My monitor filenames include the date and time, embedded as seconds
>>since epoch iirc:
>>
>>[pbx at pbx monitor]$ ll
>>auto-1136394539-112-7476011-in.wav
>>auto-1136394539-112-7476011-out.wav
>>[pbx at pbx monitor]$ ll
>>auto-1136394539-112-7476011.wav
>>
>>So the 1136394539 part is seconds since epoch, 112 is who started the
>>recording, 7476011 is where they were connected to when it happened.
>>And, I suspect the auto- part is 'cause I used automon feature to do
>>this? I haven't looked at asterisk code enough to see what filenames
>>are created when.
>>
>>Thank you for the patch though. Now that I know many people are
>>trying this stuff, I'll try to incorporate autodetection of filename
>>style....
>>
>>Moj
>>
>>
>
>
>
> _______________________________________________
> --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
>
--
Mojo <mojo at horanappraisals.com>
Office Manger, Horan & Company, LLC
(907) 747-6666 x112
More information about the asterisk-users
mailing list