Uploaded image for project: 'FreeSWITCH'
  1. FreeSWITCH
  2. FS-10968

Allow setting variables per recording

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.6.20
    • Fix Version/s: fs-next-release, 20.19.3
    • Component/s: core
    • Labels:
      None
    • CPU Architecture:
      x86-64
    • Kernel:
      Linux
    • Userland:
      GNU/Linux
    • Distribution:
      Debian
    • Distribution Version:
      Debian 8 jessie
    • Compiler:
      gcc
    • FreeSWITCH GIT Revision:
      38153a37ed620234c4c1cdcae5f09868cc164b12
    • GIT Master Revision hash::
      38153a37ed620234c4c1cdcae5f09868cc164b12
    • Target Version:

      Description

      when there are several servers handling recordings its hard to keep them synchronized in order to get the right variables associated to a particular recording. these servers can be in different DCs, zones, etc.

      having the ability to associate variables to a particular recording session on RECORD_START will allow any server to handle the RECORD_STOP if we emit the recording variables in this event.

      on RECORD_START move all channel variables starting with "Recording-Variable-" to the "record_helper" struct, and add those variables to the RECORD_START & RECORD_STOP event.

        Attachments

          Activity

            People

            • Assignee:
              mikej Mike Jerris
              Reporter:
              lazedo Luis Azedo
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: