2009-09-17 1 views
0

Мне нужно написать код для системы видеонаблюдения (видеонаблюдения) для хранения элементарного потока на жестком диске в формате контейнера.Какой формат мультимедийного контейнера следует использовать?

Но вариантов слишком много, я не знаю, какой формат использовать.

Какой формат будет стоить меньше циклов ЦП и разрешить воспроизведение популярными медиаплеерами?

+0

Ответ на следующие вопросы может помочь нам лучше ответить на вашу проблему: Какой кодек вы работаете? На каких платформах вы будете воспроизводить видео? Ожидаете ли вы, что это будет воспроизводиться на любых аппаратных устройствах? –

ответ

1

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

+0

Мне не нужно писать кодек для сжатия данных. Это работа с оборудованием. Мне просто нужно сохранить сжатые данные на жесткий диск. Я знаю, что MP4 и ASF в порядке, но какой я должен использовать? – ablmf

+1

Опять же, это зависит от того, какой кодек вы используете. Например, если это H264, то контейнер MP4 будет поддерживаться многими медиаплеерами, в то время как вы вряд ли найдете много, которые согласятся с H264 в ASF, даже если это допустимая комбинация. Это в основном все о конвенции. Кроме того, если вы не беспокоитесь о чрезмерной нагрузке на кодирование или декодирование, то просто писать и анализировать контейнер будет занимать незначительное время процессора - я буду больше беспокоиться о пропускной способности диска. –

 Смежные вопросы

  • Нет связанных вопросов^_^