[asterisk-users] OT - IP Network Call Recording

Kristian Kielhofner kristian.kielhofner at gmail.com
Thu Feb 15 12:44:35 MST 2007


On 2/15/07, Cory Andrews <cory at voipsupply.com> wrote:
> Apologies in advance as this is not directly Asterisk related, however I
> thought I might be able to leverage the experience of particiapants on
> this listserv for some advice.
>
> I have a client who is utilizing Talkswith PBX appliances, which have no
> native call monitoring/call recording capabilities.  They are looking
> for an additional application, service or appliance that can sit on the
> LAN, and allow an administrator to monitor or recording inbound/outbound
> calls.  If anyone is aware of a mechanism or solution that would provide
> this capability, please shoot me an email.
>
> Thanks
>
> Cory Andrews

Cory,

  From their website it appears they are using SIP.  With any luck it
will be SIP + ulaw (without re-invites).  If so, do this:

1)  Get a decent managed switch that can setup monitor ports.
Configure one port to monitor the port connected to the Talkswitch.

2)  Get a decent dual-homed machine.

3)  Connect one interface of the dual-homed machine to the monitor
port.  Running Linux, do an ifconfig up [interface name] (no IP
address).  Configure the other interface to connect to a network for
management, copying files, etc.

4)  Start up tcpdump on the interface, writing to a file.

5)  Use something like Cain + Abel to read the RTP and dump the audio to a file.

6)  Convert files to desired format using sox.

  The only step I left out was "Profit!".  Seriously though, this
depends on a few key assumptions about the Talkswitch:

1)  That it is standard SIP.

2)  It uses ulaw.

3)  It doesn't do re-invites.

  Not any one of these is a show stopper for this type of sollution,
but any one of them (or all of them) could make life a bit harder for
you...

  Good luck!

-- 
Kristian Kielhofner


More information about the asterisk-users mailing list