Is there any possible way to use Asterisk as a SIPREC session recording client (RFC 7245)?
Yes, you can record incomming or outgoing calls…
I use it , works fine. But if you are looking for large scale recording I would look at Orecx. Opensource recording for callcenters and stuf.
I need to use Asterisk as the SIPREC client, i.e. send the audio/info to another recorder such as Nice or Verint.
XML Metadata cannot be extracted from the SDP multipart body and chan_sip cannot mix multiple audio streams in a single SIP session, as requested in SIPREC draft. Also, it seems SIPREC is not considered in pjsip yet (asterisk 12).
@meightee can you suggest to me, How to config record in asterisk? I send SIP rec to asterisk server and receive warning “WARNING[29943][C-000027d6]: chan_sip.c:26189 handle_request_invite: Received SIP INVITE with unsupported required extension: siprec”. Many thanks
I record all incoming calls as follows:
same => n,Set(CALLFILE=${CALLERID(num)}-${STRFTIME(${EPOCH},%d%m%Y-%H:%M:%S)})
same => n,MixMonitor(${CALLFILE}.wav,b)
Both legs of the call will be mixed and saved in /var/spool/asterisk/monitor
I have CUBE(cisco) and asterisk server. I want to send sip siprec from CUBE to asterisk. In asterisk server I received signal, but in SIP invite message require siprec, after that in asterisk I get message ‘Received SIP INVITE with unsupported required extension: siprec’
You can’t use siprec, it is unsupported.