我正在使用VideoView来显示来自网址的视频。此网址是否需要文件扩展名。等,
http://www.somedomain.com/samplevideo.mp4
我有这样的网址,
http://www.somedomain.com/samplevideo
它说无法播放视频。有什么建议 ?
我的代码如下:
videoView = (VideoView) findViewById(R.id.video_view);
waitSign = (ProgressBar) findViewById(R.id.progress_bar);
waitSign.setVisibility(View.VISIBLE);
MediaController contorls = new MediaController(this);
contorls.setAnchorView(videoView);
videoView.setMediaController(contorls);
String url = "http://www.somedomain.com/samplevideo";
videoView.setVideoURI(Uri.parse(url));
videoView.start();
答案 0 :(得分:0)
即使视频为.mp4格式,如果视频的编码位于**H.264**
,视频也只能播放视频
表示codac格式必须为H.265 HEVC或H.264 AVC或H.263
在这里查看http://developer.android.com/guide/appendix/media-formats.html
答案 1 :(得分:0)
嗨,大家好,没有令人满意的答案,因此,我尝试了网址,
http://www.somedomain.com/samplevideo
但是节目无法播放视频,然后我尝试了这个网址,
http://www.somedomain.com/samplevideo.mp4
令人惊讶的是,文件扩展名的网址运行良好。
所以我认为必须要求文件扩展名。