# Что такое TrueConf Server

TrueConf Server — это программная платформа для видеоконференцсвязи (ВКС). Она помогает сотрудникам общаться и эффективно работать на расстоянии, а также легко проводить вебинары и удалённое обучение.

/server/media/review_preview/ru.jpg

TrueConf Server поддерживает работу в закрытых сетях и позволяет посредством видеоконференцсвязи объединить в целостную систему как сотрудников вашей локальной сети, так и удалённых пользователей (в том числе и SIP/H.323/RTSP устройства):

/server/media/scheme/ru.svg

# Возможности TrueConf Server

Перечисленные ниже преимущества TrueConf Server как ядра для организации системы ВКС дополняются возможностями работающих совместно с ним решений:

# Поддерживаемые протоколы и кодеки

# Протоколы

  • Собственный протокол TrueConf на базе технологии SVC, использующийся всеми клиентскими приложениями.

  • Набор протоколов H.323: H.239 для показа контента; H.281, H.224, Q.922 для управления камерой; H.235 для шифрования медиапотоков; H.225, H.241, H.245 — протоколы сигнализации.

  • Набор протоколов SIP: BFCP для показа контента; FECC для управления камерой; SRTP для шифрования медиа потоков; TLS для защиты протокола сигнализации.

  • WebRTC: SRTP и DTLS для шифрования медиа потоков.

  • Видеовызовы по протоколу RTSP.

  • Поддержка QoS: DSCP, DiffServ.

  • Работа с TrueConf API по протоколу OAuth 2.0.

# Поддерживаемые стандарты видеосжатия

  • VP8 SVC, VP8, H.264, H.264 AVC, H.264 SVC, X-H264UC, H.263, H.263+, H.263++

# Поддерживаемые стандарты аудиосжатия

  • Opus, G.711, G.722, G.722.1, G.722.1C, G.723, G.728, G.729A, Speex, MP3, AAC

# Модули TrueConf Server и их функционал

TrueConf Server представляет собой модульное программное обеспечение с несколькими компонентами, которое работает на операционных системах семейства Windows и Linux.

Дополнительно расширить возможностей ВКС можно с помощью библиотек для разработчиков (SDK).

Далее показаны основные функции каждого из компонентов.

# Системные службы TrueConf Server

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

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

  • проведение многопользовательских видеоконференций и видеозвонков один-на-один;

  • хранение истории действий, происходящих на сервере (звонков, авторизаций, сообщений чата и т. д.);

  • обеспечение связи между абонентами через NAT и прокси-сервер;

  • обработку медиапотоков с помощью технологии SVC (Scalable video coding);

  • совместимость видеоконференций со сторонними протоколами и системами (SIP/H.323, RTSP, WebRTC);

  • возможность объединения нескольких серверов в федерацию для поддержания связи между ними;

  • возможность развернуть систему на базе множества ВКС-серверов с помощью решения TrueConf Enterprise.

# Панель управления администратора

Компонент предназначен для настройки и изменения конфигурации сервера в процессе эксплуатации и обеспечивает:

  • управление учётными записями пользователей и персональными настройками для них;

  • создание, редактирование и удаление групп пользователей, изменение прав в рамках группы;

  • хранение данных об учётных записях пользователей локально или используя стороннюю службу, реализующую протокол LDAP (требуется расширение LDAP/Active Directory);

  • добавление псевдонима для SIP/H.323/RTSP устройств или пользователя другого сервера с целью упрощения его вызова;

  • создание вебинаров с возможностью гостевых подключений;

  • планирование конференций с возможностью еженедельных повторений по определённым дням;

  • защиту конференций от несанкционированных подключений с помощью PIN-кода;

  • настройку регистрации на публичные конференции (вебинары);

  • настройку общей раскладки для всех участников, для SIP/H.323/WebRTC подключений, а также индивидуальной для каждого абонента как при создании конференции, так и непосредственно во время её проведения;

  • удалённое управление камерами и микрофонами участников активной конференции с возможностью смены устройств;

  • добавление и удаление участников в конференциях "на лету" прямо во время их проведения;

  • настройку трансляции конференций: CDNvideo, Wowza Streaming Engine, Wowza Streaming Cloud, YouTube и др. (требуется расширение Трансляции);

  • настройку рассылки приглашений и информационных писем, используя внешний SMTP-сервер;

  • настройку передачи медиатрафика между участниками конференции минуя сервер (требуется расширение UDP Multicast конференции);

  • хранение и просмотр записей конференции прямо в панели управления с отображением чата, синхронизированного с видео (только для формата .mp4), их скачивание и удаление;

  • хранение на сервере передаваемых в конференциях файлов;

  • резервное копирование и восстановление настроек сервера;

  • брендирование гостевой страницы сервера с возможностью указать контактные данные администратора;

  • ограничение доступа к панели управления сервером как на уровне административных ролей, так и с помощью фильтра по IP;

  • мониторинг состояния сервера как в реальном времени, так и за весь срок использования системы ВКС;

  • просмотр отчётов о работе сервера (программные логи) и всех действиях пользователей (истории звонков, сообщений, подключений и т. п.) с возможностью их экспорта в формате .csv;

  • настройку доступа к API сервера.

# Панель управления администратора TrueConf Server Security Admin

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

Права TrueConf Server Security Admin дают доступ к:

  • сведениям о текущем состоянии сервера;

  • списку адресов для административного доступа;

  • истории изменений его настроек;

  • программным логам о работе сервера;

  • истории звонков и конференций;

  • текущим подключениям к серверу;

  • истории чатов.

# Личный кабинет пользователя

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

  • просматривать список доступных возможностей;

  • работать с адресной книгой;

  • создавать конференции различных типов, запускать и останавливать их;

  • приглашать новых участников в идущую конференцию;

  • настраивать раскладки различных видов как для создаваемой конференции, так и для уже идущей;

  • управлять устройствами участников;

  • сохранять шаблоны конференций для их последующего использования;

  • редактировать свой профиль (если на сервере используется интеграция с LDAP/AD, то возможно будет только изменить аватар).

# Гостевая страница

Гостевая страница TrueConf Server является веб-страницей, с которой можно скачать клиентские приложения для подключения к данному серверу. Ссылку на неё можно распространить среди всех сотрудников и гостей, которые будут участвовать в конференциях.

На гостевой странице пользователи могут:

  • войти в личный кабинет;

  • скачать клиентские приложения для различных ОС;

  • запланировать конференцию (необходима авторизация);

  • подключиться к конференции по её ID;

  • ознакомиться с руководством пользователя;

  • просмотреть контакты администратора TrueConf Server.

# Роли в TrueConf Server

В TrueConf Server имеется два типа администраторов:

  • TrueConf Server Admin на Windows (tcadmins на ОС семейства Linux) с полным доступом к настройкам сервера;

  • TrueConf Server Security Admin на Windows (tcsecadmins на ОС семейства Linux) с возможностью только мониторить его работу.

В свою очередь, абоненты TrueConf Server в общем делятся на пользователей (зарегистрированные учётные записи), гостей (не авторизованные на сервере участники публичных конференций), и SIP/H.323/RTSP-подключения.

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

  • владелец конференции;

  • ведущий;

  • оператор;

  • докладчик.

Подробнее о каждой из ролей администраторов, пользователей сервера и участников конференции читайте в нашей статье.

# Преимущества видеоконференцсвязи TrueConf

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

Относительно низкие системные требования

Для установки TrueConf Server подойдёт обычный компьютер на базе современного процессора Intel или AMD с операционной системой семейства Microsoft Windows Server или Linux. Подробнее примеры типовых конфигураций приведены в следующей статье.

Удобное администрирование

Сервер видеоконференций TrueConf Server имеет ряд возможностей, упрощающих его администрирование:

  • собственный проприетарный протокол, работающий с клиентскими приложениями TrueConf по одному TCP порту;

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

  • синхронизация с каталогами пользователей и групп по протоколу LDAP;

  • отсутствие необходимости оконечным терминалам (ПК, браузерам и мобильным устройствам) в прямом IP-адресе для работы;

  • автоматическое прохождение брандмауэров и NAT;

  • возможность работы через корпоративные Proxy сервера и VPN-шлюзы, в том числе с криптографией по ГОСТ.

Передовые технологии передачи данных

Cистема TrueConf Server использует следующие технологии для повышения качества и надёжности видеосвязи:

  • динамическая регулировка скорости передачи данных;

  • масштабируемое видеокодирование (SVC);

  • приоритет прямого соединения с использованием технологии Hole punching;

  • автоматическое восстановление соединения при разрывах связи;

  • адаптивный буфер для принимаемых аудио и видеопотоков данных.

Видеосвязь в ультравысоком разрешении 4К

Система TrueConf Server, в том числе и её бесплатная версия TrueConf Server Free, поддерживает передачу видео сверхвысокого разрешения UltraHD (3840х2160, 4K). При этом суммарное разрешение изображения в групповой конференции может достигать 7680×4320 (Ultra HD 8K).

Подробнее о видеозвонках в UltraHD и системных требованиях к пользовательскому оборудованию читайте в статьях нашей базы знаний.

Инструменты совместной работы

В систему TrueConf Server интегрирован ряд инструментов для совместной работы:

Трансляция конференций на популярные видеосервисы

Вы хотите провести видеоконференцию, и при этом транслировать её в Интернет в режиме реального времени? TrueConf Server позволяет организовать это при помощи встроенного шлюза RTSP. При этом имеется поддержка следующих популярных сервисов:

Также вы можете вручную настроить трансляцию на другой видеосервис, например, в Telegram.

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

Пользователям TrueConf Server предоставляются удобные и простые механизмы настройки раскладок и устройств:

# Видеозвонки и групповые видеоконференции

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

# Что такое видеозвонок

Видеозвонок – это режим видеосвязи с участием двух абонентов, которые видят и слышат друг друга одновременно.

/server/media/videocall/ru.png

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

Подробнее о видеозвонках читайте на нашем сайте. Также следует ознакомиться с системными требованиями и материалами о том как совершать видеозвонки в клиентских приложениях для различных ОС: Windows, Android, Android TV, iOS.

# Что такое видеоконференция. Типы видеоконференций

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

/server/media/conference/ru.png

TrueConf Server позволяет проводить видеоконференции таких типов:

  • Внутренняя — защищённая конференция, доступная только для авторизованных локальных пользователей, для пользователей других серверов TrueConf Server, находящихся в федерации с сервером заказчика, а также сторонним SIP/H.323 и RTSP устройствам (только если такие абоненты получили ID конференции, например, в email-приглашении).

  • Публичная (вебинар) — с возможностью подключения к конференции гостевых пользователей (без авторизации), которая позволяет организовывать вебинары доступные для всех желающих по ссылке или приглашению из календаря. Если в вашей лицензии не подключена возможность создания таких мероприятий (расширение Публичные веб-конференции), выбор режима будет недоступен.

Также групповые конференции TrueConf различаются по типу запуска:

  • запланированная – видеоконференция с настроенными датой и временем её начала, а также длительностью проведения. Возможно указать параметры запуска каждую неделю в определённые дни (например, по вторникам и пятницам);

  • виртуальная комната – видеоконференция без настроек автоматического запуска в определённое время. Подробнее о них читайте в статье Виртуальная комната.

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

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

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

# Режимы видеоконференций

TrueConf Server поддерживает следующие режимы видеоконференций:

  • все на экране;

  • видеоурок;

  • селектор.

Подробнее о каждом из режимов читайте в соответствующей статье базы знаний.

# Расширение возможностей

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

# SIP / H.323 / RTSP шлюз

Благодаря данному расширению, к TrueConf Server можно будет легко подключать:

Бесплатно предоставляется возможность подключить 1 устройство.

Шлюз может выступать в качестве привратника (Gatekeeper) или SIP-регистратора (АТС) для стороннего оборудования, которое будет отображаться в адресной книге как обычный пользователь TrueConf.

# Интеграция с LDAP / Active Directory

Данное расширение позволяет настроить синхронизацию информации о пользователях между адресной книгой TrueConf Server и службой каталогов LDAP вашей организации (например, Active Directory). Списки пользователей и групп будут импортироваться автоматически, без необходимости вручную администрировать учётные записи пользователей сервера.

Также интеграция с LDAP / Active Directory понадобится для совместной работы TrueConf Server с почтовым сервером "МойОфис Почта 2", что позволит пользователям вашего сервера видеоконференций планировать онлайн-мероприятия непосредственно при создании события в календаре МойОфис. В нашей базе знаний вы найдёте подробную инструкцию о настройке такой интеграции.

# Публичные веб-конференции

Благодаря данному расширению, вы сможете создавать публичные конференции на TrueConf Server, к которым могут подключаться как зарегистрированные пользователи, так и гости. Эта функция будет полезна, например, при проведении вебинаров.

Каждая публичная конференция имеет внешнюю веб-страницу, которая содержит полное описание конференции и способов подключения к ней. Вы также можете добавить виджет для публичной конференции на свой сайт.

В базовой поставке TrueConf Server есть возможность создавать публичные конференции, но одновременно поддерживается 1 гостевое подключение. Если требуется увеличить их число – обратитесь в отдел продаж для их покупки или активации на пробный период длительностью до 3 недель.

# Использование UDP Multicast

Вы можете активировать использование UDP Multicast – протокола передачи данных, при котором сигнал идёт напрямую от пользователя к пользователю, минуя сервер. Это значительно снижает нагрузку на сеть и сервер видеоконференций, а также позволяет использовать видеосвязь в сетях с запрещённым TCP-трафиком.

Следует учесть, что в UDP Multicast режиме не поддерживаются: запись конференций, WebRTC-конференции в браузере и RTSP-трансляции.

# Трансляции видеоконференций

Данное расширение позволяет транслировать видеоконференции через внешние платформы или сервисы доставки контента такие, как CDNvideo, YouTube, Facebook или Wowza. При этом количество зрителей ограничено только возможностями выбранного вами решения для трансляций и может превышать 1 млн. пользователей!

# Федерация

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

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

Данная опция включена в стандартный функционал TrueConf Server и для её активации достаточно наличия любой платной лицензии.

# TrueConf Directory

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

# Разработка собственных приложений с TrueConf SDK

TrueConf SDK позволяет вам разрабатывать собственные приложения для видеоконференцсвязи на основе технологий TrueConf. Также вы можете добавить в уже существующее приложение поддержку интеграции с нашей ВКС-системой.

Мы предлагаем библиотеки для всех популярных десктопных (Windows, Linux, macOS) и мобильных (iOS, Android) платформ.

Примером приложения, созданного с использованием TrueConf SDK, является инфомат TrueConf Kiosk – программное решение для систем самообслуживания.

# Выбор версии сервера

Мы предоставляем бесплатный TrueConf Server Free, полнофункциональную версию для тестирования сроком на 3 недели и платную версию. Сравнение всех трёх версий доступно здесь. Рассчитать стоимость подходящей лицензии можно в нашем калькуляторе цен.

Чтобы получить полнофункциональную версию TrueConf Server для тестирования на 3 недели, свяжитесь с нами любым удобным вам способом.

Таким образом, вы можете получить решение со всеми необходимыми возможностями, используя бесплатную версию TrueConf Server Free, но с небольшими ограничениями. Этого будет достаточно, чтобы развернуть систему ВКС для малого и среднего бизнеса и ознакомиться со всеми его преимуществами.

# Полезные материалы

Для администраторов и пользователей продуктов TrueConf мы предоставляем ряд полезных ссылок на наши материалы и сообщества: