Как я могу ускорить потоковое видео?

Интересно, как я могу вставить высококачественное видео на мою веб-страницу, обеспечивающее быструю загрузку для моих пользователей.

У меня есть видео размером около 80 МБ. Это две минуты. У меня это в формате M4V, OGG и MP4. Когда я пытаюсь уменьшить его размер, он теряет свое качество. Если я сохраняю тот же размер, видео загружается очень медленно. Я пробовал встраивать с простым HTML5.

Что я могу сделать?

2 ответа

Решение

Существует всего лишь 2 фактора, когда дело доходит до скорости загрузки.

Ваша собственная максимальная пропускная способность и максимальная пропускная способность другого человека, участвующего в передаче (и технически максимальная пропускная способность каждого отдельного сетевого устройства на пути между двумя точками).

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

Если ваш сервер подключен к линии с ужасной скоростью, переместите его на другой хостинг, который обеспечивает лучшую скорость. Или еще лучше, перейти к сети доставки контента.

Если все это неприемлемо, просто загрузите на YouTube и вставьте его. Они преобразуют ваше видео в несколько форматов с несколькими разрешениями и предложат оптимальное решение для вашего клиента. Неважно, подключены ли они к ужасному мобильному или спутниковому соединению.

По моему опыту, видео в формате MP4, которые длятся 2 минуты, должно занимать максимум 15 - 30 МБ. Дайте нам некоторые характеристики, такие как

  • разрешающая способность? = 480p
  • частота кадров? <= 24
  • аудио битрейт? (обычно может быть сильно понижен)
  • какой у тебя кодер?
  • как быстро ваш интернет?!= dialup lol
Другие вопросы по тегам