В MIT разработали алгоритм, который улучшает загрузку видео в стриминговых сервисах

Разработчики из MIT представили алгоритм Minerva. Он анализирует, какой ширины канал нужен каждому пользователю сети для просмотра видео, и равномерно распределяет нагрузку. Алгоритм учитывает много факторов: тип видео, размер и разрешение экрана, скорость подключения.

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

Разработчики успешно протестировали алгоритм Minerva на прототипе стримингового сервиса на серверах AWS.

Source: Engadget