0

MediaPlayer的Android控制速度可以吗?我需要实现将速度乘以或除以两个(用户单击 x2 和 /2 按钮,超过 100MB 的非常大的文件)。如何做到这一点?

4

2 回答 2

0

Android MediaPlayer 不提供对播放速率的直接访问。但是,SoundPool 可以。尝试其中的 setRate(int streamID, float rate) 函数。

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

于 2012-05-03T22:03:41.030 回答
0

API 23+ 的setPlaybackParams现在应该可以实现了。

于 2016-09-12T23:31:04.727 回答