videoView在android6.0上无法播放视频,但在8.0手机上可以

通过videoView播放rstp,在8.0的手机上通过自带的videoView或者vitamio的videoView都可以播放,但是到6.0的平板上安装,一进去就提示 无法播放此视频。

怎么破?
网络权限申请了,读写权限也静态动态申请了

代码如下:

图片说明

//监听视频是否已经准备好,准备好了播放
videoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
videoView.start();
}
});

试一下这个 compile 'fm.jiecao:jiecaovideoplayer:5.7'

我出现的情况是我保存的视频文件名有问题,用了类似2203-01-12 23:25:11:236--155565689.mp4,这种文件名播放会出现“无法播放此视频”现象,去掉日期和时间的空格,将冒号换成横杠就可以播放了,望对后面来此问题的同学有所帮助。