1.我使用以下代码从服务器播放视频 但是它显示错误抱歉,视频无法播放。
url=bundle.getString("url");
myVideoView = (VideoView)findViewById(R.id.myvideoview);
myVideoView.setVideoURI(Uri.parse(url));
myVideoView.requestFocus();
myVideoView.setOnPreparedListener(new OnPreparedListener()
{
public void onPrepared(MediaPlayer mp) {
progressDialog.dismiss();
myVideoView.start();
}
});
请帮我看看如何在android中传输mp4视频。
答案 0 :(得分:0)
请尝试以下代码
String path="http://www.ted.com/talks/download/video/8584/talk/761";
String path1="http://commonsware.com/misc/test2.3gp";
Uri uri=Uri.parse(path1);
VideoView video=(VideoView)findViewById(R.id.VideoView01);
video.setVideoURI(uri);
video.start();
从“path1”开始,它是一个小的轻量级视频流,然后尝试“路径”,它的分辨率高于“path1”,为手机提供了完美的高分辨率。 得到了https://stackoverflow.com/a/2659346/1218762
的回答答案 1 :(得分:0)
mVideoView = (VideoView) findViewById(R.id.surface_view);
mVideoView.setVideoURI(Uri.parse("android.resource://" + getPackageName() +"/"+R.raw.documentariesandyou));
mVideoView.setMediaController(new MediaController(this));
mVideoView.requestFocus();
将.mp4视频放入原始文件夹