我正在尝试播放从具有 https url 的服务器下载的视频,但它显示
“抱歉,这部影片无法播放。”
对于少数安卓设备。我尝试了很多东西,但没有任何效果。它适用于 HTTP 网址。我还发现 HTTPS 的视频只能在 Android OS 3.1 之后播放:
http://developer.android.com/guide/appendix/media-formats.html
有人可以建议我解决这个问题。任何帮助将不胜感激。
这是我用来播放视频的代码:
Uri uri = Uri.parse(videoURL);
video.setVideoURI(uri);
ctlr = new MediaController(this);
ctlr.setMediaPlayer(video);
video.setMediaController(ctlr);
video.requestFocus();
video.setOnPreparedListener(this);
video.setOnCompletionListener(this);
video.setKeepScreenOn(true);
video.start();