Отправьте данные как есть на аудиоустройство в Xamarin.Forms

У меня есть собственное устройство Audio DAC. Я могу подключить его к смартфону Android/iOS с помощью OTG-кабеля. Основной вопрос - как подать аудио поток байтов на мое устройство?
В приложении UWP я использую NAdio, которая предоставляет оболочку для WASAPI с доступом в эксклюзивном режиме. Мне не нужно пересчитывать мои сгенерированные данные в байтах или смешивать их с системными звуками и звуками из других приложений.

Можно ли достичь моей цели для мобильных устройств?
Заранее спасибо!

1 ответ

Решение

Мне не нужно пересчитывать мои сгенерированные данные в байтах или смешивать их с системными звуками и звуками из других приложений.

Можно ли достичь моей цели для мобильных устройств?

Если ваша цель - отправить аудиоданные на ваше устройство ЦАП без повторной выборки и микширования. Ответ не для Android. Я не знаю, есть ли какая-либо сторонняя библиотека для автоматического преобразования ваших аудиоданных. Но официально вам нужно использовать нативную библиотеку, такую как AAudio, для передачи ваших аудиоданных. Вы также можете обратиться к Best Practices для Android Audio.

Другие вопросы по тегам