[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Автор: Alex, 08 апреля 2004 года в 15:20:51 В ответ на : Re: Сжатие через ACM виндовый от Sashka Maslukov в 08 апреля 2004 года в 11:59:07: У меня есть Т1 линия, по ней идут голос. Стандарт сжатия данных по Т1 - mu-law, PCM, 64 Kbit/sec. Но это нелинейный РСМ. Это уже сжатый через GSM 711 кодек. Именно он дает 64Kbit/sec поток. Я смотрю в коде приложения и вижу следующее. Во время инициализации структур при подготовке к компресии задается входные параметры и выходные. Так вот входной параметр имеет такие данные в WAVEFORMATEX структуре: sample rate = 8000 Выходной имеет теже параметры кроме тега. Он там WAVE_FORMAT_GSM610. Все..никаких других преобразований не делается, подготавливаются буферы и происходит преобразование. Нигде не вижу преобразования из mu-law в линейный. Ведь чтобы кормить кодек нужен линейный PCM или как? |
[an error occurred while processing this directive]