SaluteJazz SDK для Web
SaluteJazz SDK для Web — это набор модулей для интеграции с сервисом видеоконференций SaluteJazz, который позволяет:
- создавать комнаты для онлайн-конференций;
- настраивать название комнаты и доступы участников;
- управлять аудио- и видеопотоками всех участников конференции.
Для интеграции с сервисом видеоконференций вам будет нужен ключ SaluteJazz SDK, который обеспечит безопасность клиент-серверного взаимодействия приложений.
Пример использования ключа вы найдете в разделе Авторизация.
Приложение, демонстрирующее функциональность SDK, вы можете найти в github-репозитории .
Установка
Установите SaluteJazz SDK для Web с помощью менеджера зависимостей npm:
npm install -S @salutejs/jazz-sdk-web
Плагины
Плагины SaluteJazz SDK для Web расширяют возможно сти SDK, но их использование необязательно.
Плагины подключаются при инициализации SDK.
Вы можете установить плагины с помощью менеджера зависимостей npm:
npm install -S @salutejs/jazz-sdk-web-plugins
Функциональность SDK
SaluteJazz SDK для Web предоставляет доступ к следующей функциональности:
-
Авторизация
- Локальный вход в учетную запись по токену без бэкенда с обработкой возможных ошибок.
- Создание ключа SaluteJazz SDK.
- Выход из учетной записи.
- Получение данных авторизованного пользователя.
-
Работа с локальными устройствами
- Получение списка локальных устройств ввода-вывода аудио и видео.
- Выбор основного устройства ввода-вывода аудио и видео.
- Добавление фильтров для видео потоков.
-
Управление конференциями
- Создание конференции типа meeting. Действует только для авторизованных пользователей.
- Получение данных конференции, в которой есть комната.
- Подключение к комнате авторизованного пользователя.