如何从网址播放视频 [英] how to play video from url
本文介绍了如何从网址播放视频的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我是 android 开发的初学者,并尝试从链接播放视频.但是它给出了错误对不起,我们无法播放这个视频"
.我尝试了很多链接,但对于所有链接,它都显示相同的错误.
I am beginner in android development and try to play video from link. But it's giving error "sorry,we can't play this video"
. I tried so many links but for all links its show same error.
我的代码如下
public class VideoDemo extends Activity {
private static final String path ="http://demo.digi-corp.com/S2LWebservice/Resources/SampleVideo.mp4";
private VideoView video;
private MediaController ctlr;
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
getWindow().setFormat(PixelFormat.TRANSLUCENT);
setContentView(R.layout.videoview);
video = (VideoView) findViewById(R.id.video);
video.setVideoPath(path);
ctlr = new MediaController(this);
ctlr.setMediaPlayer(video);
video.setMediaController(ctlr);
video.requestFocus();
}
}
<小时>
Logcat 显示以下错误消息:
Logcat shows following error message:
04-12 15:04:54.245: ERROR/PlayerDriver(554): HandleErrorEvent: PVMFErrTimeout
推荐答案
它与您的链接和内容有关.尝试以下两个链接:
It has something to do with your link and content. Try the following two links:
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"开始,它是一个小的轻量级视频流,然后尝试path",它比path1"的分辨率更高,完美的手机高分辨率.
Start with "path1", it is a small light weight video stream and then try the "path", it is a higher resolution than "path1", a perfect high resolution for the mobile phone.
这篇关于如何从网址播放视频的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文