Веб клиент

Выборочный звонок

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

Функция реализована в групповых чатах с типом звонка «Без модерации».

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

1. Нажать на кнопку Начать звонок в шапке чата.
2. В открывшемся окне для выбора участников звонка необходимо выбрать одного или нескольких участников группы (см. Рисунок 1).
3. Нажать на кнопку Позвонить.

Изменения к выпуску Р7 – Команда Сервер 1.9.1
Рисунок 1 – Выборочный звонок в группе

 

Помимо ручного выбора участников группы, в окне предусмотрены кнопки для множественного выбора и сброса участников: «Выбрать всех» и «Сбросить всех».

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

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

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

Рисунок 2 – Служебное сообщение о начале совещания
Рисунок 2 – Служебное сообщение о начале совещания

 

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

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

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

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

Изменения к выпуску Р7 – Команда Сервер 1.9.1
Рисунок 3 – а) сообщение об отмененном совещании
Изменения к выпуску Р7 – Команда Сервер 1.9.1
б) сообщение о пропущенном совещании

 

 

 

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

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

Рисунок 4 – Предупреждение о выключенном микрофоне
Рисунок 4 – Предупреждение о выключенном микрофоне

 

Отображение в звонках только активных участников

Эта функция позволяет видеть в окне звонка только активных участников, то есть тех, у кого включена камера и/или микрофон.

Данная функция реализована в групповом звонке «С модерацией» и работает в режиме представления «Мозайка» и «Докладчик».

Принцип работы функции

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

Участники с ролью «Слушатель» (то есть те, кто не являются администраторами группы и те, кому не присвоена роль «Докладчик») в окне звонка по умолчанию отображаться не будут. Их будет видно только в списке участников. Это связано с тем, что у слушателей просто нет возможности включить камеру или микрофон. Так как их окно звонка выглядит следующим образом (см. Рисунок 5).

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

Рисунок 5 – Окно звонка с модерацией (вид со стороны слушателя)
Рисунок 5 – Окно звонка с модерацией (вид со стороны слушателя)

 

Индикатор качества канала связи при совершении звонка

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

Принцип работы функции

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

Для просмотра качества связи во время звонка, необходимо навести на значок «Качество связи» на панели дополнительных функций звонка (см. Рисунок 6).

Рисунок 6 – Панель дополнительных функций
Рисунок 6 – Панель дополнительных функций

 

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

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

Хорошее качество связи отображается пиктограммой с тремя голубыми полосками Изменения к выпуску Р7 – Команда Сервер 1.9.1 и характеризует отсутствие нагрузки на сеть, отсутствие «зависаний» и отставание звука и изображения.

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

Плохое качество связи отображается пиктограммой с одной красной полоской Изменения к выпуску Р7 – Команда Сервер 1.9.1 и характеризует критическую потерю пакетов, «застывания» и частые расхождения между изображением и звуком, или отсутствие изображения и звука, например, при отсутствии сети «Интернет».

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

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

Для того, чтобы посмотреть статистику другого участника звонка необходимо также вызвать дополнительное меню пользователя и выбрать в нем пункт «Статистика подключения» (см. Рисунок 7).

Изменения к выпуску Р7 – Команда Сервер 1.9.1

Рисунок 7 – Вызов статистики медиапотоков у участника звонка
Рисунок 7 – Вызов статистики медиапотоков у участника звонка

 

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

Рисунок 8 – Статистика медапотоков при включенном микрофоне
Рисунок 8 – Статистика медапотоков при включенном микрофоне
Рисунок 9 – Статистика медапотоков при включенном микрофоне и камере
Рисунок 9 – Статистика медапотоков при включенном микрофоне и камере

 

Переключение между медиапотоками участника звонка

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

Эта функция внедрена во все звонки в Р7-Команда и работает в обоих режимах представления: «Мозайка» и «Докладчик».

Принцип работы функции

Функция переключения между медиапотоками активируется у участника звонка в момент, когда параллельно происходит демонстрация экрана и демонстрация видео с камеры пользователя (то есть, когда у пользователя включена камера). В этом случае на плитке участника звонка, при наведении на нее курсора, появится кнопка «Переключить видео».

Процесс переключения медиапотоков участника звонка в режиме представления «Мозайка» представлен на Рисунок 10 и 11.

Рисунок 10 – Переключение медиапотоков участника в режиме представления «Мозайка»
Рисунок 10 – Переключение медиапотоков участника в режиме представления «Мозайка»
Рисунок 11 – Переключение медиапотоков участника в режиме представления «Мозайка»
Рисунок 11 – Переключение медиапотоков участника в режиме представления «Мозайка»

 

Процесс переключения медиапотоков участника звонка в режиме представления «Докладчик» представлен на Рисунок 12 и 13.

Рисунок 12 – Переключение медиапотоков участника в режиме представления «Докладчик»
Рисунок 12 – Переключение медиапотоков участника в режиме представления «Докладчик»
Рисунок 13 – Переключение медиапотоков участника в режиме представления «Докладчик»
Рисунок 13 – Переключение медиапотоков участника в режиме представления «Докладчик»

 

Кнопка для переключения между медиапотоками пользователя доступна до тех пор, пока у участника звонка функционируют оба медиапотока. Как только один из них отключается (например, пользователь выключает камеру или прекращает демонстрацию экрана), кнопка на плитке перестает отображаться.

Поддержка открытия приложения на ПК при переходе по ссылке в группу или конференцию

Данная функция предлагает при переходе по ссылке в группу или конференцию открыть, установленное на ПК, приложение Р7-Команда и продолжить работу уже в нем.

Принцип работы функции

При переходе пользователя по валидной (рабочей) ссылке в группу или конференцию Р7-Команда, в веб-браузере произойдет открытие данной ссылки с последующей авторизацией. В момент, когда страница будет полностью загружена, на экране появится модальное окно, в котором пользователю будет предложено открыть приложение Р7-Команда, ранее установленное на ПК (см. Рисунок 14).

Рисунок 14 – Модальное окно
Рисунок 14 – Модальное окно

 

Для того, чтобы продолжить работу в Desktop-ной версии приложения Р7-Команда, пользователю необходимо нажать на кнопку «Открыть приложение». В этом случае произойдет открытие приложения Р7-Команда на компьютере пользователя.

Чтобы продолжить работу в Web версии приложения Р7-Команда, необходимо нажать на кнопку «Отмена».

Упрощенная авторизация (при использовании одной организации)

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

Эта функция значительно упрощает пользователю процесс входа в приложение.

Теперь вместо того, чтобы самостоятельно выбирать организацию из списка или вводить ее данные, пользователю необходимо заполнить лишь адрес сервера, и система автоматически определит его организацию.

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

Принцип работы функции

Пользователь собирается пройти авторизацию в системе. В окне авторизации (см. Рисунок 15) вводит адрес сервера и нажимает кнопку «Войти».

Рисунок 15 – Окно авторизации
Рисунок 15 – Окно авторизации

 

Далее система по адресу сервера определяет к скольким организациям у пользователя есть доступ.

Если на сервере существует только одна организация, к которой пользователь имеет доступ (этот режим работы называется однотенантным), то в этом режиме пользователю не требуется вводить организацию вручную, так как она автоматически определяется после заполнения адреса сервера. И окно авторизации данного пользователя будет иметь следующий вид (см. Рисунок 16). Далее процесс авторизации будет проходить по стандартной схеме:

1. Пользователь вводит логин и пароль и нажимает на кнопку «Войти».
2. В случае успешной авторизации, откроется главная страница приложения.
3. В случае неуспешного входа в приложение на экране отобразится надпись: «Проверьте введенный пароль».

Рисунок 16 – Окно авторизации при однонантном режиме работы
Рисунок 16 – Окно авторизации при однонантном режиме работы

 

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

Если на сервере существует несколько организаций, к которым у пользователя имеется доступ, окно авторизации будет иметь следующий вид (см. Рисунок 17). В этом случае, пользователю необходимо будет помимо логина и пароля ввести еще название организации и нажать на кнопку “Войти”.

Рисунок 17 – Окно авторизации
Рисунок 17 – Окно авторизации

 

В случае успешной авторизации, откроется главная страница приложения.

В случае неуспешного входа в приложение на экране появится одна из следующих подсказок: «Проверьте введенный пароль», «Проверьте введенный логин» или «Проверьте введенную организацию».

Администрирование

Отображение списка групповых чатов в административной панели

Теперь чтобы увидеть список групповых чатов в панели администратора, необходимо в левой панели управления настройками выбрать раздел «Групповые чаты» (см. Рисунок 18).

В списке групповых чатов отображаются следующие атрибуты:

1. Тип группового чата:

a. Изменения к выпуску Р7 – Команда Сервер 1.9.1– чат без модерации
b. Изменения к выпуску Р7 – Команда Сервер 1.9.1– чат с модерацией
c. Изменения к выпуску Р7 – Команда Сервер 1.9.1– информационный канал

2. Количество участников группового чата
3. Описание группового чата

Рисунок 18 – Раздел “Групповые чаты”
Рисунок 18 – Раздел “Групповые чаты”

 

Поиск групповых чатов по наименованию

В разделе «Групповые чаты» появилась возможность осуществления поиска группы по названию. Для того, чтобы воспользоваться данной функцией, нужно в поисковом поле начать вводить название искомой группы (см. Рисунок 19). После каждого введенного символа автоматически будут выводиться результаты поиска.

Для того, чтобы очистить поисковое поле, необходимо нажать на кнопку “Очистить поиск” или с помощью клавиш Delete и Backspace произвести ручную очистку.

Рисунок 19 – Поиск группы по наименованию
Рисунок 19 – Поиск группы по наименованию

 

Фильтрация групповых чатов по имени участника

В разделе “Групповые чаты” появилась возможность осуществления фильтрации групповых чатов по имени и логину пользователя.

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

Рисунок 20 – Фильтрация списка групповых чатов
Рисунок 20 – Фильтрация списка групповых чатов

 

Отображение списка пользователей группового чата

Теперь чтобы увидеть состав группового чата необходимо сделать следующее:

1. Навести мышкой на интересующий групповой чат.
2. Нажать на появившуюся пиктограмму участников на подсвеченной строке в правом конце строки (см. Рисунок 21).

После осуществления описанных выше действий, пользователь будет перенаправлен на страницу с составом участников выбранного группового чата (см. Рисунок 22).

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

1. Имя пользователя
2. Логин пользователя
3. Тип участника
4. Роль участника:

a. Изменения к выпуску Р7 – Команда Сервер 1.9.1– обычный участник группового чата;
b. Изменения к выпуску Р7 – Команда Сервер 1.9.1– администратор группового чата.

5. Телефон пользователя

Рисунок 21 – Кнопка “Список участников группы”
Рисунок 21 – Кнопка “Список участников группы”
Рисунок 22 – Страница с участниками группового чата
Рисунок 22 – Страница с участниками группового чата

 

Настройка роли администратора группового чата

Настройка роли администратора группового чата включает в себя такие функции, как: назначение и снятие с пользователя прав администратора группы.

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

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

Назначить пользователя администратором группового чата или снять с него это право может только администратор организации. Производиться это все по следующей схеме:

1. Администратор наводит мышкой на интересующего его участника группового чата.
2. В конце строки появляется пиктограмма выпадающего меню.
3. Администратор вызывает контекстное меню участника и выбирает в нем пункт Изменения к выпуску Р7 – Команда Сервер 1.9.1 Назначить администратором / Убрать права администратора (см. Рисунок 23).

Рисунок 23 – Контекстное меню участника группы
Рисунок 23 – Контекстное меню участника группы

 

После назначения / снятия прав администратора группового чата, администратору организации выводится модальное окно, уведомляющее о смене роли пользователя (см. Рисунок 24, Рисунок 25).

Рисунок 24 – Модальное окно, уведомляющее о смене роли пользователя
Рисунок 24 – Модальное окно, уведомляющее о смене роли пользователя
Рисунок 25 – Модальное окно, уведомляющее о смене роли пользователя
Рисунок 25 – Модальное окно, уведомляющее о смене роли пользователя

 

При снятии прав администратора группы в системе производится проверка того, что пользователь не является единственным администратором группы – в том случае, если пользователь является единственным администратором, снятие соответствующих прав будет заблокировано, и администратору организации будет выдано соответствующее модальное окно (см. Рисунок 26).

Рисунок 26 – Модальное окно, уведомляющее о неудачной попытке смены роли
Рисунок 26 – Модальное окно, уведомляющее о неудачной попытке смены роли

 

Добавление пользователя в групповой чат

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

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

1. Пользователь доступен в системе.
2. Групповой чат создан из интерфейса мессенджера.

Добавление нового пользователя в групповой чат администратором организации производится по следующей схеме:

1. Администратор выбирает групповой чат, куда необходимо добавить пользователя.
2. Переходит в состав группового чата.
3. Нажимает на кнопку «Добавить участника» в шапке страницы (см. Рисунок 27).
4. В открывшемся окне выбор участников выбирает из списка пользователя, наводит на него курсор и нажимает на появившуюся пиктограмму добавления Изменения к выпуску Р7 – Команда Сервер 1.9.1 (см. Рисунок 28).
5. Подтверждает добавление пользователя путем нажатия на кнопку «Добавить» в модальном окне (см. Рисунок 29).

Рисунок 27 – Страница с участниками группового чата
Рисунок 27 – Страница с участниками группового чата
Рисунок 28 – Окно “Добавление участника”
Рисунок 28 – Окно “Добавление участника”

 

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

Рисунок 29 – Модальное окно для подтверждения действия
Рисунок 29 – Модальное окно для подтверждения действия

 

Удаление пользователя из группового чата

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

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

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

Удаление пользователя из группового чата администратором организации производится по следующей схеме:

1. Администратор наводит курсор на интересующего его участника группового чата.
2. Вызывает его контекстное меню и выбрать в нем пункт Изменения к выпуску Р7 – Команда Сервер 1.9.1 “Удалить участника” (см. Рисунок 30).
3. Подтверждает действие по удалению пользователя из группового чата (см. Рисунок 31).

Рисунок 30 – Контекстное меню участника группового чата
Рисунок 30 – Контекстное меню участника группового чата

 

После подтверждения удаления пользователя, путем нажатия на кнопку “Удалить”, пользователь будет окончательно удален из группового чата, о чем будут проинформированы все участники группового чата в интерфейсе мессенджера с помощью системного сообщения следующего вида: «ФИО удалил(а) ФИО из группового чата».

Рисунок 31 – Модальное окно для подтверждения действия
Рисунок 31 – Модальное окно для подтверждения действия,

 

Сортировка списка участников группового чата

На странице “Участники группового чата” появилась возможность сортировки пользователей по алфавиту и против по таким атрибутам, как: имя, логин и тип участника (см. Рисунок 32).

Рисунок 32 – Сортировка участников группового чата
Рисунок 32 – Сортировка участников группового чата

 

Сортировка списка групповых чатов

На странице “Групповые чаты” появилась возможность сортировки групп по наименованию (по алфавиту и против) и по типу чата (см. Рисунок 33).

Рисунок 33 – Сортировка групповых чатов
Рисунок 33 – Сортировка групповых чатов