uaCSTA — это стандарт CTI, разработанный ECMA, развившийся из CSTA и основанный на протоколе SIP и XML.
Этот документ предназначен для клиентов или тестировщиков, которые хотят быстро понять применение uaCSTA.
uaCSTA: User Agent Computer Supported Telecommunications Applications
CSTA: Computer Supported Telecommunications Applications
ECMA: European Computer Manufacturers Association
uaCSTA использует протокол SIP для удаленного CTI-подключения и управления SIP-телефонами:
Рисунок 2.1
ИЛИ
Рисунок 2.2
Сервер uaCSTA и SIP-телефон устанавливают соединение через сообщения SIP INVITE и обмениваются управляющей информацией через сообщения INFO:
Рисунок 2.3
Введите номер линии, которой будет управлять uaCSTA; введенный номер привязывает эту линию. Для серверов 3CX uaCSTA использует ту же линию, что и регистрация учетной записи вызовов.
Рисунок 2.4
Рисунок 3.1
Введите номер линии, которой будет управлять uaCSTA; введенный номер привязывает эту линию. Для серверов 3CX uaCSTA использует ту же линию, что и регистрация учетной записи вызовов.
Рисунок 3.2
Переключатель используется для включения или отключения функции uaCSTA.
CSTA Enable: 0
0 = Включить uaCSTA; 1 = Отключить uaCSTA
SIP1 CSTA Number: Зарегистрированный номер для обычных вызовов
sip.CSTAEnabled
sip.line.1.CSTANumber
Рисунок 4.1
Включите uaCSTA
Рисунок 4.2
Введите зарегистрированный номер в uaCSTA Number и выберите 3CX в качестве типа сервера.
Рисунок 4.3
Рисунок 4.4
После успешной регистрации сервер отправляет запрос INVITE для установления соединения uaCSTA с телефоном.
Рисунок 4.5
Телефон отвечает 200 OK, соединение установлено.
Рисунок 4.6
Сервер отправляет MonitorStart для начала мониторинга, а телефон отвечает 200 OK. Весь обмен информацией между сервером uaCSTA и телефоном выполняется через пакеты INFO.
Вход в клиент: Найдите зарегистрированную учетную запись в расширении сервера. Там есть ссылка веб-аутентификации; нажмите ее, чтобы войти в клиент.
Рисунок 4.7
Введите номер расширения и пароль в интерфейсе входа.
Рисунок 4.8
Установить статус
Рисунок 4.9
Совершать вызовы
Рисунок 4.10
Операции вызова
Рисунок 4.11