За нашими плечами большой опыт в области видеоконференцсвязи. Чтобы упростить нашим заказчикам и пользователям жизнь, мы постарались функционал этих проектов перевыпустить в виде различных SDK и API, которые позволят реализовать любые ваши задумки в области видеоконференций и совместной работы.

SDK для Windows

Данная библиотека разработана для добавления возможностей видеосвязи в любое ПО для Windows. Она построена на технологии ActiveX и может быть использована практически во всех средах разработки для этой операционной системы, включая самые популярные IDE Microsoft Visual Studio и Embarcadero Delphi, а также в виде JavaScript приложений для браузера Internet Explorer, начиная с 8-ой версии (да, вы не ослышались, с 8-ой версии IE).

Особенностью использования производных от этого SDK приложений является возможность привязки именно к вашей инфраструктуре видеосвязи. В качестве ВКС сервера используется ПО TrueConf Server, либо частное облако из нескольких таких серверов. Кол-во поддерживаемых инфраструктурой абонентов не ограничено. Подробное описание и примеры использования →

SDK для мобильных платформ Android и iOS

Если вы хотите интегрировать видео и аудио звонки в существующее приложение для мобильных платформ, то вы можете воспользоваться нашим SDK. Мы убрали все лишнее, оставили только необходимые функции и снабдили их простым интерфейсом. Вы сможете создать приложение с поддержкой видеосвязи HD качества, полностью соответствующее вашим требованиям и распространять его удобным для вас способом. Все заботы по работе с сетью, драйверами и конференциями возьмет на себя наш SDK.

Преимущества:

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

Terminal API

Данный интерфейс управляет нашим решением для переговорных комнат TrueConf Terminal и позволяет добавить поддержку видеоконференцсвязи на любой выделенный ПК на основе Windows. При использовании данного API приложение TrueConf Terminal после запуска ПК переходит в полноэкранный режим и ожидает поступления команд по HTTPs. Связка терминала и API отлично подходит для создания киосков с видеосвязью, автономных переговорных комнат для удаленного обслуживания клиентов, а также “умных” банкоматов.

Возможности:

  • Работа через выделенный TrueConf Server или облако TrueConf Online
  • Управление устройствами захвата и вывода видео, звука и контента, в том числе PTZ-камерами.
  • Создание и управление всеми типами сеансов видеосвязи:
    • Управление раскладками видеоокон;
    • Управление списком участников;
    • Управление ролями участников.
  • Доступ к адресной книге авторизованного на терминале абонента.
  • Доступ к статусам абонентов, поиск свободного оператора.
  • Возможность звонков и приглашения в конференций H.323 / SIP устройств.
  • Запись сеансов связи на сервере.
  • OS: Windows, Linux(в разработке), MacOSX (по запросу).

Документация TrueConf Terminal API rev. October 2017 (pdf, 1,92 Мб).

Server API

Интерфейс для удалённого управления TrueConf Server при помощи простых RESTful HTTP(s) запросов. Доступно бесплатно для любых версий TrueConf Server.

Возможности:

  • Создание и редактирование учётных записей пользователей и их адресных книг.
  • Управление списками групп пользователей и их правами.
  • Создание и редактирование всех типов конференций, включая вебинары.
  • Запуск и остановка конференций. Приглашение в них абонентов.

Пример использования: плагин для Slack, создающий видеоконференцию на лету по команде /trueconf, с автоматическим приглашением в них существующих абонентов TrueConf Server. Подробное описание →

URL, командная строка и AppLinks API

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

Возможности:

  • Запуск видеозвонка с определённым пользователем, или присоединение к нужной конференции.
  • Авторизация существующим пользователем или гостем.
  • Открытие чата с определённым пользователем.
  • Переход в Google Play или App Store для инсталляции приложения, если его ещё нет у пользователя.

Пример использования URL — кнопка “Присоединиться к совещанию” в интранете компании. Командная строка также позволяет:

  • Запускать приложение в полноэкранном режиме и удерживать его в нём.
  • Запускать несколько приложений для захвата двух и более видеоисточников.

Подробнее →

WebRTC-клиент и его виджет

Добавьте возможность видеообщения прямо на ваш сайт. Для этого вашим пользователям не нужно устанавливать дополнительное программное обеспечение или создавать учётную запись. WebRTC-клиент, встроенный в TrueConf Server, можно использовать как виджет так же просто, как и YouTube плеер.

Преимущества:

  • 100 WebRTC пользователей в одной конференции (до 250 пользователей со всех платформ)
  • Если браузер пользователя не поддерживает технологию WebRTC, мы предложим запустить одноразовый клиент для его браузера и ОС (в т.ч. IE, iOS).
  • Виджет настраивается на виртуальную комнату, доступную всегда или по расписанию.
  • Управление конференцией происходит с клиента TrueConf для ПК.

Есть и ещё кое-что, обращайтесь расскажем! 😉