Для повышения стабильности соединения и качества связи в сервисах VK WorkSpace компания VK Tech перевела инструменты для видеоконференций на новую технологическую платформу. В инфраструктуре решения применены разработки, уже используемые в сервисах VK с многомиллионной аудиторией.
Оптимизация работы в условиях нестабильного интернета достигнута за счет использования распределенной сети серверов, которая сокращает путь передачи данных и снижает задержку для участников из различных регионов. Для передачи аудио внедрен кодек Opus 1.5, обеспечивающий разборчивость речи при низкой скорости сети. Устойчивость звукового потока дополнительно гарантирует технология DRED, передающая компактные данные о предыдущих фрагментах аудио для автоматического восстановления звука при сбоях. Также задействована нейросетевая модель NoLACE для минимизации речевых искажений в неблагоприятных сетевых условиях.
В обновленной платформе реализован ряд функциональных дополнений. Пользователи мобильного приложения VK WorkSpace получили возможность трансляции экрана смартфона и использования режима «картинка в картинке», который позволяет продолжать звонок в плавающем окне при сворачивании основного приложения. В версии для персональных компьютеров добавлена опция выбора конкретного экрана для демонстрации.
Расширен доступ к сервису через браузеры. Если ранее подключение по ссылке без установки приложения поддерживалось только на Windows, то теперь возможность доступна пользователям iOS и Android, а также Safari в среде macOS. Обновление также затронуло приложение «Переговорные комнаты» VK WorkSpace, где был изменен дизайн интерфейса и добавлены новые возможности:
Демонстрация контента с внешних устройств в ходе встречи.
Регулировка уровня громкости.
Режим трансляции контента без необходимости подключения к самому звонку.
Архитектура новой системы спроектирована для работы с высокими нагрузками и подготовки к проведению конференций с участием более тысячи человек. Использование современной архитектуры также позволит ускорить выпуск новых функций в будущем. В настоящее время обновление внедряется поэтапно для клиентов облачной версии VK WorkSpace, в дальнейшем запланирован выпуск аналогичного обновления для On-Premise-версии.