Инструменты пользователя

Инструменты сайта


ics70:xphone

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

ics70:xphone [2019/11/10 19:25]
ics70:xphone [2020/01/27 16:28] (текущий)
Строка 1: Строка 1:
 +====== Xphone ======
 +
 +Модуль «Xphone» расположен в Меню «Телефония». Данный модуль представляет собой встроенный в ИКС web-софтфон,​ работающий через браузер,​ и предназначен для совершения и приема звонков. При доступе со внешних сетей не гарантируется стабильная работа видео потоков.
 +
 +Модуль поддерживает видеозвонки,​ конференции,​ а так же постановку вызова на удержание и безусловную переадресацию звонка.
 +
 +В самом модуле расположен только флаг «Включить Xphone», который позволяет использовать Xphone в браузере.
 +===== Включение =====
 +
 +Xphone работает только на драйвере канала SIP - **PJSIP**. Чтобы убедится,​ что данная настройка выбрана правильно,​ необходимо перейти в Меню → Телефония → Настройки → блок «Драйвер канала SIP» и выбрать пункт «chan_pjsip»,​ затем нажать «Сохранить».
 +
 +{{  ics70:​pjsip.png?​nolink&​169x104 ​ }}
 +
 +**Важно! При изменении настройки __драйвер канала SIP__ сервер телефонии будет перезапущен,​ текущие вызовы будет прерваны.**
 +
 +После этого, интерфейс Xphone станет доступен по адресу в web-браузере\\
 +[[https://​ip-ics:​81/​xphone/​|https://​ip-ics:​81/​xphone/​]]\\
 +\\
 +
 +Так же ссылка на Xphone доступна в окне авторизации в web-интерфейс «ИКС».
 +
 +{{  ics70:​xphone2.png?​nolink&​289x242 ​ }}
 +
 +Для корректной работы Xphone необходим современный браузер с поддержкой технологии WebRTC. Ориентировачный список поддерживаемых браузеров:​
 +
 +  * **Chrome:​** ​ Версия 76+
 +  * **Opera**: Версия 63+
 +  * **Firefox:​** ​ Версия 69+
 +  * **Yandex браузер:​** ​ 19.9.3.314+
 +
 +
 +===== Настройка внутренних номеров =====
 +
 +Добавление номера для Xphone происходит аналогично добавлению [[phone_numbers#​телефонный_номер|телефонного номера]]. Существенным отличием является выбор пункта «доступ Xphone».
 +
 +{{  ics70:​xphone_number.png?​nolink&​471x151 ​ }}
 +
 +**Важно:​ если телефонный номер принадлежит Xphone, то использование данного номера возможно только с web-софтфона Xphone.** ​ Поскольку Xphone использует шифрование медиа данных DTLS-sRTP, соответственно,​ номер конфигурируется с использованием только этого типа шифрования.
 +
 +===== Авторизация =====
 +
 +Для авторизации необходимо:​
 +
 +1. Войти в интерфейс xphone, указав URL в браузере в следующем формате:​ [[https://​ip-ics:​81/​xphone/​|https://​ip-ics:​81/​xphone/​]]. Если URL введен правильно,​ отобразится страница входа в xphone
 +
 +2. Ввести номер добавочного внутреннего номера ИКС
 +
 +3. Если авторизация прошла успешно,​ появится внутренний интерфейс модуля
 +
 +===== Интерфейс =====
 +
 +Справа сверху располагается зеленая иконка Пользователя и добавочный внутренний номер, под которым авторизован Пользователь в Xphone. При наведении мыши на это поле появится кнопка «logout», нажав на которую можно отменить авторизацию на сервере телефонии под этим добавочным номером
 +
 +В самом центре расположено поле для ввода номера. В нем можно вводить номер телефона как с клавиатуры,​ так и через экранные клавиши,​ нажав соответствующую кнопку,​ справа от этого поля. Во время звонка данное поле так же доступно,​ в нем можно вводить номера,​ которые будут преобразованы в DTMF-команды. Чуть ниже располагаются кнопки инициации вызова.
 +
 +{{  ics70:​xphone_init.png?​nolink&​540x167 ​ }}
 +
 +**Важно:​ xphone при запуске сам определит наличие веб-камеры.** ​ Если её нет - будет недоступна кнопка совершения видеозвонка.
 +
 +===== Выполнение вызова =====
 +
 +Для инициирования вызова необходимо ввести номер вызываемого абонента в соответствующее поле, а затем нажать одну из двух кнопок - аудиозвонок или видеозвонок. Затем начнется установление соединения с сервером,​ на экране появится надпись « Dialing NUMBER… ». Как только соединение с удаленной стороной будет установлено,​ появится таймер,​ говорящий о том, что сеанс связи начался,​ удаленная сторона взяла трубку. Если вызов установить не удается - появится ошибка,​ сообщающая о причине отказа.
 +
 +{{  ics70:​xphone_normal.png?​nolink&​611x247 ​ }}
 +
 +Для завершения вызова необходимо нажать соответсвующую красную кнопку. Вызов так же будет завершен,​ если закрыть окно или вкладку браузера.
 +
 +===== Прием входящего звонка =====
 +
 +Во время входящего звонка на xphone, появится всплывающее окно, в котором можно увидеть номер и callerid входящего абонента. На входящий звонок можно ответить как с аудио (кнопка «Accept Audio»), так и с видео (кнопка «Accept Video»). Вызов так же можно отклонить,​ нажав кнопку «Decline». Кнопка «Accept Video» появляется только тогда, когда инициатор вызова сделал именно видеовызов и в браузере устройства,​ на которое поступил входящий звонок,​ имеется доступ к веб-камере
 +
 +{{  ics70:​xphone_incoming.png?​nolink&​310x375 ​ }}
 +
 +===== Опции во время вызова =====
 +
 +Доступные опции:
 +
 +  * Вкл/​выкл микрофон
 +  * Вкл/​выкл звук собеседника
 +  * Вкл/​выкл локальное видео (если видеовызов)
 +  * Постановка вызова на удержание и снятие с удержания (кроме конференций)
 +  * Безусловный перевод звонка (кроме конференций)
 +
 +{{  ics70:​xphone_video_call.png?​nolink&​580x579 ​ }}
 +
 +===== Конференции =====
 +
 +Для корректной работы видеоконференций через xphone, необходимо в настройках номера конференции (Меню - Телефония - Телефонные номера - Конференция) выбрать в блоке «Режим распределения видео» - //​Источники видео - все пользователи конференции (SFU, pjsip only)//.\\
 +В режиме видеоконференции в интерфейсе появиться дополнительная метка Users, отображающая количество участников конференции. При наведении на нее указателем мыши, появиться всплывающее сообщение,​ в котором будут отображены номера телефонов и CallerID участников конференции. Видео говорящего в данный момент участника конференции будет выделено синей рамкой.\\
 +Всем участникам конференции доступно следующее DTMF [[phone_numbers#​конференция|меню]].
 +
 +{{  ics70:​xphone_asterisk_conf.png?​nolink&​748x824 ​ }}
 +