VideoPlayer API 19不显示视频

时间:2017-10-18 18:42:06

标签: android android-fragments video android-4.4-kitkat

我正在尝试使用KitKat上的videoPlayer播放视频,但是当我播放视频时,我听到的只是音频,看到的是一个空白屏幕。

<VideoView android:id="@+id/videoView" android:layout_width="wrap_content" android:layout_height="wrap_content" />

String path = "android.resource://" + getActivity().getPackageName() + "/" + 
R.raw.mainmenu;

videoView.setMediaController(new 
android.widget.MediaController(getContext()));
videoView.setVideoURI(Uri.parse(path));

videoView.requestFocus();
videoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
    // Close the progress bar and play the video
    public void onPrepared(MediaPlayer mp) {
        mp.start();
    }
});

我的视频是使用H.265编码构建的.mp4。 当我尝试使用H.264编码制作的视频时,我不断收到错误&#34;无法播放此视频&#34;在模拟器上显示。

模拟器运行的是api版本19(KitKat)。

编辑:在线视频工作正常,但似乎第二次我尝试使用它没有播放的本地文件。

0 个答案:

没有答案