控制Android MediaPlayer的播放速度
我正在使用MediaPlayer在Android应用程序中播放一些视频,它们在我的设备上播放的速度明显快于在计算机上观看的速度控制Android MediaPlayer的播放速度,android,Android,我正在使用MediaPlayer在Android应用程序中播放一些视频,它们在我的设备上播放的速度明显快于在计算机上观看的速度 有没有办法控制这些视频的播放速度以降低播放速度?从API 23开始,MediaPlayer可以使用设置播放速度 类媒体播放器 public void setPlaybackParams(PlaybackParams-params)添加到API中 第23级 使用PlaybackParams设置播放速率。参数参数 播放参数:播放参数。如果发生以下情况,则引发IllegalS
有没有办法控制这些视频的播放速度以降低播放速度?从API 23开始,MediaPlayer可以使用设置播放速度 类媒体播放器
public void setPlaybackParams(PlaybackParams-params)
添加到API中
第23级
使用PlaybackParams设置播放速率。参数参数
播放参数:播放参数。如果发生以下情况,则引发IllegalStateException
内部播放器引擎尚未初始化。
IllegalArgumentException(如果不支持参数)
示例代码:
MediaPlayer mp = ...; //Whatever
float speed = 0.75f;
mp.setPlaybackParams(mp.getPlaybackParams().setSpeed(speed));
对于API<23,请参阅。没有设置播放速度的方法。另见