gpt4 book ai didi

android - 如何从 url 播放视频

转载 作者:IT王子 更新时间:2023-10-29 00:03:50 28 4
gpt4 key购买 nike

我是 android 开发的初学者,并尝试从链接播放视频。但它给出了错误 “抱歉,我们无法播放此视频”。我尝试了很多链接,但所有链接都显示相同的错误。

我的代码如下

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 显示以下错误信息:

04-12 15:04:54.245: ERROR/PlayerDriver(554): HandleErrorEvent: PVMFErrTimeout

最佳答案

这与您的链接和内容有关。请尝试以下两个链接:

    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”分辨率更高,对于手机来说是完美的高分辨率。

关于android - 如何从 url 播放视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2620049/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com