
Альянс открытых медиа AOMedia 30 июля 2026 года официально представил Open Audio Renderer 1.0 (OAR). Это эталонная программная реализация системы для воспроизведения пространственного звука в открытом стандарте IAMF (Immersive Audio Model and Formats). Исходный код проекта уже доступен на GitHub под лицензией BSD-3-Clause-Clear.
Что такое OAR и как он работает
Важно понимать, что OAR — это не звуковой кодек в привычном понимании. Формат IAMF отвечает за упаковку, передачу данных и описание структуры всей иммерсивной звуковой сцены. Роль же рендерера заключается в преобразовании этих данных и метаданных в аудиосигнал, который будет корректно воспроизводиться на конкретном оборудовании пользователя. Благодаря такому подходу одна и та же звуковая дорожка может быть адаптирована как под классическую стереосистему, так и под сложный многоканальный домашний кинотеатр или обычные наушники.
Поддерживаемые способы представления звука
Разработчики внедрили в OAR поддержку трех основных методов формирования аудиосцены:
- Канальный звук: предназначен для работы с заранее заданными конфигурациями колонок, включая такие популярные форматы, как 5.1 и 7.1.4.
- Сценический звук: базируется на технологии Ambisonics (от нулевого до четвёртого порядка), что позволяет создавать полноценное сферическое аудиопространство.
- Объектно-ориентированный звук: каждый отдельный источник звука сопровождается метаданными, которые содержат информацию о его точном положении в трехмерном пространстве, расстоянии до слушателя и траектории движения.
Для акустических систем OAR автоматически выполняет микширование под конкретное расположение громкоговорителей. В случае использования наушников система переключается в бинауральный режим, формируя специфический сигнал для каждого уха. Дополнительно предусмотрена поддержка отслеживания положения головы пользователя, что позволяет сохранять правильную ориентацию виртуальной звуковой сцены при любых поворотах головы.
Технические возможности и перспективы
В архитектуру системы включены модули для обработки отдельных звуковых элементов, программный микшер и инструменты финальной пост-обработки. Спецификация OAR 1.0, финальная версия которой была принята 27 мая 2026 года, позволяет применять динамические параметры усиления, нормализацию громкости, ограничение пиковых уровней, а также конвертацию между различными конфигурациями каналов.
Эталонная библиотека написана на C++ с предоставлением C-интерфейса и собирается через систему CMake. По замыслу AOMedia, этот код станет фундаментом для внедрения пространственного звука в стриминговые платформы, современные игры, средства связи, автомобильные мультимедиа, а также в устройства VR и носимую электронику. Производители оборудования могут использовать OAR как базу для тестирования совместимости своих решений с IAMF или создавать собственные уникальные реализации.
Открытая публикация кода сопровождается патентной лицензией Alliance for Open Media 1.0. Она гарантирует бесплатное и бессрочное использование необходимых прав для реализации технологии, что делает стандарт привлекательным для разработчиков открытого и коммерческого ПО.






