Платформа VK Видео перешла на новый протокол HTTP/3
Платформа VK Видео внедрила передовую технологию передачи данных на базе нового интернет-протокола HTTP/3 для ускорения доставки видеоконтента.
Благодаря новой технологии видео будет запускаться быстрее, а качество воспроизведения повысится. Протокол будет работать и для горизонтальных видео, и для коротких вертикальных роликов в VK Клипах.
Как сообщил CTO ВКонтакте и VK Видео Александр Тоболь на мероприятии CodeFest 12, тестирование нового протокола на части пользователей показало уменьшение задержки и числа буферизаций. При этом повышается стабильность воспроизведения роликов, особенно для самого тяжелого контента. Наиболее заметным ускорение будет для пользователей со слабым интернетом или в нестабильных сетях — например, в дороге или удаленных от крупных городов местах. Для 10% пользователей платформы, то есть около 10 млн человек ежемесячно, видео будет запускаться примерно на четверть быстрее. В условиях с наиболее слабым соединением, с которыми, однако, сталкиваются десятки тысяч зрителей, ускорение будет еще больше — до 1,5 раза.
Новый подход позволяет передавать данные надежно, не жертвуя при этом скоростью, и гораздо лучше подходит для современного образа потребления контента. Результаты тестов показали, что быстрый старт положительно влияет на рост смотрения: пользователи с нестабильным соединением смотрят в среднем на 10% больше роликов за одну сессию. Кроме того, новый протокол повышает безопасность обмена данными, информация по нему передается исключительно в зашифрованном виде.
Новый протокол HTTP/3 не является общеприменимым стандартом, и лишь считаное количество компаний — разработчиков высоконагруженных проектов имеют возможность внедрить его в своих продуктах. В компании разработали собственную реализацию протокола и для серверной части, и для работы с сетью в плеере на уровне приложения.
Напомним, ранее ВКонтакте предоставила разработчикам IT-сервисов возможность использовать технологии видеоплатформы в своих продуктах. Разработчики смогут получить доступ к инфраструктуре платформы для хранения, обработки видео, проведения прямых трансляций, а также к SDK видеоплеера и быстрой загрузки медиафайлов для Web-, iOS- и Android-приложений.