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