# Что такое TrueConf MCU?

# Назначение

Сервер видеоконференцсвязи TrueConf MCU предназначен для организации и проведения многоточечных видеоконференций. Он включает в себя стандартный функционал ВКС-сервера и полностью совместим с аппаратными терминалами Polycom, Cisco, Lifesize, а также программным обеспечением типа Polycom RealPresence Desktop/Mobile.

Таким образом, TrueConf MCU является программным аналогом таких решений, как Polycom RMX, Polycom RealPresence Collaboration Server, Cisco Meeting Server, Avaya Scopia, Pexip Meetings, Poly Clariti.

Подробно о возможностях TrueConf MCU мы рассказали в нашем вебинаре:

/mcu/media/webinar_preview/ru.webp

Для работы TrueConf MCU необходимо иметь физический сервер либо среду виртуализации.

# Схема работы

/mcu/media/scheme/ru.png

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

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

  • Видеовызовы по протоколу H.323, включая поддержку H.221, H.225, H.231, H.239, H.241, H.242, H.243, H.245, H.281, H.283, H.350, H.460, H.460.18, H.460.19.

  • Видеовызовы по протоколу SIP, включая ICE, TURN, BFCP, RFC 2833.

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

  • Участие в конференции через браузер по технологии WebRTC.

  • Удаленное управление камерой FECC, H.224, H.281.

  • TCP/IP, SRTP, TLS, Static IP, DHCP, IPv4, IPv6, DNS.

  • Поддержка управления через WEB (HTTP, HTTPS) и API.

  • Синхронизация времени по NTP.

  • Изменяемый размер MTU.

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

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

  • H.261, H.263, H.263+, H.264 Baseline Profile, Н.264 High Profile, H.265 Main profile

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

  • Opus, AAC, G.711, G.719, G.722, G.722.1, G.722.1c, G.723, G.726, G.728, G.729

# Функционал

  • Конференции типа “все на экране” с числом участников до 250 и Ultra HD (2160p) качеством видео.

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

  • Мониторинг активных конференций и управление ими в режиме реального времени.

  • Возможность сгенерировать или задать вручную ID для подключения к конференции.

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

  • Включение/отключение отображения подписей участников конференции в раскладке.

  • Автоматический звонок участнику при потере соединения с ним.

  • Просмотр картинки с камеры любого участника, его раскладки и контентного потока.

  • Настройка и управление устройствами участников.

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

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

  • Для каждого видеоокна раскладки можно настроить его тип: пустое окно, автозаполнение, явно указанный абонент, активный говорящий, авточередование, окно для контента.

  • Изменение раскладки у каждого участника на вид с приоритетным окном по нажатию одной кнопки.

  • Выбор режима масштабирования видеоокон: с кадрированием (кропом), с масштабированием пропорций слотов для унификации их вида в раскладке, или по выбору системы.

  • Отключение отображения собственного видеоокна в автоматической раскладке.

  • Раскладки с перекрытием: главное видеоокно разворачивается на весь экран, а другие слоты размещаются поверх него.

  • Аудиораскладки, которые позволяют разделять участников конференции по отдельным звуковым потокам.

  • Скрытие окон участников, которые не используют или отключили видео, для освобождения дополнительных слотов, отображающихся в раскладке.

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

  • Отображение индикатора уровня звука в видеоокнах.

  • Трансляция конференции во внешние RTMP-источники.

  • Трансляция медиафайлов (изображений и видео) в конференцию основным и дополнительным потоками.

  • Трансляция медиапотоков VNC-серверов в конференцию.

  • Встроенные алгоритмы эхоподавления и автоматической регулировки уровня громкости (АРУ) с возможностью их активации индивидуально для каждого участника конференции.

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

  • Запись конференций.

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

  • Подключение IP-камер и просмотр IP-трансляций по протоколу RTSP.

  • Управление PTZ-камерами.

  • Управление устройствами с помощью DTMF-команд.

  • Поддержка авторизации для входа в панель управления MCU.

  • Возможность интеграции с TrueConf Server посредством каскадирования.

  • Нативная работа с процессорами "Эльбрус".
  • Совместим с аппаратными терминалами Polycom, Cisco, Lifesize, а также программным обеспечением типа Polycom RealPresence Desktop/Mobile.

  • Совместимость с широким списком ОС семейства Linux: Debian, Astra Linux, РЕД ОС.

  • Поддерживаются гипервизоры Oracle VM VirtualBox, VMware ESXi, KVM, Microsoft® Hyper-V, Xen.

  • Работает в закрытых сетях без доступа к интернету.

# Возможности администрирования

  • Мониторинг ресурсов сервера и отслеживание состояния системы.

  • Экспорт системных логов и истории звонков.

  • Возможность проверки соединения с любым ВКС-сервером непосредственно из веб-интерфейса MCU без необходимости звонить на зарегистрированные на нём терминалы.

  • Запись трафика и скачивание его в формате .pcap.

  • Настройка параметров сохранения медиафайлов, их поиск, просмотр и скачивание.

  • Ограничение размера файлового хранилища сервера.

  • Настройка подключения к сети (порты TCP/IP, прохождение NAT).

  • Настройка параметров вызовов (используемые протоколы, их очерёдность, порядок обзвона).

  • Настройка SIP/H.323 шлюза.

  • Ограничение ширины полосы второго канала в процентном соотношении.

  • Задание временного интервала чередования участников в раскладке.

  • Смена стилей раскладок.

  • Настройка стиля подписей участников.

  • Добавление аватаров контактам в адресной книге.

  • Просмотр сведений о лицензии MCU и версий программных модулей.

  • Обновление ПО MCU.

  • Импорт и экспорт встроенной базы данных.

  • Импорт и экспорт адресной книги.

  • Выключение сервера, перезапуск MCU и перезапуск ОС через веб-интерфейс.

  • Назначение каждому пользователю определённой роли с соответствующими правами: администратор, оператор.

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

  Начальная конфигурация Рекомендуемая конфигурация
Процессор Intel(R) Xeon(R) Silver 4210 CPU @ 2.20GHz Intel(R) Xeon(R) Gold 6230 CPU @ 2.10GHz
Количество процессорных разъёмов 1 2
Объём оперативной памяти (DDR4) 32 ГБ 64 ГБ и более
Эффективная частота памяти 2400 МГц 2933 МГц и выше
Пиковая пропускная способность памяти 19200 МБ/с 23464 МБ/с и более
Объем дискового пространства 512 ГБ (рекомендуется SSD) 512 ГБ (рекомендуется SSD)
Сеть 1 Мбит/с в обоих направлениях для режима 720р@30fps 2 Мбит/с в обоих направлениях для режима 720р@30fps
В случае использования виртуальной машины или сервера рекомендуется Ethernet 1 Гбит/с
Порты Список портов, которые необходимо открыть для полноценной работы TrueConf MCU
Операционная система Выделенная или виртуальная серверная 64-битная ОС Debian 10/11, Astra Linux SE 1.7.4, РЕД ОС 7.3 при использовании сервера на базе ЦП x86-64; Альт Сервер 9 при использовании сервера на базе ЦП Эльбрус*
Поддерживаемые гипервизоры Oracle VM VirtualBox, VMware ESXi, KVM, Microsoft® Hyper-V, Xen
Максимальное число отображаемых участников для типовых конфигураций при различных сценариях**
Одна общая раскладка для всех участников (разрешение 1080p) 30 64
Индивидуальные раскладки для всех участников (разрешение 1080p) 6 15
Индивидуальные раскладки для всех участников (разрешение 720p) 12 30
* Специальная сборка, предоставляемая по запросу
** При использовании видеокодека H.264 всеми участниками

Обратите внимание, что TrueConf MCU поддерживает до 250 участников.

# Оптимизация работы с TrueConf Group

Если к TrueConf MCU подключается терминал TrueConf Group, то происходит оптимизация пересылаемых между ними потоков благодаря обмену дополнительными данными. Например, если текущее видеоокно с терминалом в раскладке на MCU уменьшается, то сервер будет запрашивать и получать в ответ с устройства видеопоток с меньшим разрешением. Это снижает нагрузку процессора MCU, и как результат позволяет подключить одновременно к нему большее количество TrueConf Group, чем аппаратных терминалов других вендоров.