Больше двух лет назад обновления 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 присоединяется к конференции и занимает 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 лишь присоединяясь к конференции занимает 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
Спасибо, Хабр за внимание и обратную связь.
Благодарю Авикон за техническое сопровождение и консультации.
Признателен Системы Флагман за аппаратную поддержку и помощь.