Перейти к содержанию

Consolidator

Статус: не в релизе

Consolidator описывает ближайший сервисный слой. В текущем релизе 3.0 это архитектурно заложенный сценарий, а не готовая функция поставки.

CAN-сервис VideoGrace

Consolidator — сервис для формирования оптимизированного потока из нескольких медиа-источников. Он нужен там, где клиенту невыгодно принимать много отдельных RTP/WebRTC-потоков.

Основные сценарии

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

Чем отличается от тяжелого MCU

Цель VideoGrace — не превращать каждую конференцию в обязательное транскодирование. В обычном режиме сервер маршрутизирует RTP без лишней обработки. Consolidator подключается там, где это дает пользу: снижает fanout для конкретного клиента или сценария.

Продуктовая ценность

  • меньше входящего трафика у клиента;
  • ниже нагрузка на CPU/GPU устройства;
  • стабильнее работа на слабых телефонах и старых ПК;
  • проще делать специальные режимы просмотра;
  • можно гибко выбирать, кому нужен consolidated stream, а кому достаточно обычного WebRTC path.

Связанные разделы