Читать в оригинале

<< ПредыдущаяОглавлениеСледующая >>


7.6.2. Форматы файлов

Более ранние протоколы MPEG-1, MPEG-2 и Н.264 не определяли явно форматы для хранения сжатых аудио-, видеоданных в файлах. Обычно единственная сжатая видеопоследовательность записывается в файл просто путем отображения закодированного потока в последовательность байтов файла. В этом заключается общепринятый механизм обмена тестовыми битовыми потоками. Однако совместное сохранение одновременно проигрываемых аудио- и видеоданных требует более изощренной файловой структуры, особенно когда эти данные предполагается пересылать по сетям и когда в одном файле необходимо хранить несколько аудиовизуальных объектов. Формат файлов MPEG-4 и формат фаллов AVC (они оба стандартизованы в рамках MPEG-4) разработаны специально для хранения видеоданных соответственно MPEG-4 Audio-Visual и Н.264. Оба формата происходят от формата BMFF (Base Media File Format, базовый формат файлов медиа) ISO, который, в свою очередь, основан на формате QuickTime компьютерной платформы Apple.

В формате MFF ISO закодированный поток (например, видеопоследовательность Н.264, видеообъект MPEG-4 Visual или звуковой поток) хранится в виде дорожки, которая состоит из последовательности кодированных единиц данных (сэмплов, например закодированных VOP или слоев) с временными отметками (рис. 7.42). Форматы файлов обеспечивают такие действия, как синхронизация дорожек, случайный доступ по индексу или передача файла по цифровым сетям.

Рис. 7.42. Формат файла медиа ISO.

 



<< ПредыдущаяОглавлениеСледующая >>