我有一个自定义音频 DAC 设备。能用OTG电缆和Android/iOS智能手机连接。主要问题是如何向我的设备提供字节流音频?
在 UWP 应用程序中,我使用的是NAdio,它为WASAPI提供了具有独占模式访问权限的包装器。我不需要以字节为单位对生成的数据进行重新采样,也不需要将它们与系统声音和其他应用程序的声音混合。
是否有可能实现我的移动设备目标?
提前致谢!
我不需要以字节为单位对生成的数据进行重新采样,也不需要将它们与系统声音和其他应用程序的声音混合。
是否有可能实现我的移动设备目标?
如果您的目标是在不重新采样和混合的情况下将音频数据发送到您的 DAC 设备。安卓的答案是否定的。我不知道是否有任何第三方库可以自动转换您的音频数据。但正式地,您需要使用像AAudio这样的原生库 来处理您的音频数据。您还可以参考Android 音频的最佳实践。