gpt4 book ai didi

android - 无法在 VideoView 上播放此视频

转载 作者:行者123 更新时间:2023-11-30 00:11:20 27 4
gpt4 key购买 nike

我尝试使用 VideoView 制作流媒体视频应用程序,但是当我尝试从 API 获取 url 时出现错误无法播放此视频,这是错误代码:

String url_video = vid.source_content;

但是当我手动添加 url(从 API 复制粘贴)时,视频可以运行得很好,这是代码:

String url_video = "http://117.54.4.124:12180/mvicall/uploads/premium/Eli Sugigi - angkat sekarang juga.mp4";

这是我的 videoView 的完整代码:

final TopArtis vid = getIntent().getParcelableExtra("video");
String url_video = vid.source_content;
// String url_video = "http://117.54.4.124:12180/mvicall/uploads/premium/Eli Sugigi - angkat sekarang juga.mp4";

mediaController = new MediaController(this);
mediaController.setAnchorView(mediaController);

Uri uri = Uri.parse(url_video);
videoview.setVideoURI(uri);
videoview.setMediaController(mediaController);

videoview.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mediaPlayer) {
videoview.start();
}
});
videoview.setOnErrorListener(new MediaPlayer.OnErrorListener() {
@Override
public boolean onError(MediaPlayer mediaPlayer, int i, int i1) {
return false;
}
});

最佳答案

尝试调试您的代码,看看您通过 Intent 获得的 URL 是否是有效的 URL。

关于android - 无法在 VideoView 上播放此视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48073242/

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