Больше двух лет назад обновления Yealink Meeting Server остановились на второй версии программного обеспечения. Все ждали выхода YMS 3.0, но этого не происходило. Вместо этого Yealink бросает все силы в облака и запускает на мировом рынке облачную версию своего сервера для видеоконференцсвязи. Как позже стало известно, в основу лёг существенно модернизированный Yealink Meeting Server, который был назван уже 4-й версией продукта, но не торопился выходить на мировую арену on-premise решений ВКС.
Yealink Meeting Cloud, в свою очередь, стал популярен в России на волне ухода корпоратива от Teams и Zoom, так как обладает схожим лицензированием, низкими ценами и богатейшим функционалом.

И вот наконец Yealink представил концептуально новый сервер для видеоконференций, который получил название Yealink Unified Communication and Collaboration Platform, а сокращённо - Yealink UC4X. Параллельно с этим, Yealink снимает с продаж свой сервер ВКС на старом ядре YMS 2.0.

UC4X имеет существенные отличия и нововведения в функционале, но главным отличием от YMS стала система лицензирования. О ней мы и поговорим в этой статье.

Технологии SVC и AVC

Прежняя версия Yealink Meeting Server 2.0 поддерживала исключительно технологию AVC - Advanced Video Coding. Этот способ транскодирования применяется в большинстве классических MCU. Суть заключается в сборе сервером потоков со всех участников в максимально установленном разрешении, затем микшировании этих потоков в единую или персональную раскладку, и отправке каждому участнику уже смикшированного единого потока.

В новой версии сервера Yealink UC4X используется две технологии - AVC и SVC. Scalable Video Coding (SVC) - это технология которая существенно снижает нагрузку на сервер, но значительно повышает утилизацию вычислительных ресурсов клиентского устройства. При использовании SVC клиент отправляет в сторону сервера не один поток в максимальном разрешении, а несколько потоков различного качества и разрешения в одном потоке. Клиенты-получатели в свою очередь запрашивают у сервера поток именно в том разрешении, в котором они хотят или могут его отобразить. Серверу остаётся лишь направить в сторону получателей необходимый поток, не транскодируя его и не микшируя в единый поток вместе с другими источниками.

Технология SVC наделяет сервер ВКС колоссальной портовой ёмкостью. Если раньше для работы 100 подключений в разрешении FullHD нам требовался сервер со 100 физическими ядрами на борту, то сейчас хватит 16 ядер для 500 или даже 1000 подключений с использованием SVC. Узким местом становится уже не серверная мощность, а сеть и самое главное - клиентское устройство.

Но эту задачу Yealink решил весьма элегантно - технология SVC в новом сервере UC4X поддерживается только аппаратными и программными терминалами Yealink актуальной линейки с новой прошивкой. Сторонние терминалы SIP/H.323 продолжат работать по принципу AVC - т.е. с микшированием на сервере.

Это нововведение отразилось не только на аппаратной платформе серверов ВКС, но и на системе лицензирования.

Новые лицензии

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

SIP Registration License

Суть: используется для регистрации всех клиентских устройств (включая ПК, мобильный телефон, SIP-телефон, терминал ВКС)

Полное наименование лицензии: UC System License - SIP Registration License.

Это новшество в лицензиях Yealink. Видимо они вдохновились Microsoft - брать деньги за все зарегистрированные устройства. Здесь такая же история - для каждого зарегистрированного устройства требуется лицензия SIP Registration License. К счастью она стоит пару десятков баксов, что не очень сильно увеличит бюджет проекта.

Если клиент приобретает лицензию на регистрацию SIP, в поставку входит лицензия подключения аудио порта.

Audio Port

Суть: эта лицензия используется для всех голосовых вызовов или голосовых конференций, включая внутренние вызовы «точка-точка», внешние вызовы, голосовые конференции и SIP-транки.

Полное наименование лицензии: UC Voice License - Audio Port.

Если лицензия на аудио не настроена, то выполнение двухточечных вызовов невозможно.

Video Port

Суть: данный тип лицензии используется терминалами SVC для доступа к групповым конференциям.

Полное наименование лицензии: UC Conference License - Video Port

Как уже упоминалось выше - терминалы SVC включают серию MeetingEye, Meeting Board, VC210, VP59, приложение для ПК и мобильный клиент.

Терминалы с поддержкой SVC
Терминалы с поддержкой SVC

Это старая добрая конкурентная лицензия на подключение - каждый терминал SVC присоединяется к конференции и занимает 1 видео порт.

SIP/H.323 Port

Суть: данный тип лицензии используется терминалами AVC для доступа к групповым конференциям.

Полное наименование лицензии: UC Conference License - SIP/H.323 Port.

Для тех, кто знаком с облачной версией Yealink Meeting Cloud, SIP/H.323 Port - это аналог облачного SIP-шлюза. Терминалы AVC включают в себя терминалы Yealink прошлой линейки: VC880, VC800, VC500, а также SIP/H.323-терминалы сторонних производителей.

Терминалы, работающие только через AVC-подключения
Терминалы, работающие только через AVC-подключения

Эта лицензия также является конкурентной, поэтому каждый терминал AVC лишь присоединяясь к конференции занимает 1 порт SIP/H.323.

Recording License

Суть: эта лицензия позволяет производить централизованную запись видео и аудио конференций на сервер ВКС.

Полное наименование лицензии: UC Conference License - Conference Recording License.

Этот тип лицензии не претерпел изменений с YMS - если для конференции включена запись, она занимает одну лицензию на запись конференции. Минимальный пакет - 5 одновременных записей. Далее возможно расширение по 1 штуке.

Broadcast Port

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

Полное наименование лицензии: UC Conference License - Broadcast Port.

Вебинарные (вещательные) порты продаются пакетами по 50, 100, 150, 200, 300, 500 и более участников-зрителей. Участники-докладчики тарифицируются обычным способом, как в симметричной конференции.

Monitoring Access Port

Суть: обеспечивает возможность подключения в конференцию устройств по протоколам RTSP/GB.28181.

Полное наименование лицензии: UC Conference License - Video Monitoring Port.

Интеграция ВКС с серверами и камерами видеонаблюдения.

Live License

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

Полное наименование лицензии: UC Conference License - Live License.

Ограничений на количество каналов прямого эфира и количество зрителей, смотрящих, нет. Количество каналов зависит от пропускной способности.

4K License

4K Ultra HD Video License

Суть: после активации этой лицензии поддерживается способность терминалов SVC/AVC использовать разрешения 4K30/1080P60 в симметричных видеоконференциях.

Полное наименование лицензии: UC Conference License - 4K Ultra-Definition Video License.

4K Ultra HD Recording License

Суть: поддержка записи видео 4K/1080P60 после активации.

Полное наименование лицензии: UC Conference License - 4K Ultra-Definition Recording License.

HD License

Суть: адаптация порта HD терминала AVC. Работает только с лицензиями SIP/H.323 Port. Не работает с лицензиями Video Port. После активации 1 канал 1080P30/720P60 приравнивается к 2 каналам 720P30.

Полное наименование лицензии: UC Conference License - HD Port Adaptation License.

Для чего это нужно? Допустим у нас есть парк стареньких SIP/H.323-кодеков с разрешением не выше 720р. Лицензия Yealink SIP/H.323 Port по умолчанию не разделяет разрешение AVC-устройств. То есть, если куплено 10 лицензий SIP/H.323 Port, то не важно в каком качестве будет работать терминал 1080P или 720P, будет 10 подключений с любым качеством не выше 1080P. Но если активировать лицензию HD License - мы получаем 10 портов 1080P30 или 20 портов 720P30. Фактически удваивая портовую ёмкость сервера снижая разрешение до HD.

Адаптация портов 4CIF и CIF не поддерживается. Всё, что ниже 720P, будет рассчитано как 720P.

Multi-tenant License

Суть: лицензия активирует возможность создания нескольких подчинённых предприятий на базе одного сервера UC4X

Полное наименование лицензии: UC System License - Multi-Tenant License.

Одна лицензия активирует одно обособленное предприятие. Лицензии продаются также пакетами.

Meeting Room Management Reservation Permission

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

Полное наименование лицензии: UC Conference Room License - Conference Room Reservation Management License.

Один конференц-зал использует одну лицензию Meeting Room Management Reservation Permission.

Пилотное тестирование

Я подготовлю статью о функционале UV4X чуть позже, но рекомендую вам не ждать, а тестировать новый сервер Yealink у себя в инфраструктуре уже сейчас.

Мы предоставим все необходимые дистрибутивы и поможем с пилотом. Присылайте заявку на тестирование на yealink@prof-av.ru

По коммерческим вопросам: 1@prof-av.ru

Спасибо, Хабр за внимание и обратную связь.

Благодарю Авикон за техническое сопровождение и консультации.

Признателен Системы Флагман за аппаратную поддержку и помощь.