Подскажите пожалуйста, например есть сайт fs.to, или любой другой, в нем есть и flash и html player. На flash загрузил и включай торент себе, а на html5 полоса подгрузки идет, а видео лагает при низкой скорости или включенном торенте. На html5 player`e нету предварительной загрузки видео как в flash ?
Зависит от реализации на стороне, с которой плеер получает файл.
Допустим потоковый видео-сервер. (видео на youtube, если поставить на паузу, не загружается полностью, а только лишь часть необходимая для нормально воспроизведения, тем самым снижая нагрузку).
Потому что в YouTube не простой HTML5 видео плеер, а Media Source Extensions, грубо говоря конечное видео собирается на лету с разных аудио и видео каналов, каждый из которых может сменяться на более/менее качественный в зависимости от скорости соединения (адаптивно, в реальном времени). И вся их кухня, которую нагородили, специально грузит и собирает видео по частях, но это уже детали реализации, под капотом там всё равно два полноценных файла - один только видер, другой только аудио. И именно из-за такой реализации оно не грузит всё, а только небольшую часть наперед, это сделано намеренно.