G.711

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая IgorG (обсуждение | вклад) в 07:16, 24 сентября 2007 (категория). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску

G.711 — это ITU-T стандарт для аудио компандирования. В основном используется в телефонии. Впервые был представлен в 1972 году

G.711 — стандарт для представления 8-ми битной компрессии PCM голоса с частотой дискретизации 8000 кадров/секунду и 8 bit/кадр. Таким образом, G.711 кодек создает поток 64 kbit/s.

Cуществуют два основных алгоритма, представленных в стандарте, Mu-law (используется в Северной Америке и Японии) и A-law (используется в Европе и в остальном мире). Оба алгоритма являются логарифмическими, но более поздний a-law был изначально предназначен для компьютерной обработки процессов. Стандарт также определяет последовательность кодов, соответствующих уровню сигнала 0 dB.

Основные уравнения:

  • Mu-law:
    y = ln(1 + ux) / ln(1 + u)
    где u = 255
  • A-law:
    y = Ax / (1 + ln A) для x <= 1/A
    y = (1 + ln Ax) / (1 + ln A) для 1/A <= x <= 1
    где A = 87.6

Необходимо отметить, что ITU определяет, что нулевой бит имеет значение 128, а седьмой — значение 1. Это отличается от широко принятого определения, что bit 7 = 128, а bit 0 = 1.

Также необходимо отметить, что при отправке данных через E0 (G.703), MSB (знаковый бит) отсылается первым, а LSB отсылается последним.

Ссылки

  • ITU-T Recommendation G.711 — (STD.ITU-T RECMN G.711-ENGL 1989)

См. также

Внешние ссылки