2008-10-15 3 views
11

Я ищу дополнительную информацию о минимальных требованиях, которые необходимо для того, чтобы посетитель успешно передал видео в формате H.264 с частотой 1 Мбит/с 640x360. Я знаю, что пользователю нужна последняя версия Flash 9. Я ищу минимальные требования для своих компьютеров.Требования к потоку H.264

Мы хотим переключиться на этот кодек для наших видео, но не хотим разрушать наш сайт для людей с более медленными компьютерами. Вопрос в том, как медленно идет слишком медленно? Отбросим ли мы 1%, 5%, 50%? Я действительно понятия не имею,.

Лучшая информация, которую я нашел на сайте компании Microsoft относительно требований для воспроизведения 720p: http://www.microsoft.com/windows/windowsmedia/content_provider/film/ChoosingPC.aspx

Разница здесь в том, что истинный «высокой четкости» 720p составляет от 5-10 Mbps (280x720!). Мы проигрываем половину разрешения и только 1 Мбит/с.

Любая дополнительная информация будет принята с благодарностью.

ответ

6

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

Ссылка Microsoft не указывает, какой кодек они используют (насколько я могу судить). Они могут указывать статистику для сжатия mpeg2, что значительно снижает интенсивность процессора для декодирования, чем H.264.

Я обнаружил, что однопоточный декодер имеет тенденцию максимизировать ядро ​​Kentsfield 2,4 ГГц при воспроизведении видео 1080i или 720p. Я также обнаружил, что 1,8 ГГц Pentium M икоты с некоторым онлайн-видео (YouTube и т. Д.).

Я предлагаю попробовать некоторые тестовые кодировки на нескольких разных машинах.

5

Есть, очевидно, много переменных, но вот одна точка данных:

640x480 пикселей @ 24 кадров в секунду на 2,2 ГГц Intel Core 2 Duo работает Linux 2.6 в режиме реального времени патчи ядра в результате 55% до 60% Использование ЦП (из 200% из-за двойных ядер) при потоковой передаче H.264 часть 10 со скоростью 1 Мбит/с с использованием библиотеки Intel IPP.