Как полностью загрузить видео перед воспроизведением?

Такие дела
<video preload="auto" id="home-desktop-video">
  <source src="/uploads/video/ir_720.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' />
  <source src="/uploads/video/ir_720.webm" type='video/webm; codecs="vp8, vorbis"' />
  <source src="/uploads/video/ir_720.ogv" type='video/ogg' />
</video>


По идее (и по докам), видео должно грузиться до конца, но у меня грузится только на 32%, из-за чего я не могу запустить видос после его полной загрузки.

Что делать? Как по-другом загрузить видео?
  • Вопрос задан
  • 2356 просмотров
Решения вопроса 1
Vovanys
@Vovanys
загрузка на 100% не нужна, пользователи спасибо не скажут. трафика много
тут проблема либо в плеере, либо http сервере который не умеет до отдавать нужное кол-во при прокрутке файла.
ищи по запросу nginx mp4 перемотка.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Paul_Nice
@Paul_Nice
Ну такое
Если пользователь смотрит видео, то ему будут загружаться следующие фрагменты видео.
Если пользователь ставит проигрывание на паузу, то не будут.

Зачем вам стриминг, если требуется закачать пользователю весь файл?
Сразу скачивание используйте.

Какую задачу надо решить?

Если нужно ускорить навигацию и старт видео, то коммерческие стримеры такое умеют, если конечно у сервера достаточного качества канал.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы