Chan.record
From Yate Documentation
This documentation has been extracted from the source of Yate-0.9-CVS and as such it might not be accurate -- technically or semantically.
The chan.record message seems to be sent from a call-controlling module (such as an IVR or VoiceMail application) to a recording-capable module (at the time of this writing, only wave offers such capability).
The message seems to have been designed for synchronous processing.
Message parameters
- call
- the name of a channel that is to record the data (audio) generated by this (i.e. local) end of the call. In the context of the wave module, a possible value could be "wave/record/localrecord.slin".
- peer
- the name of a channel that is to record the data (audio) generated by the other (i.e. remote) end of the call. The same value example from above applies here as well.
- maxlen
- the maximum length of the recording, refers to the size of the recorded file (octets)