0

Android で MediaPlayer の速度を制御できますか? 速度を 2 で乗算または除算するように実装する必要があります (ユーザーが 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 に答える