On Thu, Aug 10, 2017 at 11:40:28AM -0400, Alberto Llamas wrote:

> Once you have the recording you need a third-party tool to convert those
> files to a wav format for instance. It depends on the codec the call is
> being recorded the convert tool you have to use like ffmpeg.

Thank you for your feedback, Alberto.

Extracting the audio payload from RTP frames and mixing them together
with 'sox' is not an incredibly difficult task. It works for 90% of
simple calls. The problem with this approach to call recording is that
certain calls have non-straightforward RTP timing scenarios which would
lead to unintelligible garbage if simply interleaving the audio frames
together. This is what sets the sophisticated call recording systems
apart; they are RTP-aware, and emit playable recordings in an RTP-aware
way that takes these nuances into account. RTP can get quite complex.

-- Alex

Alex Balashov | Principal | Evariste Systems LLC

Tel: +1-706-510-6800 / +1-800-250-5920 (toll-free) 
Web: http://www.evaristesys.com/, http://www.csrpswitch.com/

Kamailio (SER) - Users Mailing List

Reply via email to