如何增加android的音频流数量



我正在学习android开发。比方说,我希望能够在后台听spotify音乐,同时通过其他播客应用程序听口语播客。我尝试创建一个Soundbuilder对象,并在按下切换按钮时将maxStreams更改为2。然而,当我运行应用程序时,它没有什么区别。要么是spotify有焦点,要么是播客应用有焦点。

我应该使用AudioManager类吗?最终能够独立控制每条流的音量?此外,手机是否必须是root用户才能将maxStreams更改为2?

我认为你应该检查这个例子:MixingAudioInputStream.java
这里的例子
看看这些,试着自己把两个流混合成一个流——因为尝试编码新东西是最好的学习方式。

相关内容

  • 没有找到相关文章

最新更新