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

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

1.  Настройки софтофона перенесены из реестра Windows в в файл SipPhone.data, расположенный в каталоге c:\Users\<Текущий пользователь>\AppData\Local\InterfaceLtd\SIPPhone\1.0\.Переработана форма настроек телефона.

2.  В событие onbye добавлен параметр reason - код завершения вызова, отображает причину завершения вызова в той мере, в которой эту причину выдает SIP сервер. Например, reason=486 означает, что вызываемый абонент занят, reason=BYE - отбой со стороны вызываемого абонента и т.д.. В целом применение этого параметра требует проверки на конкретных серверах.

3.  Автоприветствие - включение/отключение режима проигрывания файла приветствия при входящем вызове, с возможностью задания исключяемых из автоприветствия номеров. Поддерживается только формат файла wav 8000 mono! Номера исключаемые из автоприветствия записываются при помомощи регулярных выражений (RegExp):
     https://ru.wikipedia.org/wiki/Регулярные выражения
     http://lurkmore.to/RegExp

4.  Автозапись вызовов - включение/отключение режима автоматической записи вызовов, с возможностью задания исключяемых из автозаписи номеров. Номера исключаемые из автозаписи номеров записываются при помомощи регулярных выражений (RegExp).

5.  В API добавлены события:
    - onstartrecord - возникает при начале записи вызова;
    - onstoprecord - возникает при окончании записи вызова.

6.  Индикатор разговора/тишины в линии на форме софтфона.

7.  В API добавлено событие onsilenceend, возникающее при окончании тишины в линии.

8.  В API добавлена команда playwavfile, для осуществления проигрывания в линию звукового файла. Поддерживается только формат файла wav 8000 mono!

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

10. Возможность изменения параметров\настроек софтфона из 1С. В API добавлены команды:
     - setparam - установка произвольного параметра софтфона;
     - getparam - получение произвольного параметра софтфона.
     В API добавлено событие - ongetparam, которое возникает при отправке команды getparam и содержит результат запроса.

11. В тестовую обработку SIPTest_OP.epf для режима обычного приложения добавлен новый функционал.

На странице http://sip1c.ru/download-softphone-versions вы можете загрузить актуальную демонстрационную версию SIP софтфона.