Отправьте данные как есть на аудиоустройство в Xamarin.Forms
У меня есть собственное устройство Audio DAC. Я могу подключить его к смартфону Android/iOS с помощью OTG-кабеля. Основной вопрос - как подать аудио поток байтов на мое устройство?
В приложении UWP я использую NAdio, которая предоставляет оболочку для WASAPI с доступом в эксклюзивном режиме. Мне не нужно пересчитывать мои сгенерированные данные в байтах или смешивать их с системными звуками и звуками из других приложений.
Можно ли достичь моей цели для мобильных устройств?
Заранее спасибо!
1 ответ
Мне не нужно пересчитывать мои сгенерированные данные в байтах или смешивать их с системными звуками и звуками из других приложений.
Можно ли достичь моей цели для мобильных устройств?
Если ваша цель - отправить аудиоданные на ваше устройство ЦАП без повторной выборки и микширования. Ответ не для Android. Я не знаю, есть ли какая-либо сторонняя библиотека для автоматического преобразования ваших аудиоданных. Но официально вам нужно использовать нативную библиотеку, такую как AAudio, для передачи ваших аудиоданных. Вы также можете обратиться к Best Practices для Android Audio.