Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

G.722 - это стандартный широкополосный аудиокодек ITU-T с частотой 7 кГц, работающий на скоростях 48, 56 и 64 кбит / с. Он был одобрен ITU-T в ноябре 1988 года. Технология кодека основана на поддиапазоне ADPCM (SB-ADPCM). Соответствующий узкополосный кодек, основанный на той же технологии, - G.726 . [1]

G.722 обеспечивает улучшенное качество речи благодаря более широкой полосе пропускания речи 50–7000 Гц по сравнению с узкополосными речевыми кодерами, такими как G.711, которые в целом оптимизированы для качества проводной связи POTS 300–3400 Гц. G.722 выполняет выборку аудиоданных с частотой 16 кГц (с использованием 14 бит), что вдвое больше, чем у традиционных телефонных интерфейсов, что обеспечивает превосходное качество звука и четкость. [2]

Другие широкополосные кодеки ITU-T 7 кГц включают G.722.1 и G.722.2 . Эти кодеки не являются вариантами G.722 и используют различные запатентованные технологии сжатия. G.722.1 основан на кодеках Siren и предлагает сжатие с более низкой скоростью передачи данных (24 кбит / с или 32 кбит / с). Он использует модифицированного дискретного косинусного преобразования (МДКП) аудио кодирования сжатия данных алгоритма. [3] Более поздняя версия G.722.2, также известная как AMR-WB («Adaptive Multirate Wideband»), основана на ACELP и предлагает еще более низкую скорость сжатия данных (от 6,6 кбит / с до 23,85 кбит / с), [2]а также способность быстро адаптироваться к изменениям сжатия по мере изменения топографии сети. В последнем случае пропускная способность автоматически сохраняется при высокой перегрузке сети . Когда перегрузка возвращается к нормальному уровню, восстанавливается битрейт с более низким сжатием и более высоким качеством. [4]

Приложения [ править ]

G.722 - это стандартный кодек ITU, обеспечивающий широкополосное аудио 7 кГц при скоростях передачи данных 48, 56 и 64 кбит / с. Это полезно для приложений передачи голоса по IP , например, в локальной сети, где полоса пропускания сети легко доступна, и предлагает значительное улучшение качества речи по сравнению с более старыми узкополосными кодеками, такими как G.711 , без чрезмерного увеличения сложности реализации. Среды, в которых полоса пропускания более ограничена, могут предпочесть один из кодеков с более эффективным битрейтом, например G.722.1 (Siren7) или G.722.2 (AMR-WB).

G.722 также широко использовался радиовещательными компаниями для передачи аудио с комментариями по одному B-каналу ISDN со скоростью 56 или 64 кбит / с ( наименее значимый бит отбрасывается в цепях 56 кбит / с ).

G.722 работает за счет прохождения входящего голосового сигнала через цифровой фильтр, который разделяет аудиосигнал на звуковые диапазоны от 0 Гц до 4 кГц и от 4 кГц до 8 кГц. Эти поддиапазоны затем кодируются с использованием поддиапазона ADPCM . Большая часть энергии человеческого голоса сконцентрирована в нижней половине звукового диапазона (0–4 кГц), поэтому 48 кбит / с полосы пропускания выделены на нижний поддиапазон, а остальные 16 кбит / с выделены на верхний поддиапазон. [2] [5]

Инкапсуляция RTP [ править ]

G.722 VoIP обычно передается в виде полезной нагрузки RTP 9. [6] Обратите внимание, что IANA записывает тактовую частоту для G.722 типа 9 как 8 кГц (вместо 16 кГц), RFC 3551 [7] поясняет, что это связано с историческая ошибка и сохраняется для сохранения обратной совместимости. Следовательно, правильные реализации представляют значение 8000 там, где это необходимо, но кодируют и декодируют звук с частотой 16 кГц.

Хотя G.722 допускает битрейты 64, 56 и 48 кбит / с, на практике данные кодируются со скоростью 64 кбит / с, при этом биты из нижнего поддиапазона используются для кодирования вспомогательных данных. Чем больше количество битов, выделенных вспомогательным данным, тем ниже скорость передачи данных.

Лицензирование [ править ]

Срок действия патентов G.722 истек, поэтому он находится в свободном доступе. [8]

См. Также [ править ]

  • Список кодеков
  • Сравнение форматов кодирования аудио
  • Широкополосный звук

Ссылки [ править ]

  1. ^ "G.722: кодирование звука 7 кГц в пределах 64 кбит / с" . www.itu.int . Архивировано 8 ноября 2019 года . Проверено 15 ноября 2019 .
  2. ^ a b c "Рекомендация ITU-T G.722: кодирование звука 7 кГц в пределах 64 кбит / с" . Тестовые сигналы ITU-T для телекоммуникационных систем . Проверено 7 ноября 2012 года .
  3. ^ Луцки, Манфред; Шуллер, Джеральд; Гейер, Марк; Кремер, Ульрих; Вабник, Стефан (май 2004 г.). Руководство по задержке аудиокодека (PDF) . 116-я Конвенция AES. Фраунгофера IIS . Аудио инженерное общество . Проверено 24 октября 2019 года .
  4. ^ Ogunfunmi, Tokunbo; Тогнери, Роберто; Нарасимха, Мадихаллы (Сим) (2014-10-14). Обработка речи и звука для кодирования, улучшения и распознавания . Springer. п. 108. ISBN 9781493914562.
  5. ^ «Широкополосное аудио и IP-телефония» . Cisco Systems . Проверено 7 ноября 2012 года .[ мертвая ссылка ]
  6. ^ IANA: авторитетный репозиторий для параметров RTP
  7. ^ RFC 3551 Запрос комментариев 3551: Профиль RTP для аудио- и видеоконференций с минимальным контролем. Schulzrinne & Casener, июль 2003 г. Также Internet Standard 65.
  8. ^ Приложение B. Протоколы для VoIP - Кодеки , asteriskdocs.org

Внешние ссылки [ править ]

  • Рекомендация ITU-T G.722: аудиокодирование 7 кГц в пределах 64 кбит / с - техническая спецификация