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

4466
F G

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

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

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

2
Привет, у меня есть это видео в трех форматах: m4v, ogg и mp4. Я встраиваю его с тегом HTML5 видео. Продолжительность видео составляет 2 минуты, а его битрейт - 1000. Я также предоставляю альтернативу swf для браузера, который не поддерживает html5. F G 12 лет назад 0
Я на Windows XP F G 12 лет назад 0
Полностью ли буферизуется видео перед воспроизведением или оно заикается? Можете ли вы попробовать использовать [qt-faststart] (http://notboring.org/devblog/2009/07/qt-faststartexe-binary-for-windows/) в файле MP4 и посмотреть, поможет ли это? Кроме того, ваш файл действительно слишком большой. Как вы пытались уменьшить его размер? slhck 12 лет назад 0
Привет, он заикается при загрузке. Мне было интересно, как YouTube может воспроизводить очень большие файлы очень быстро, именно так я хотел бы предоставить свое видео (но без использования проигрывателя YouTube) F G 12 лет назад 0

2 ответа на вопрос

3
Der Hochstapler

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

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

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

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

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

Мне было интересно, смогу ли я действительно создать что-то в стиле Youtube F G 12 лет назад 0
1
Valoric

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

  • разрешающая способность? = 480p
  • частота кадров? <= 24
  • аудио битрейт? (обычно может быть сильно понижен)
  • какой у тебя кодер?
  • как быстро ваш интернет? ! = dialup lol
хороший улов, битрейт 1000, 2 минуты, не добавляет до 80 мг, просмотрщик MediaInfo может пригодиться, чтобы увидеть битность. Возможно, слишком много битов использовано в каком-то звуке, который может быть не таким уж и необходимым. Psycogeek 12 лет назад 0
Извините, я понял только в этот момент, что я набрал плохо с моей цифровой клавиатуры! Я имел ввиду 50 МБ, ровно 50,644 КБ. F G 12 лет назад 0

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