SDK для видеосвязи на мобильных платформах

Представляем вам библиотеки TrueConf SDK для мобильных платформ (Android и iOS), которые позволяют добавить в ваши приложения поддержку видеозвонков и групповых видеоконференций. Вы свободны в выборе интерфейса и реализации бизнес-логики приложений, созданных с использованием SDK. Мы лишь предоставляем вам небольшое окно, предназначенное для отображения сеансов видеосвязи, внутри вашего приложения.

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

Приложения, использующие SDK, требуют подключения к серверу видеоконференцсвязи TrueConf Server. Для управления пользователями, конференциями и их участниками необходимо использовать выделенное API к TrueConf Server.

Мы предлагаем две библиотеки со сходным функционалом для Android и iOS сред разработки, соответственно. Поддерживаемые языки Java, Objective-C и Swift. Описание возможностей наших библиотек, примеры использования и процедура получения к ним доступа описаны ниже.

Какие возможности даёт SDK?

Средствами SDK можно:

При этом возможности TrueConf Server по проведению конференций позволяют:

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

Наибольшие функционал можно получить, используя SDK совместно с TrueConf Server API. SDK позволяет устанавливать поведение одного пользователя (аналогично клиентскому приложением), а TrueConf Server API – отслеживать состояние конференции и управлять профилями и правами пользователей в целом.

Системные требования

Минимальная поддерживаемые версии системы:

Тестовые примеры подготовлены для самых популярных сред разработки Android Studio и XCode.

Как начать использование?

Шаг 1. Установите наш сервер

SDK может использоваться только совместно с TrueConf Server, который выступает в качестве связующего звена между вашими абонентами. На работу с другими серверами SDK не рассчитан.

Воспользуйтесь инструкцией по установке и настройке сервера за 15 минут.

Шаг 2. Запросите пробный период использования SDK

Для начала использования SDK обратитесь в наш отдел продаж (sales@trueconf.ru). Вам будет выдана обновлённая лицензия на время реализации пилотного проекта.

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

Шаг 3. Загрузите SDK из репозитория

Файлы SDK хранятся в нашем репозитории git@git.trueconf.ru:SDK. Это закрытый репозиторий – доступ к нему вы получите у отдела продаж вместе с лицензией (см. шаг 2).

В репозитории, кроме самого SDK, вы найдёте примеры полноценных приложений с использованием SDK для демонстрации его возможностей.

Шаг 4. Ознакомьтесь с документацией

Подробное описание примеров, содержащихся в репозитории, описание всех функций SDK и советы по настройке среды разработки вы сможете найти в технической документации.

Нажмите на кнопку, напишите нам и мы пришлём документацию вам на почту:


Запросить документацию →

Примеры обращения к SDK API

Вызов пользователя по ID

Android (Java)

iOS (Objective-C)

Приём входящего звонка

Android (Java)


iOS (Objective-C)