Будь-яка система багаточкового відеоконференцзв'язку будується навколо центрального вузла – сервера багатоточкової конференції (Multipoint Control Unit, MCU). Він відповідає за координацію потоків даних, між сервером і кінцевими пристроями (терміналами).
Основні функції сервера відеоконференцій:
- транскодування (перетворення форматів даних);
- трансрейтинг (зміна швидкості передачі);
- мікшування (компоновка даних в заданій послідовності).
Залежно від типу і складу функцій, MCU можуть виконувати і інші завдання: класифікація та зберігання інформації, захист каналів передачі даних, автодіагностика системи та інше.
На ринку України представлений широкий вибір прораммно-апаратних комплексів MCU з різною архітектурою, можливостями і ціною.
Різновиди серверів для відеоконференцзв'язку
Всі сервери можна розділити на два типи: програмні рішення і апаратно-програмні комплекси. І у тих, і у інших є переваги і недоліки. Є безкоштовні програмні типи з відкритим вихідним кодом, але для їх розгортання все одно буде потрібно апаратна база (комп'ютер з необхідними характеристиками і налаштованої серверної ОС). Апаратно-програмні рішення більш універсальні, потужні, адаптивні і готові до роботи після нетривалого налаштування, проте їх вартість в рази вище.
За своєю конфігурацією і можливостям, програмні та апаратно-програмні комплекси діляться ще на три види: проксуючі, транскодуючі і вбудовані в апаратні кодеки.
Проксуючі сервери: найпростіші пристрої, які призначені тільки для преренаправлення інформаційних потоків. Решта функцій – транскодування, трансрейтинг, а часто і мікшування – покладені на термінальні пристрої. Використовуються, як правило, в обмеженій сфері відеочатів для дружнього спілкування, спрощених вебінарів і характеризуються мінімальною вартістю. Однак ця перевага стає сумнівною, як тільки доводиться згадати, що пропорційно зростає потужність і вартість терміналів. До того ж, проксі-сервери часто викликають складності при інтеграції з масштабними системами, менш гнучкі і слабо керовані.
Недоліком є також високе навантаження на канали зв'язку і неможливість адаптувати бітрейт потоку під реальну пропускну здатність каналів учасників конференції, з-за чого нестабільні канали демонструють завмирання відео або перебої зі звуком.
Транскодуючі сервери: цей різновид пристроїв забезпечує отримання, декодування відеопотоків, формування індивідуальної розкладки для кожної точки ВКС, а також подальше кодування з урахуванням характеристик термінального обладнання та каналу передачі даних. Стиснення відео-аудіо підбираються автоматично для кожного каналу трансляції даних, що в підсумку дає якісний контент і стабільний сигнал на кінцевих пристроях учасників конференції.
Індивідуальний підхід до кожного каналу і точці ВКС гарантує високу роздільну здатність зображення, швидкість передачі і якісний звук незалежно від протоколів зв'язку, моделі обладнання та програмних клієнтів у кінцевих споживачів. Недоліком цих рішень вважається відносно висока вартість.
Вбудовані сервери: є частиною апаратних кодеків, які забезпечують транскодування потоків даних від точок ВКС. Однак при цьому на виході формується одна загальна розкладка і загальний відеопотік для всіх термінальних пристроїв. Недолік таких серверів очевидний: якщо вихідний потік сформований під високу якість, то клієнти з нестабільними каналами і малопотужними терміналами будуть зазнавати труднощів.
З огляду на велику різноманітність рішень відеоконференцзв'язку на ринку і постійний прогрес в цій області, вибір тієї чи іншої моделі сервера – індивідуальна задача. Її рішення краще довірити інженерам які спеціалізуються на проектуванні систем відеоконференцзв'язку.