我正在尝试播放以 H264 编码方案编码的视频。视频为高清(高分辨率)。当我播放低分辨率的视频时,它可以正常播放,但是当我播放高分辨率的视频时,它会显示错误,抱歉视频无法播放。
我想在我的视频视图中播放高分辨率视频文件,我知道这是可能的,因为在 android 中有一些视频播放器可以运行这种类型的文件,那为什么不是我的呢?
所以请告诉一个解决方案,我不想在动作意图中打开我的视频,它会在设备中打开已安装的视频播放器。我想在我的视频视图中运行高清视频,我使用了下面的代码,但它不起作用 -
videoMediaController = new MediaController(this);
Uri uri = Uri.parse(url);
videoView.setVideoPath(url);
videoMediaController.setMediaPlayer(videoView);
videoView.setMediaController(videoMediaController);
videoView.requestFocus();
videoView.start();