Как потоковые сервисы, такие как youtube или twitch, измеряют максимальную скорость сети клиента? - PullRequest
0 голосов
/ 27 февраля 2020

Чтобы обеспечить наилучшее качество видео в среде клиента, Как потоковые сервисы (например, YouTube или Twich) измеряют пропускную способность / максимальную скорость сети клиента?

Я думаю, что 2 способа.

  1. сервер отправьте множество данных через полосу пропускания сети через веб-сокет, а затем проверьте, что клиент проверяет, сколько байт получено от сервера за несколько секунд.
  2. сервер запускает потоковое видео по умолчанию, а клиент измеряет скорость сети, указанную выше.

Во-первых, данные для проверки скорости сети, отправленные сервером, занимают пропускную способность сети сервер-клиент, и это приведет к задержке потокового видео. Во-вторых, если данных потокового видео с сервера недостаточно, будет измеряться медленная скорость сети.

Каков наилучший способ для этого? спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...