Анонс обновления SIP софтфона до версии 1.5.0

Готовится к выпуску версия  SIP софтфона 1.5.0

Новое в релизе.

1. В событие onbye добавлен ключ reason, который определяет причину завершения вызова в той мере, в которой эту причину выдает sip сервер. Например, reason=486 означает, что вызываемый абонент занят, reason=BYE значит отбой со стороны удаленного абонента, reason=””( пустая строка) – разговор завершен нами. В целом применение этого параметра требует проверки на конкретных серверах.

2. Возможность проигрывания файла приветствия при входящем вызове. Возможность задания и проверки шаблонов номеров, для которых не надо проигрывать приветствие, шаблон строится через регулярные выражения (RegExp) .

3. В API добавлены команды для управления проигрыванием файла приветствия:
playgreeting - включение/отключение проигрывания приветствия;
playgreetingfile - установка файла приветствия;
playgreetingdisabled - установка шаблона номеров, для которых приветствие не будет проигрываться.

4. Возможность настройки автоматической записи разговоров. Возможность задания и проверки шаблонов номеров, для которых раговоры не будут записываться в автоматическом режиме, шаблон строится через регулярные выражения (RegExp) .

5. В API добавлены команды для управления режимом автоматической записи разговоров:
recordautostart - включение/отключение автоматической записи разговоров;
recorddir - задание каталога для хранения записей разговоров;
recorddisabled - установка шаблона номеров, для которых раговоры не будут записываться в автоматическом режиме.

6. Кардинально переработан алгоритм распознования тишины в линии. На форму софтфона добавлен индикатор разговора/тишины в линии.

7. В API добавлено событие onsilenceend - завершение тишины в линии.

8. В API добавлена команда playwavfile - воспроизвести в линию звуковой файл.

9. В API добавлены события:
onwavstarted - началось воспроизведение звукового файла;
onwavstopped - закончилось воспроизведение звукового файла.