Jeremya wrote:
Hi,
I'm having some issues with recording in rtpproxy when I parallel fork
an incoming call.
The scenario is that I want to record incoming calls to a small number
of operators, and the call is converted to an 'all-call' by the local
kamailio instance - parallel forking.
It appears - though I could be wrong - that only the call tag is used to
differentiate calls in kamailio/rtpproxy. I am guessing that when the
call is forked and presented to rtpproxy that it somehow creates/uses
only one data structure. When the call is answered, the other calls are
cancelled and this results in the data structure being deleted.
Is this correct? If so, are there any easy ways to achieve recording in
this scenario?
Thanks
Jeremy
I forgot to say I have stanzas that unforce_rtp_proxy on CANCEL and BYE