我正在尝试同时播放2个音频文件(在本例中为mp3),以便它们完全在同一时间开始并相互同步播放.
我的第一个尝试是只使用两个MediaPlayer,提前准备它们,然后依次调用start:
mediaPlayer.start(); secondplayer.start();
不幸的是,这仅在某些时间有效.有时他们一起开始,然后会保持同步.有时,它们开始之间的时间间隔很小,因此它们不会同步在一起.
是否有更好的技术来播放音频文件,以确保它们同时启动?我还需要能够独立控制它们的音量.
谢谢!
解决方法:
尝试使用SoundPool,它是同时处理多个音频文件的更好方法.
以下是文档:
http://developer.android.com/reference/android/media/SoundPool.html
希望这可以帮助
总结以上是内存溢出为你收集整理的Android:如何同步播放2个媒体文件全部内容,希望文章能够帮你解决Android:如何同步播放2个媒体文件所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)