Домой ИИ и технологии AOMedia представила открытый рендерер пространственного звука OAR v1

AOMedia представила открытый рендерер пространственного звука OAR v1

Новое решение для работы с форматом IAMF упрощает интеграцию иммерсивного аудио в игры, стриминговые сервисы и потребительскую электронику.

5
0
AOMedia представила открытый рендерер пространственного звука OAR v1
AOMedia представила открытый рендерер пространственного звука OAR v1 — иллюстрация к материалу. Источник: linux.org.ru

Альянс открытых медиа 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. Она гарантирует бесплатное и бессрочное использование необходимых прав для реализации технологии, что делает стандарт привлекательным для разработчиков открытого и коммерческого ПО.

Источник: https://www.linux.org.ru