如何增加Android的音频流数量?

时间:2015-11-10 19:19:41

标签: java android audio stream android-audiomanager

我正在学习Android开发。让我们说我希望能够在后台听取spotify音乐,同时通过其他播客应用程序收听语音播客。我尝试创建一个Soundbuilder对象,并在我点击togglebutton时将maxStreams更改为2。但是,当我运行应用程序时,它没有任何区别。 spotify具有焦点或播客应用程序具有焦点。

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

1 个答案:

答案 0 :(得分:0)

我认为您应该查看此示例:MixingAudioInputStream.java
这个例子取自here
检查这些并尝试将自己的两个流混合成单个流 - 因为尝试编写新内容是最好的学习方法。