Технологии
ВКонтакте

ВКонтакте — это десятки сервисов и один из самых высоконагруженных проектов рунета

Ускоряем ВКонтакте

Одними из первых в мире внедрили передовой протокол QUIC
Александр Тоболь
СТО ВКонтакте
Мы разрабатываем технологические решения, которые становятся стандартом быстродействия, отказоустойчивости и качества. Развиваем IT-сферу и помогаем пользователям решать ежедневные задачи по-новому.
Александр Тоболь
СТО ВКонтакте

Алгоритмы
сжатия данных

Внедрили новые форматы хранения и алгоритмы сжатия данных. В результате пользователи смотрят на 250 миллионов больше фотографий, постов, историй и другого контента. В зонах со слабыми сетями пользователи стали потреблять на 10% больше контента.

Доставка
контента

У ВКонтакте одна из крупнейших в России геораспределённых сетей доставки контента (CDN). Она включает свыше 50 узлов и обеспечивает быструю и надёжную доставку тяжёлого контента. А собственное сетевое решение, которое помогает найти ближайший узел CDN и оптимальный маршрут для загрузки данных, делает сеть ещё эффективнее.

Нейросеть

Собственная нейросетевая технология улучшает качество видео: в два раза повышает разрешение, восстанавливает детали, убирает шумы на изображении и увеличивает количество кадров в секунду до 60 FPS. NeuroHD обеспечивает преобразование видеороликов почти на real-time скорости.

Адаптивный
видеостриминг

Собственная технология с масштабируемой архитектурой полностью снимает ограничения на число зрителей, подключённых к трансляции одновременно. Также обеспечивает комфортный просмотр в сетях с нестабильным соединением и на слабых устройствах.
Технологиями и инфраструктурой VK Видео можно воспользоваться в своих проектах — с помощью SDK для разработчиков.
0
смотрят онлайн
LIVE

Единые Технологии
VK Виде

VK Видео объединяет ключевые технологии на масштабной видеоплатформе: это адаптивный стриминг, кросс-платформенный плеер с самым быстрым первым кадром, качество 4К, оптимизированные сетевые протоколы и технологии доставки контента

Мульти-
платформен-ный
плеер

В VK Видео ролики стартуют в среднем на 28% быстрее, а пользователи не сталкиваются с буферизацией в 95% случаев. Собственный плеер платформы также входит в SDK: сторонние разработчики могут использовать его в собственных продуктах.

Технологии
безлимитных видео-
конференций

Новая архитектура

Мы полностью перестроили архитектуру платформы и научились масштабировать звонок на любое количество серверов. Реализовали решения для серверного транскодирования видео и собственные технологии шумоподавления и обработки аудио, чтобы получить более чёткую картинку на разных устройствах

Никаких ограничений

VK Звонки — первая в мире платформа для видеоконференций с неограниченным числом участников и безлимитной длительностью онлайн-встреч. Нет технических ограничений и на включение видеокамеры или микрофона: все участники могут не только смотреть и слушать, но и полноценно общаться. Это стало возможным благодаря проприетарной технологии горизонтального масштабирования звонка.

Технологии VK Звонков доступны сторонним разработчикам — большинство функций можно интегрировать в собственные продукты с помощью SDK

Голосовые технологии

Распознавание голоса

0:00
ВКонтакте — одна из первых платформ, на которой появилось бесплатное распознавание голосовых сообщений в мессенджере. Решение полностью автоматизировано и работает на основе методов искусственного интеллекта: записи обрабатываются тремя нейросетями. Технология построена так, чтобы справляться с ежедневной обработкой сотен миллионов сообщений разной длительности, качества и наполнения.

Автоматические субтитры

Созданы на базе собственных разработок ВКонтакте в области распознавания речи, алгоритмов машинного обучения и технологий интеллектуального шумоподавления единых платформ VK Видео и VK Звонки.

Субтитры генерируются в четыре этапа, и текст распределяется по кадрам так, чтобы фраза появлялась точно в момент, когда говорящий её произносит

Рекомендации контента

В VK Видео работает модель, которая различает более 1 000 параметров видео, используя технологии автоматического распознавания речи и компьютерного зрения.

Это позволяет системе понимать, о чём ролик и что говорят персонажи. Нейросеть предложит поклонникам кино — трейлеры, а геймерам — записи геймплея видеоигр. Благодаря этому пользователи получают более релевантные их интересам рекомендации.
Подкаст
Туризм
Мода и красота

Компьютерное зрение

Умная лента
рекомендаций

Благодаря технологиям компьютерного зрения и нашим собственным ML-решениям, лента клипов непрерывно перестраивается, учитывая просмотры и реакции зрителя. Алгоритмы машинного обучения анализируют каждый ролик в VK Клипах, определяют, что именно в нём происходит и о чём конкретно говорят герои, находят знаменитостей в кадре и распределяют клипы по жанрам и категориям. В результате на 33% больше зрителей смотрят более 100 рекомендованных роликов подряд.

AR-технологии

В AR-технологии замены фона в VK Звонках задействована лёгкая нейросетевая модель сегментации и алгоритмы быстрой отрисовки текстур. Технология позволяет заменять фон во время звонка в режиме реального времени на любых устройствах. Это помогает находить человека в кадре и строит его точный и плавный контур. А в VK Клипах есть возможность примерить AR-маски — это собственная разработка платформы, в основе которой лежат технологии машинного обучения.

Vmoji

Технологии распознавания лиц и генеративные модели ВКонтакте помогают создавать уникальных цифровых персонажей vmoji. Нейросеть моделирует аватар, похожий на человека, изображённого на фотографии. За первые месяцы запуска более 5 миллионов пользователей ВКонтакте создали свои персональные цифровые аватары vmoji.

Машинный перевод
и анализ текста

Machine translation
and text analysis
Машинный перевод
и анализ текста

Мгновенно переводить с иностранного языка на русский и наоборот можно сообщения и посты в сообществах. Точность машинного перевода и определения языка в сообщениях обеспечивает нейросетевая модель. Она обучена на открытых данных и учитывает особенности лексики и манеру общения пользователей социальной сети, представляющих разные регионы, сферы деятельности и интересы.
You can instantly Мгновенно translate переводить messages с иностранного and языка community на русский posts from и наоборот another можно language сообщения into English и посты and vice versa. в сообществах. The accurate Точность machine translation машинного and language перевода detection и определения in messages языка is provided в сообщениях by a neural обеспечивает network. нейросетевая It was модель. trained Она обучена using open на открытых data данных and и takes учитывает into account особенности the lexical лексики features и and communication манеру style общения of пользователей social социальной media сети, users представляющих from разные different регионы, regions, сферы professions деятельности and и interests. интересы.
видео
общие вопросы
безопасность
благотворительность
профиль
музыка
видео
общие вопросы
безопасность
благотворительность
профиль
музыка

Тематики

Алгоритмы машинного обучения помогают Поддержке ВКонтакте определять тематику вопросов и распределять их по направлениям — например, о музыкальном сервисе или благотворительных проектах. Таких направлений больше 50.

Open Source

Новые возможности для быстрой разработки

QUIC

Сетевой протокол для ускорения доставки контента

Nocc

Быстрый распределённый компилятор C++

Noverify

Быстрый статический анализатор кода

KPHP

Компилятор PHP, который позволяет исполнять код до 10 раз быстрее

VKUI

Набор React-компонентов, с помощью которых можно создавать интерфейсы в одном дизайне с приложением ВКонтакте