Параметры декодирования Opus - PullRequest
0 голосов
/ 26 января 2020

Согласно RFC7587 , в пакете RTP со следующими параметрами, какова частота дискретизации Opus? 48000 или 16000?

что означает rtpmap?

m=audio 54312 RTP/AVP 101
a=rtpmap:101 opus/48000/2
a=fmtp:101 maxplaybackrate=16000;

1 Ответ

1 голос
/ 27 января 2020

Частота дискретизации RTP составляет 48 тыс. Для расчета метки времени.

Частота дискретизации аудио декодера аудио Воспроизведение / рендеринг - 16K

maxplaybackrate: подсказка о максимальной выходной дискретизации Скорость, которую приемник может отобразить в Гц . Декодер ДОЛЖЕН быть способен декодировать любую ширину полосы звука, но из-за аппаратных ограничений могут воспроизводиться только сигналы с указанной частотой дискретизации. Отправка сигналов с более высокой пропускной способностью аудио приводит к более высокому, чем необходимо, использованию сети и сложности кодирования, поэтому кодировщик НЕ ДОЛЖЕН кодировать частоты, превышающие пропускную способность аудио, заданную параметром maxplaybackrate. Этот параметр может принимать любое значение от 8000 до 48000, хотя обычно это значение соответствует одной из полос пропускания Opus (Таблица 1). По умолчанию предполагается, что приемник не имеет ограничений, то есть 48000.

...