Zum Hauptinhalt springen

Record Locations

Aufzeichnen in eine Datei: Bei der Aufzeichnung in einer Datei muss die Nebenstellenanlage den Speicherort kennen, an dem die Datei platziert werden soll. Die WAV-Datei selbst enthält nur die aufgezeichnete Unterhaltung; es sind keine Zusatzinformationen (Caller-ID, IP-Adressen etc.) in die WAV-Datei eingebettet. Wenn Sie jedoch Variablen im Namen der Aufzeichnungsdatei verwenden, können Sie die folgenden Arten von Informationen einschließen:

  • $r Das Aufnahmeverzeichnis, das "Aufnahmen" ist. Dieses Verzeichnis ist relativ zum Arbeitsverzeichnis der Nebenstellenanlage. Dieses Verzeichnis enthält auch andere Aufzeichnungen, z. B. Postfachnachrichten. Wenn Sie ein anderes Verzeichnis verwenden, müssen Sie dieses Verzeichnis zuerst erstellen, bevor Sie es verwenden. Der Verzeichnispfad muss immer relativ zum Arbeitsverzeichnis der Nebenstellenanlage sein.
  • $p Die entfernte Partei für den Anruf (seit Version 5.3.3).
  • $i Die Richtung des Anrufs. Die Telefonanlage ersetzt ein "i" für eingehende Anrufe und ein "o" für ausgehende Anrufe.
  • $u Der kanonische (primäre) Name der Erweiterung. Je nach Richtung des Anrufs kann dies eine Anruf- oder Angerufene sein. Details im Folgenden erläutert.
  • $n Die Rufnummer der anrufenden Partei. Je nach Richtung des Anrufs kann dies eine Anruf- oder Angerufene sein. Details im Folgenden erläutert.
  • $o Der Domänenname.
  • $a Die Benutzerkontonummer.
  • $d Das Datum des Anrufs im Format "20071220" (keine Leerzeichen oder Striche dazwischen).
  • $t Die Uhrzeit, wenn der Aufruf im Format "134349" (keine Leerzeichen oder Striche dazwischen).
  • $g Der Zeitstempel im GMT-Format "YYYY-MM-DDTHH:MM:SS".
  • $y Das Jahr im Format "YYYY".
  • $m Der Monat im Format "MM".
  • $w Der Tag im Format "DD".
  • $h Die Stunde im Format "HH".
  • $b Die Minute im Format "MM".
  • $e Die zweite im Format "SS".
  • $k Die Kunden-ID aus den Domänenaufzeichnungseinstellungen.
  • $s Die Standort-ID aus den Domänenaufzeichnungseinstellungen.
  • $x Die Kontonummer des verbundenen Agenten.
  • $c Client-Matter-Code (CMC).
  • $l Die Anruf-ID des Anrufs.
  • $$ Ein einzelnes "$"-Symbol. Der Standardnamen für die Aufzeichnung ist $r/$o/$a/$d-$t-$i-$n.wav . Wenn das Verzeichnis, das sich aus der Ersetzung ergibt, nicht vorhanden ist, generiert die Nebenstellenanlage es automatisch. Dadurch ist es möglich, die Aufnahmen für jeden Tag in Verzeichnisse zu sortieren. Wenn Sie mehrere Domänen ausführen, können Sie $r/$m/$d/$t-$i-$u-$n.wav im Namen der Aufzeichnung verwenden. Dadurch werden die aufgezeichneten Dateien unter jedem Domänennamen erstellt.

Aufzeichnen in einen SIP-URI Wenn Sie einen Aufzeichnungsnamen mit einem Sip-Schema angeben (z. B. sip:record@192.168.1.2 ), initiiert die Telefonanlage einen Aufruf an diesen Speicherort. Die andere Seite des Anrufs kann entweder den Anruf annehmen oder einen Fehlercode senden, wenn sie diesen Anruf nicht aufzeichnen möchte. In diesem Fall werden die zugeordneten Ressourcen für den Aufzeichnungsaufruf freigegeben.

Diese Funktion ist nützlich, wenn Sie externe Geräte für die Aufzeichnung von Anrufen einsetzen oder Livecalls z.B. mit einem Softphone überwachen möchten.

Wenn der Aufruf eine Verbindung herstellt, kodiert die Nebenstellenanlage die Daten im ausgewählten Codec-Typ. Bitte beachten Sie, dass die Telefonanlage in jedem Fall die überwachten Medienströme dekodieren muss, da sie sonst nicht in der Lage wäre, die beiden Streams miteinander zu mischen. Dies kann zu einer erheblichen Erhöhung der CPU-Last führen, die Sie im Auge behalten sollten.

Aufnahme mit CallCabinet Wenn Sie die gehostete Aufzeichnungslösung von CallCabinet verwenden, müssen Sie die "Kunden-ID" und "Site-ID" in den Domäneneinstellungenangeben. Die Komprimierung sollte deaktiviert werden, da die Cloud-Software sich um die Komprimierung kümmert. Ein Beispiel für einen Aufnahmeort /home/callcabinet/$p_$g_$a_0_$i.WAV wäre; bitte nicht, dass das Suffix in UPPER CASE mit der Version sein muss, die wir verwendet haben.

Bei Der Verwendung von Linux, MacOS oder FreeBSD empfehlen wir, ein anderes Konto für den CallCabinet Upload-Daemon zu verwenden. Das bedeutet, dass sich die Nebenstellenanlage und der Daemon in derselben Gruppe befinden müssen und das Aufzeichnungsverzeichnis über Schreibberechtigungen für diese Gruppe verfügen muss. Weitere Informationen finden Sie unter Einrichten der Anrufaufzeichnung für Vodia auf Atmos .