3

我正在尝试找到一个可以添加到我的 Android 应用程序源中的视频播放器库,它允许用户以较慢的速度播放视频,最好由用户调节。

另外,我需要播放器允许两个视频同时出现在屏幕上,并带有单独的控件。

我查看了几个可用的播放器http://www.vitamio.org/(不能播放两个视频)和http://wiki.videolan.org/AndroidCompile(我没有访问权限/经验Linux 机器为 Android 编译源代码)。

4

1 回答 1

0

Android 6.0 添加了PlaybackParams类来控制播放行为。-

使用setPlaybackParams方法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.
                }
        });

setSpeed您可以使用的方法调整视频的速度PlaybackParams

于 2017-08-10T11:59:45.633 回答