Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Общее описание

Elph (iOS) — мобильное приложение, позволяющее пользователям совершать и принимать голосовые вызовы по протоколу SIP, а также отправлять и получать файлы, текстовые и голосовые сообщения при использовании сервера чатов ELTEX. Это позволяет оставаться на связи в любой точке, пользуясь мобильным интернетом или сетью Wi-Fi.

Приложение работает как обычный SIP-клиент с обработкой вызовов на сервере провайдера, предоставляющего услуги SIP-телефонии. Для использования чатов требуется интеграция с сервером чатов ELTEX. В таком случае приложение выступает в качестве клиента.

Совместимость

КомпонентМинимальная версияРекомендуемая версия
ECSS-103.14.123.14.14.2
SBC-1.10.8.823
Autoprovision2.62.7
ecss-chat-server2.12.2
ecss-elph-api2.12.2
ecss-elph-proxy-1.0.17

Рекомендуется использовать последние доступные стабильные версии всех компонентов.

В минимальной версии гарантируется работа только базовых функций.

Elph iOS не может работать в закрытом контуре, так как все вызовы на устройствах iOS осуществляются с помощью «push-сообщений», которые в свою очередь проходят через api.push.apple.com, поэтому для их отправки у сервера должен быть доступ к APNs (Apple Push Notification service).

Установка и запуск приложения

На мобильном устройстве должен быть установлен iOS версии 15.0 и выше.

Для установки приложения введите название «Elph» в поисковой строке AppStore или перейдите по ссылке и нажмите «Установить».

Стартовое меню

При первом запуске приложение запросит доступ на отправку вам уведомлений и доступ к микрофону. Нажмите «Разрешить».

Откроется меню, в котором будет необходимо выбрать способ начального конфигурирования устройства или пропустить этап начального конфигурирования, нажав на ссылку «Настроить позже вручную».

Рекомендуется использовать автоконфигурирование с помощью QR-кода.

QR-код с закодированной ссылкой авторизации предоставляется администратором.

Документация по конфигурированию мобильных клиентов на AuP доступна по ссылке.

Автоконфигурирование

Для автоматического конфигурирования устройства нужно либо отсканировать QR-код (рекомендуется), в котором зашифрована ссылка авторизации, либо ввести ссылку вручную.

В первом случае нужно нажать на кнопку , после чего приложение запустит сканер. Сканируйте QR-код, предоставленный администратором при установке приложения.

Во втором случае нажмите на кнопку , после чего откроется меню для ввода ссылки авторизации для автоконфигурирования:

После сканирования QR-кода или ввода ссылки откроется окно авторизации. В случае появления окна с предупреждением о незащищенном подключении нажмите «Подробнее» и в новом окне — «Посетить этот веб-сайт». Подтвердите выбор.

Введите в соответствующие поля данные своей учетной записи (предоставляется администратором вашей системы).

Если конфигурация получена от сервера и корректна, то приложение запустится в меню «Звонки»:

Статус аккаунта отображается в верхней части интерфейса приложения:

Настройка

Для дальнейшей настройки приложения нажмите на иконку  в правом нижнем углу экрана. Откроется меню «Аккаунт»:


Если необходимо временно остановить прием вызовов и сообщений через Elph, включите тумблер «Не беспокоить».

Для перехода к настройкам выберите «Настройки», откроется следующий экран:

Настройки сервиса

Для того чтобы задать дополнительные настройки, перейдите в раздел «Настройки сервиса»:

В разделе доступны следующие параметры:

  • «Локальный RTP порт» и «Локальный SIP порт» — данные настройки позволяют задать значение порта (диапазона портов) протокола транспортного уровня для его использования под передачу медиатрафика (протокол RTP) либо сигнального трафика (протокол SIP). Эти настройки стоит менять в том случае, когда несколько SIP-клиентов находятся за одним симметричным NAT-роутером.

  • «Метод передачи DTMF» — метод, которым будет осуществляться донабор цифр на стадии разговора. Например, функция тонального набора позволяет осуществить донабор номера во время установленного соединения с сервисом IVR либо другими интеллектуальными сервисами, требующими от пользователя набора цифр во время разговора (ввода PIN-кода и т. п.). Значение Inband означает передачу тональных цифр внутри разговорного тракта, RFC-2833 — также внутри разговорного тракта, но выделенно в отдельном типе нагрузки, SIP Info — внеполосно, методами протокола SIP. В случае настройки несогласованных режимов передачи DTMF в приложении и на SIP-сервере использование донабора во время разговора будет невозможно.

  • Время истечения регистрации — время истечения срока регистрации учетной записи на SIP-сервере. По умолчанию данный параметр уже настроен оптимально и обычно не требует перенастройки.

Также из данного меню можно перейти в подраздел настройки аудиокодеков, нажав на строку «Аудиокодеки»:

По умолчанию настроен список кодеков, который должен быть поддержан большинством SIP-шлюзов, используемых на сетях провайдеров. Данные настройки необходимо менять, если провайдер требует назначить использование определенного списка кодеков приложением.

Для использования кодека необходимо установить флаг напротив соответствующего наименования. Порядок расположения кодеков в списке влияет на приоритетность использования кодеков. Чем выше кодек в списке, тем более приоритетным к использованию он является. Изменить приоритет кодека в списке можно, удерживая и перемещая строку с нужным кодеком с помощью элемента  напротив выбранной позиции.

После ввода значений параметров для их применения нажмите на кнопку Готово в правом верхнем углу окна, для выхода из подраздела без применения настроек нажмите на кнопку Отмена в левом верхнем углу.

Настройки конфигурации

В меню настроек конфигурации можно считать новый QR-код для загрузки новой конфигурации и удалить текущую конфигурацию.

Звонки

Для перехода в меню «Звонки» нажмите на иконку  в левом нижнем углу экрана.

Откроется меню с тремя вкладками: «Избранное», «Вызовы» и «Контакты». Отобразится вкладка, которая была открыта последней, а при первом включении — вкладка «Вызовы»:

Во вкладке «Вызовы» отображается история входящих и исходящих вызовов, совершенных пользователем, а также пропущенных вызовов.

Во вкладке «Контакты» отображается загруженная на устройство адресная книга.

Во вкладке «Избранное» отображаются избранные контакты.

Переход между вкладками осуществляется нажатием на название соответствующей вкладки.

Вкладка «Избранное»

В данной вкладке отображаются избранные контакты.

Добавить записи в «Избранное» можно из вкладок «Вызовы» и «Контакты». Для этого нажмите на иконку  в записи из истории вызовов или из адресной книги. Удаление записи из «Избранного» производится таким же способом — нажатием на иконку  в записи из истории вызовов или из адресной книги.

Вкладка «Вызовы»

В данной вкладке соответствующими кнопками можно отфильтровать содержимое выводимых данных: «Все», «Исходящие», «Входящие» либо «Пропущенные» вызовы». Переход между экранами осуществляется нажатием на соответствующую кнопку.


Записи в истории вызовов содержат:

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

При нажатии на кнопку  справа определенной строки из истории вызовов происходит набор на указанный в ней номер (см. раздел «Совершение вызовов»).

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

Вкладка «Контакты»

В данном разделе содержатся карточки контактов с возможностью просмотра истории вызовов и совершения нового. Если список контактов пуст, перейдите к разделу Добавление адресной книги. Если в списке уже есть контакты, перейдите в раздел Работа с контактами.

Добавление адресной книги

Для загрузки адресной книги в память смартфона нажмите на иконку  и в открывшемся окне введите адрес, по которому расположен файл с данными (предоставляется администратором вашей системы):

Поддерживаются только адресные книги в формате VCF.

После ввода адреса нажмите на кнопку ОК.

В случае успешной загрузки адресной книги во вкладке «Контакты» появятся записи:

Работа с контактами

Запись в адресной книге содержит ФИО сотрудника и структурное подразделение, в котором он работает.

Записи группируются по именам либо по группам. Для изменения группировки нажмите соответствующую кнопку «Имена» либо «Группы». При группировке по именам сортировка осуществляется по алфавиту, а при группировке по группам — по индексу группы, при этом записи внутри группы сортируются по алфавиту.

При нажатии на строку контакта открывается окно с историей вызовов по данному контакту.

При нажатии на кнопку  определенной строки адресной книги происходит набор указанного в ней номера (см. раздел «Совершение вызовов»).

Поиск

При нажатии на иконку  появится строка поиска, с помощью которой можно фильтровать данные в истории вызовов:

Аналогично можно отфильтровать данные в разделе «Контакты».

Для сброса фильтра поиска нажмите на кнопку Отмена справа от строки поиска.

Совершение вызовов

Вызов из приложения возможно совершить следующими способами:

  • Клавиатура для набора номера (иконка  в верхнем правом углу меню «Звонки»):

  • Нажатие на иконку вызова в строке истории вызовов (вкладка «Вызовы»);
  • Нажатие на иконку вызова в строке адресной книги (вкладка «Контакты»);
  • Нажатие на иконку вызова в строке избранных контактов (Вкладка «Избранное»).

После выполнения одного из вышеуказанных действий появится окно вызова абонента:

В окне отображаются следующие данные:

    • отображаемое имя абонента (например, имя и фамилия);
    • логин (имя пользователя/телефонный номер);
    • время разговора (появляется после ответа на вызов);
    • функциональные кнопки (часть из которых становится активна только после ответа вызываемого абонента);
    • причина разъединения (отображается после отбоя вызова);
    • кнопка для отбоя вызова.

Прием вызовов

При поступлении входящего вызова, в зависимости от того, в каком режиме на текущий момент работает приложение (в фоновом режиме или активно), разблокирован экран или нет, индикация о входящем вызове может выводиться в разных вариантах:

  • В виде всплывающего окна:

  • В полноэкранном виде:

При поступлении входящего вызова отображаются следующие данные:

  • отображаемое имя вызывающего абонента;
  • логин вызывающего абонента (либо имя пользователя или телефонный номер в зависимости от настроек сервера);
  • кнопка отбоя вызова;
  • кнопка ответа на вызов;
  • кнопка Написать — для ответа на вызов сообщением;
  • кнопка Напомнить — для напоминания о данном вызове позднее.

Экран вызова

На экране вызова отображаются следующие данные:

  • отображаемое имя вызывающего абонента;
  • логин вызывающего абонента (либо имя пользователя или телефонный номер в зависимости от настроек сервера);
  • время разговора;
  • функциональные кнопки;
  • причина разъединения (отображается после отбоя вызова);
  • кнопка отбоя вызова.

Назначение функциональных кнопок на экране вызова

Кнопка для добавления участников в вызов и создания конференции (в текущей версии не поддерживается).

Кнопка для постановки вызова на удержание (см. раздел «Услуга «Удержание вызова»).

Кнопка для осуществления передачи вызова (см. раздел «Услуга «Передача вызова»).

Кнопка для вызова на экран клавиатуры для донабора номера. 

Кнопка для перехода в видеовызов (в текущей версии не поддерживается).

Кнопка для выключения микрофона.

Кнопка для включения динамика.

Индикация пропущенного вызова

В случае если пользователь по каким-либо причинам не смог принять входящий вызов, пропущенный вызов будет отображаться на панели уведомлений:

Услуга «Удержание вызова»

Услуга позволяет поставить текущий вызов на удержание. Для выполнения услуги «Удержание вызова» используется кнопка .

Услуга «Передача вызова»

Услуга позволяет передать вызов другому абоненту.

Для выполнения услуги «Передача вызова» используйте кнопку .

При наличии одного вызова в состоянии разговора нажмите на кнопку .

Текущий вызов будет поставлен на удержание, и откроется номеронабиратель, где будет необходимо ввести номер для передачи вызова.

После ввода номера необходимо нажать кнопку вызова .

Используется сопровождаемый тип передачи вызова — сначала с вызываемым абонентом соединитесь вы:

Нажмите на кнопку Передать вызов, после чего передача вызова будет завершена.

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

Множественные вызовы

В приложении поддержана возможность совершения множественных вызовов. Максимальное количество вызовов — 2. Второй вызов может быть как входящим, так и исходящим.

Для совершения второго вызова при наличии активного вызова необходимо активный вызов поставить на удержание с помощью кнопки . После этого необходимо вызвать клавиатуру для донабора с помощью кнопки , ввести номер абонента и нажать кнопку для совершения вызова .

Отобразится окно исходящего вызова, в верхней части экрана будет отображен удержанный первый вызов:

После ответа абонента отобразится длительность вызова и функциональные кнопки станут активными:


Для переключения на удержанный вызов нужно нажать на него в верхней части экрана вызова. Для завершения удержанного вызова нужно нажать на кнопку .

При поступлении входящего вызова при наличии другого активного вызова отобразится системное окно приема/отклонения вызова:

Для ответа на входящий вызов и завершения активного вызова нажмите Отбой + ответ, для отклонения входящего вызова нажмите Отклонить, для ответа на входящий вызов и установку активного вызова на удержание нажмите Удерживать + ответ.

Чаты

Для перехода к интерфейсу чатов необходимо войти в меню «Сообщения» .

Интерфейс главного окна чатов

Интерфейс главного окна чатов содержит строку поиска, список существующих чатов и кнопку  для создания нового чата.

Список существующих чатов содержит чат «Избранное» на верхней позиции, чат с поддержкой и все остальные чаты, отсортированные по времени последнего сообщения в них, от самого нового к самому старому.

Элемент каждого чата содержит изображение-аватар, имя чата, текст и время последнего сообщения в чате. При нажатии на чат открывается интерфейс данного чата.

Поиск на главном окне чатов

При вводе символов в строку поиска можно отфильтровать список чатов.

Создание нового чата

При нажатии на кнопку  для создания нового чата откроется интерфейс создания нового личного чата, который содержит список пользователей, строку для поиска среди пользователей и кнопку Новая группа для перехода к интерфейсу создания нового группового чата.

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

Создание нового группового чата

При нажатии на кнопку Новая группа откроется интерфейс создания нового группового чата, который содержит список пользователей, строку для поиска среди пользователей и кнопку Далее для перехода к общению в группе.

При нажатии на пользователя из списка он будет отмечен для добавления в создаваемый групповой чат, а в верхней части интерфейса отобразится список всех отмеченных пользователей. Для удаления отметки с пользователя можно повторно нажать на него в списке всех пользователей либо нажать на него в списке отмеченных пользователей. 

После выбора необходимых пользователей нажмите на кнопку Далее для перехода к интерфейсу ввода имени создаваемого группового чата.

Введите имя создаваемого группового чата, проверьте список пользователей и нажмите на кнопку Создать. Будет создан и открыт групповой чат с заданным названием и выбранными участниками.

Интерфейс чата

Интерфейс чата содержит название данного чата (имя пользователя либо название группового чата), историю переписки, строку ввода, кнопку для добавления файла, кнопку для записи голосового сообщения.

История переписки содержит все сообщения в данном чате: слева — сообщения собеседников, справа — ваши сообщения. Рядом с каждым сообщением отображается время отправки.

Когда в строку ввода введен какой-либо текст, кнопки для добавления файла и для записи голосового сообщения заменяются кнопкой . Нажмите ее для отправки сообщения.

Черновики сообщений

Для сохранения черновика сообщения необходимо ввести текст в поле ввода сообщения и выйти из данного интерфейса. При следующем открытии данной чат-комнаты будет отображено введенное ранее сообщение.

В текущей версии черновики сохраняются только на данном устройстве, поэтому сообщения, введенные и сохраненные в черновики на других устройствах/платформах, отображены не будут.

Удаление сообщений

Для удаления сообщения необходимо вызвать контекстное меню длительным нажатием на сообщение и выбрать Удалить.

Удалить можно только собственные сообщения. Администратор группового чата может удалять все сообщения.

Отправка файлов

Для отправки файла необходимо нажать на кнопку Далее откроется меню с выбором типа файла для отправки. Можно выбрать «Изображение», «Видео» или «Документ».

При выборе типа файла «Изображение» откроется интерфейс для выбора изображений из памяти устройства, а также иконка для перехода к камере (если у приложения нет доступа к фото, то на данном этапе будет запрошено данное разрешение).

При выборе типа файла «Документ» откроется интерфейс для выбора недавних документов из памяти устройства, а также кнопка для перехода к внутреннему хранилищу.

В текущей версии пункт «Видео» неактивен. Видео можно отправить как обычный файл, выбрав его во внутреннем хранилище.

Отправка голосовых сообщений

Для отправки голосового сообщения необходимо нажать и удерживать кнопку для записи голосового сообщения . Во время удержания кнопки ведется запись аудио с микрофона устройства.

Чтобы не удерживать кнопку, можно воспользоваться переключателем . После его активации запись будет вестись до нажатия на кнопку . После окончания записи голосового сообщения отобразится его конечная длительность. Для его отправки нужно нажать кнопку .


Просмотр изображений

При нажатии на изображение в списке сообщений открывается режим детального просмотра изображения с возможностью увеличения.

Загрузка файлов

При нажатии на иконку файла  в списке сообщений начнется загрузка данного файла на устройство:

После окончания загрузки иконка файла поменяется на .

Открытие файлов

При нажатии на иконку загруженного файла  в списке сообщений данный файл откроется в системном средстве для просмотра файлов.

Воспроизведение голосовых сообщений

При нажатии на кнопку для воспроизведения голосового сообщения начинается воспроизведение данного сообщения, а кнопка для воспроизведения заменяется кнопкой для окончания воспроизведения.

Индикация новых сообщений

При получении нового сообщения придет уведомление, при нажатии на уведомление будет осуществлен переход в данный чат. После чего данное уведомление пропадёт.


Чат поддержки

При выборе на главном экране чатов чата «Поддержка Elph» будет осуществлен переход в чат поддержки.

Интерфейс данного чата не отличается от всех других чатов, за исключением того, что в нем отсутствует кнопка для записи голосового сообщения. На её месте расположена кнопка  для отправки файла логов приложения в чат.