Androidで動画の再生速度を変更する

MediaPlayerの動画再生速度をいじりたかったけど、アプリのminSdkVersionが21でsetPlaybackParamsを使えない(左記メソッドはAPI level 23以上必要)時の対処法について書きます。

結論から言うとExoPlayerを使いました。
既に画面がある場合は辛いかもですが新規で動画プレイヤー画面を作る場合は、MediaPlayer・ExoPlayerどちらを使っても実装工数は変わらない印象です。
機能的にはExoPlayerの方が柔軟にカスタマイズできて便利そうです。詳しくはこちら
ExoPlayerの場合はsetPlaybackParametersを使って動画の再生速度を変更できました。

参考サイト

https://stackoverflow.com/questions/10849961/speed-control-of-mediaplayer-in-android
https://codelabs.developers.google.com/codelabs/exoplayer-intro/#0