有人知道在Android应用程序中实现音频环回功能的最佳方法是什么? 我需要开始录制声音并同时通过耳机播放录制的声音 我想将记录的数据存储在缓冲区中,并将该缓冲区传递给while循环中的mediaPlayer对象。你们有什么想法,是否可行或是否有更好的方法(一些lib等)?
答案 0 :(得分:1)
我建议您查看Exoplayer,因为它为您提供了通过实现DataSource类来实现自定义数据源的方法。因此,您可以实现DataSource以使用流来播放音频。关于如何覆盖它的文档有点模糊,但如果你愿意投入一些时间来研究exoplayer代码,你会很容易理解它。虽然不完全是您的观点,但是其中一个POC显示了如何实施自定义源CustomDataSource