VideoMost Knowledgebase

Обязательные действия для интеграции Видеомоста в свое веб-приложение

ID статьи: 96
Последнее обновление: 06 июл, 2018
  1. Пользователя необходимо уведомить об ошибке соединения.
  2. Подробности произошедшей ошибки должны логироваться на сервере. 
  3. Ошибки связи с XMPP возвращают события объекта JSClientClass: OnAuthfail, OnConnfail, OnConnError (см документацию).

В демо есть demo.js, а в нём код:
client.Login($('#UserName').val(), $('#Password').val());
Далее Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÑŽÑ‚ся события либо OnConnected, либо OnDisconnected, соответственно если соединение установлено, либо не установлено (по какой-то Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ðµ)
Дополнительно вызываются: OnAuthfail, OnConnfail, OnConnError.
OnAuthfail- вызывается если логин/пароль не был принят XMPP;
OnConnfail – что-то с сетью при попытке залогиниться (например, проблема с сокетами);
OnConnError – если соединиться получилось и всё работает, но возникли механические неполадки.
Вместе со всеми перечисленными ошибками будет вызываться и OnDisconnected.

  1. Ошибки связи с конференцией возвращают события объекта JSConfConnectionClass: OnCallFailed (см документацию).
  2. Получить лог SDK можно методом VideoMost.getLogMessages(). Должна быть возможность, в случае ошибки, данный лог передать в Видеомост.
  3. Рекомендуется сделать визард настройки оборудования, в котором можно проверить работу камеры, микрофона, динамиков.

Рисунок 1. Диаграмма последовательностей.

Рисунок 2. Блок-схема алгоритма.

Эта статья была:   Полезна | Не полезна Сообщить об ошибке


ID статьи: 96
Последнее обновление: 06 июл, 2018
Ревизия: 4
Просмотры: 146
Комментарии: 0
print  Печать email  Подписаться email  Отправить по email share  Поделиться pool  Добавить в пул comment  Добавить комментарий
Пред.     След.
KB0095 - HOWTO: Установка пакета VideoMost Lite в тихом...       KB0097 - HOTFIX: Ошибка ERR_CONNECTION_TIMED_OUT