G.722
Кодирование звука 7 кГц со скоростью 64 кбит/с | |
Статус | Действующий |
---|---|
Год начался | 1988 |
Последняя версия | (09/12) Сентябрь 2012 г. |
Организация | МСЭ-Т |
Базовые стандарты | Г.711 |
Сопутствующие стандарты | G.722.1 , G.722.2 , G.726 |
Домен | сжатие звука |
Лицензия | Свободно доступен |
Веб-сайт | https://www.itu.int/rec/T-REC-G.722 |
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 кбит/с). Он использует с дискретным косинусным преобразованием (MDCT) аудиокодирования модифицированный алгоритм сжатия данных . [3] Более поздний стандарт G.722.2, также известный как AMR-WB («Адаптивная многоскоростная широкополосная связь»), основан на 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 записывает тактовую частоту для типа 9 G.722 как 8 кГц (вместо 16 кГц), RFC 3551. [7] уточняет, что это произошло из-за исторической ошибки и сохранено для обеспечения обратной совместимости. Следовательно, правильные реализации представляют значение 8000 там, где это необходимо, но кодируют и декодируют звук с частотой 16 кГц.
Хотя G.722 допускает скорость передачи данных 64, 56 и 48 кбит/с, на практике данные кодируются со скоростью 64 кбит/с, при этом биты нижнего поддиапазона используются для кодирования вспомогательных данных. Чем больше количество битов, выделенных для вспомогательных данных, тем ниже скорость передачи данных.
е.8 [8]
См. также [ править ]
Ссылки [ править ]
- ^ «G.722: аудиокодирование 7 кГц со скоростью 64 кбит/с» . www.itu.int . Архивировано из оригинала 08.11.2019 . Проверено 15 ноября 2019 г.
- ^ Jump up to: Перейти обратно: а б с «Рекомендация ITU-T G.722: кодирование звука 7 кГц в пределах 64 кбит/с» . Тестовые сигналы ITU-T для телекоммуникационных систем . Проверено 7 ноября 2012 г.
- ^ Луцки, Манфред; Шуллер, Джеральд; Гейер, Марк; Кремер, Ульрих; Вабник, Стефан (май 2004 г.). Рекомендации по задержке аудиокодека (PDF) . 116-я конференция AES. Фраунгофера ИИС . Общество аудиоинженеров . Проверено 24 октября 2019 г.
- ^ Огунфунми, Токунбо; Тоньери, Роберто; Нарасимха, Мадихалли (Сим) (14 октября 2014 г.). Обработка речи и звука для кодирования, улучшения и распознавания . Спрингер. п. 108. ИСБН 9781493914562 .
- ^ «Широкополосная аудио и IP-телефония» . Сиско Системы . Проверено 7 ноября 2012 г. [ мертвая ссылка ]
- ^ «Параметры транспортного протокола реального времени (RTP)» . www.iana.org .
- ^ RFC 3551 Запрос на комментарии 3551: Профиль RTP для аудио- и видеоконференций с минимальным контролем. Schulzrinne & Casener, июль 2003 г. Также Internet Standard 65.
- ^ Приложение Б. Протоколы для VoIP — кодеки , asteriskdocs.org