可以在Android上控制MediaPlayer的速度吗?

时间:2012-05-03 20:26:26

标签: android android-mediaplayer

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

2 个答案:

答案 0 :(得分:0)

Android MediaPlayer无法直接访问播放速率。但是,SoundPool可以。尝试使用setRate(int streamID,float rate)函数。

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

答案 1 :(得分:0)

API 23+的

setPlaybackParams现在应该可以实现。