Алгоритм оценки пропускной способности сети в современных медиаплатформах при транслировании видеосигнала может работать следующим образом: yandex.ru
- Определяют стартовый максимальный битрейт, минимальный полезный битрейт, частоту кадров (FPS) для передачи видеосигнала на устройство пользователя и алгоритм прямой коррекции ошибок (FEC). yandex.ru
- Определяют среднее количество пакетов в кадре и интервал передачи кадров видеосигнала на основании стартового битрейта и FPS. yandex.ru
- Осуществляют передачу видеосигнала на устройство пользователя с определёнными параметрами в заданный промежуток времени. yandex.ru
- Определяют для каждого переданного кадра потери пакетов при их доставке до пользовательского устройства. yandex.ru
- Определяют количество полностью собранных кадров видеосигнала на устройстве пользователя. yandex.ru
- Если количество собранных кадров больше или равно минимального установленного количества собранных кадров, определяемого на основании стартового битрейта и FPS, то определяют пропускную способность сети как достаточную для транслирования видеосигнала с заданными параметрами. yandex.ru
Также для оценки пропускной способности сети можно использовать метод, основанный на тестировании сети пакетами разных размеров, например, с помощью утилиты ping. moluch.ru Для этого программа измеряет двустороннюю величину задержки пакетов при прохождении по сети, то есть значение RTT (Round Trip Time) — время между отправкой запроса и получением ответа. moluch.ru