如何在两个视频视图中并行播放一个视频文件?

How to play one video file in two videoviews parallel?

我在 raw 文件夹中有一个视频文件,我想将此文件播放到两个视频视图中。我也尝试过,但在一个 videoview 中显示完美,而另一个在视频中显示黑色部分 view.Help 我想知道如何在两个视频视图中并行播放一个视频文件。

我的.java文件

public class MainActivity extends AppCompatActivity {

    private static final String VIDEO_PATH = "http://hier-gehts-app.de/extern/video/bbb_1080p_30fps_0.mp4";

    private VideoView mVideoView1;
    private VideoView mVideoView2;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        mVideoView1 = (VideoView) findViewById(R.id.video1);
        mVideoView2 = (VideoView) findViewById(R.id.video2);

        mVideoView1.setVideoPath(VIDEO_PATH);
        mVideoView2.setVideoPath(VIDEO_PATH);
    }

    @Override
    protected void onStart() {
        super.onStart();

        mVideoView1.start();
        mVideoView2.start();
    }

    @Override
    protected void onStop() {
        super.onStop();

        mVideoView1.stopPlayback();
        mVideoView2.stopPlayback();
    }
}

我得到答案

如果设备支持多个视频播放功能,那么它会同时播放两个视频,否则会出现错误,例如无法播放此文件。