gpt4 book ai didi

Android:如何同时同步播放 2 个媒体文件

转载 作者:太空狗 更新时间:2023-10-29 12:56:30 26 4
gpt4 key购买 nike

我正在尝试同时播放 2 个音频文件(在本例中为 mp3),以便它们在完全相同的时间开始并彼此同步播放。

我的第一个尝试是只使用两个 MediaPlayer,提前准备好它们,然后在每个 MediaPlayer 上背对背调用 start:

    mediaPlayer.start();
secondPlayer.start();

不幸的是,这只在某些时候有效。有时他们一起开始,然后会保持同步。有时,它们开始的时间间隔非常小,因此它们不会同步在一起。

是否有更好的技术来播放音频文件以确保它们同时开始?我还需要能够独立控制它们的音量。

谢谢!

最佳答案

试试 SoundPool,它是同时处理多个音频文件的更好方法。

这是文档:

http://developer.android.com/reference/android/media/SoundPool.html

希望对你有帮助

关于Android:如何同时同步播放 2 个媒体文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6229959/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com