4.1.1 Дополнительные частоты дискретизации
Для достижения лучшего качества звучания на низких скоростях передачи данных (менее 64 кбит/с на канал), в частности по сравнению с [1], для уровней I, II и III предусматриваются три дополнительные частоты дискретизации (Fs): 16 кГц, 22,05 кГц и 24 кГц. Дополнительные частоты дискретизации позволяют поддерживать звуковые сигналы с полосами частот 7,5 кГц, 10,3 кГц и 11,25 кГц соответственно. Синтаксис, семантика и методы кодирования ГОСТ Р 54711 сохраняются, за исключением определения поля частоты дискретизации, поля скорости передачи и таблиц распределения. Новые значения действительны, если бит ID в заголовке MPEG-1 audio равняется нулю. Чтобы получить лучшую производительность, параметры психоакустической модели, используемой в кодере, должны быть соответственно изменены.
С указанными частотами дискретизации продолжительность аудиофрейма соответствует:
Уровень | Частота дискретизации, кГц | ||
16 | 22,05 | 24 | |
I | 24 мс | 17,41 мс | 16 мс |
II | 72 мс | 52,24 мс | 48 мс |
III | 36 мс | 26,12 мс | 24 мс |
4.1.2 Спецификация кодированного звукового потока битов
4.1.2.1 Последовательность звукового сигнала
См. ГОСТ Р 54711, 5.1.1.
4.1.2.2 Фрейм звукового сигнала
См. ГОСТ Р 54711, 5.1.2.
4.1.2.3 Заголовок
См. ГОСТ Р 54711, 5.1.3.
4.1.2.4 Проверка на ошибки
См. ГОСТ Р 54711, 5.1.4.
4.1.2.5 Данные звукового сигнала. Уровень I
См. ГОСТ Р 54711, 5.1.5.
4.1.2.6 Данные звукового сигнала. Уровень II
См. ГОСТ Р 54711, 5.1.6.
4.1.2.7 Данные звукового сигнала. Уровень III
Ниже определяется структура основного потока битов данных. Поле main_data в audio_data() содержит байты основных данных. Однако из-за свойств кодов Хаффмана, используемых на Уровне III, основные данные кадра обычно не следуют непосредственно за заголовком и служебной информацией об этом кадре. Данные main_data начинаются в потоке битов перед заголовком фрейма при отрицательном смещении, заданном значением main_data_begin.
4.1.2.8 Дополнительные данные