Category:HowTo:Call Recording

From Snom User Wiki

Revision as of 15:43, 18 August 2011 by Kulhanja (Talk | contribs)
Jump to: navigation, search



Call-Recording enables the user to record a call, by pressing the record-key (or a other function key to which the functionally was assigned). The recorded call could be afterwards retrieved from the PBX as sound-file.
The recording itself has to be done by the PBX, the phone just tells the PBX to record.


  • PBX has to have the ability to record calls
  • The PBX has to support INFO-Requests and has to understand the Record:-Header
  • or the PBX provides a SIP-URI (number or name) which could be called and which will record all media sent to it.

Depending on the supported way you have to choose the way this function is configured on the Record-button or any function-key you choose.

For the INFO-method its F_Record-Setting and for the way via calling a URI its recorder-Setting.

How to use

While call is established:

  • Press Record-key (hardware on 3xx-series, touch-button on 870 and context-sensitive key below the display on 820 or the function-key to which you assigned the functionality.
    • Recording starts
    • On display recording is signaled
  • By pressing record-key again, recording stops
    • Record-signaling vanish/turns from red to grey again
  • The recorded call could be retrieved from the PBX - the way how this could be done depends on the PBX

Technical background

There are 2 different ways of configuring call recording and they even work different.
The following explanations assume that the call is established between A and B and start with the pressing of the Record-key.

Key Type "Voice+Recorder"/Key Type "Recorder"

  • Call to the URI given as Number in the configuration of the key (recording-account) is send/established
    • This is a normal INVITE
  • 3-party-conference is established between A, B and the recording-account
  • Whole media between A and B is streamt to the recording-account also

If recording is ended (pressing once again the recording key):

  • 3-party-conference is ended
  • For call to recording-account BYE is send

Key Type "Key Event" and number F_RECORD

  • INFO with header Record: On is send to Outbound-Proxy/PBX
    • INFO is send as part of the dialog established as the call was established
      • Call-ID and Tags are the same as of the dialog, CSeq is increased serial
  • Phone does not stream media
  • PBX has to associate INFO with the call and start recording
    • its required that the PBX has access to the RTP of the audio-stream

If recording is ended (pressing once again the recording key):

  • INFO with Record: Off is send
    • INFO is send as part of the call-dialog
  • PBX has to associate the INFO with the dialog and stop recording

This category currently contains no pages or media.

Personal tools