我正在尝试找到一个视频播放器库,我可以将其添加到我的Android应用程序源中,这将允许用户以较慢的速度播放视频,理想情况下可由用户调整。
此外,我需要播放器允许同时在屏幕上显示两个视频,并使用单独的控件。
我看过几个可用的播放器http://www.vitamio.org/(无法播放两个视频)和http://wiki.videolan.org/AndroidCompile(我在Linux机器上没有访问/体验来编译Android的源代码)
答案 0 :(得分:0)
Android 6.0添加了PlaybackParams类来控制播放行为。 -
使用setPlaybackParams
的{{1}}方法,如下所示 -
MediaPlayer
您可以使用videoview = (VideoView)findViewById(R.id.videoview);
videoview.setVideoURI("Your Video URI");
videoview.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
//works only from api 23
PlaybackParams myPlayBackParams = new PlaybackParams();
myPlayBackParams.setSpeed(0.5f); //here set speed eg. 0.5 for slow 2 for fast mode
mp.setPlaybackParams(myPlayBackParams);
videoview.start();//start your video.
}
});
的{{1}}方法调整视频速度。