Альянс AOMedia развивает звуковой кодек OAC (Open Audio Codec), основанный на Opus

Альянс Open Media (AOMedia), курирующий разработку формата кодирования видео AV1/AV2, формата объёмного звука IAMF и формата изображений AVIF, приступил к разработке звукового кодека Open Audio Codec (OAC), который преподносится как продолжение развития кодека Opus, разработанного организацией Xiph.Org. В качестве эталонной реализации кодировщика и декодировщика OAC под лицензией BSD предложена библиотека liboac, созданная на основе кода библиотеки libopus.

Основным назначением OAC называется передача речи и звука поверх интернета. Кодек пригоден для различных применений, связанных с интерактивной передачей звука, и может использоваться в различных областях, от VoIP-телефония и видеоконференции до игровых чатов и удалённого проведения концертов. OAC масштабируется как для сжатия потокового звука с высоким битрейтом, например, для качественной передачи стерео музыки, так и для сжатия голоса в ограниченных по пропускной способности каналах связи.

Разработка пока находится на ранней альфа-стадии. Битовый поток (bitstream), формируемый библиотекой liboac, на текущем этапе разработки не следует использовать для распространения файлов OAC, так как он включает дополнительные отладочные данные и не поддерживает смену позиции в потоке (seeking).

За исключением отсутствия упоминания динамической корректировки битрейта, диапазона звуковых частот и размера кадров, список возможностей OAC повторяет описание кодека Opus 1.5:

  • Битрейт от 6 Кбит/с до 510 Кбит/с;
  • Частота дискретизации от 8 до 48KHz;
  • Продолжительность кадров от 2.5 до 60 миллисекунд;
  • Поддержка постоянного (CBR) и переменного (VBR) битрейтов;
  • Поддержка до 255 каналов;
  • Поддержка узкополосного и широкополосного звука;
  • Поддержка голоса и музыки;
  • Поддержка стерео и моно;
  • Возможность восстановления звукового потока в случае потери кадров (PLC);
  • Доступность реализаций с использованием арифметики с плавающей и фиксированной запятой.

Источник: http://www.opennet.ru/opennews/art.shtml?num=64852