HTML5 видео против Flash: проблемы с процессором - PullRequest
0 голосов
/ 27 января 2012

В настоящее время я пытаюсь внедрить короткое видео (10 секунд, цикл) на веб-странице. Изначально мы попытались использовать тег HTML5 Video с .mov (и H.264 в качестве видеокодека внутри). Размер файла составлял пару МБ, но используемые нами серверы загружались на 99% - это слишком много, потому что они расположены друг над другом и могут перегореть, если их оставить в таком темпе слишком долго ,

Мой вопрос прост: что является хорошим способом для отображения короткого 10-секундного зацикленного видео на веб-странице, которое ограничивает загрузку ЦП и сохраняет частоту смены кадров? Мы изучаем возможность использования хороших старых файлов Flash (SWF), но хотели получить некоторую информацию. Спасибо!

Zach

1 Ответ

0 голосов
/ 31 января 2012

Я публикую это как ответ, так как не могу вписать его в комментарий.

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

(1) сервер был направлен на дальнейшее сжатие определенных файлов, когда он отвечает, т.е.есть настройка для gzip .mov файлов.Это может быть через ваш файл конфигурации http или где-нибудь .htaccess.В этом случае посмотрите в своей консоли заголовки для полученного файла и проверьте конфигурацию вашего сервера.

(2) У вас установлен потоковый сервер?Возможно, быстрый на darwin / mac, может быть Red5 или что-то подобное?Существуют потоковые привязки, которые могут привести к запуску вторичных процессов с вашего http-сервера, которые могут быть установлены, но это маловероятно, так как вам пришлось бы специально их настраивать.Если для файлов используется контейнер .mov, то при использовании .mp4, webm, ogg / ogv вы, как правило, добьетесь большего успеха, чем при использовании .mov, также при кодировании в quicktime вы можете получить неприятности, если только вы не установите флажок «подготовиться к».потоковая передача или «быстрый запуск» файлов не воспроизводятся до тех пор, пока не будет загружена большая часть, то есть небольшой инструмент командной строки под названием qt-faststart , который в таком случае примет эти непрогрессивные файлы после сжатия.

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