1

Я узнал кое-что о кодеке, и теперь меня смущает G.722. Есть способ рассчитать битрейт кодека, который я прочитал здесь, в Википедии.

Он сказал: битрейт = частота дискретизации х бит глубины

G.722 имеет частоту дискретизации 16 кГц и глубину 14 бит. Если я точно их вычислю, G.722 имеет скорость передачи 224 кбит / с.

16 х 14 = 224

Но в другой статье в Википедии говорится, что скорость передачи G.722 составляет 64 Кбит / с.

Как это возможно? Я погуглил этот вопрос и ничего не получил.

2 ответа2

1

В G.722 кодер звука 64 кбит / с (7 кГц) включает в себя передающую аудио часть, которая преобразует аудиосигнал в однородный цифровой сигнал, который кодируется с использованием 14 битов с выборкой 16 кГц, и кодер SB-ADPCM, который уменьшает битовую скорость до 64 кбит / с.

Источник

0

Ваша математика была бы правильной, если бы не было сжатия / кодирования. Поскольку G.722 использует кодирование (SB-ADPCM, подробности см. В спецификации: http://www.itu.int/rec/dologin_pub.asp?lang=e&id=T-REC-G.722-198811-I!!PDF. -E & type = items), скорость передачи данных ниже, чем у необработанного потока pcm.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .