Рендеринг аудио в реальном времени в Watch OS
Можно ли воспроизводить аудио PCM в режиме реального времени на динамик / наушники / активный аудио маршрут на Apple Watch? В iOS это возможно через AudioUnits с помощью AudioToolbox. В Watch OS ближе всего выглядит AVAudioEngine, и это режим ручного рендеринга, но документация сбивает с толку и предполагает, что ручной режим рендеринга отключен от источника вывода. Будем весьма благодарны за любые советы по воспроизведению аудио-байтов в реальном времени на Watch OS.
Благодарю.
0 ответов
Вы должны иметь возможность сделать это, запустив WatchOS 6.0+ и новый AVAudioSourceNode. См. Документацию Apple здесь: https://developer.apple.com/documentation/avfoundation/avaudiosourcenode
На момент написания этой статьи AVAudioSourceNode находится в стадии бета-тестирования.