Jump to: navigation, search

Recording Conference Audio Tones

When recording a conference, there are two Media Servers involved in the call:

  • One for recording the recording DN.
  • One for mixing media for other parties.

The audio tone is generated from the recording Media Server and are propagated to the conferencing Media Server. In order to ensure that all parties get the consent, set the record_recorddnhearstone, and the record_otherdnhearstone options in the conference section of the Media Server application to true.

All party consent for recording a conference

When the recording is paused, no audio tone is generated. When the recording is resumed, the audio tone is applied.

The following parameters are configurable in the deployment and they follow the same convention used for other parameters that can be applied to a call recording. These parameters can be set in the following manner in order of precedence: - Extensions in RequestPrivateService; - IVR Profile for call recording service as service parameters

Parameter Name Description
Audiosrc The URI of the audio tone. If the URI resolves to a bad URI, then no audio tone is applied to the call, and recording error is notified to SIP server. If empty or not present then the recording will proceed without a tone
Tonesilenceduration Length of time between playing the audio tone in milliseconds. Mandatory if audiosrc is defined, otherwise no audio tone is applied.

The above parameters can be passed as additional parameters in RequestPrivateService (AttrExtensions). For example:

               ‘record’			‘source’
               ‘id’				‘2134980asdf320990adsflkjag’
               ‘dest’			‘sip:’
               ‘name’			‘value’
               ‘audiosrc’			‘http://example.com/tone.wav’
               ‘tonesilenceduration’	‘30000’
This page was last edited on January 18, 2021, at 13:38.
Comments or questions about this documentation? Contact us for support!