gpt4 book ai didi

Android SDK - 来自 URL 的媒体播放器视频

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:55:12 25 4
gpt4 key购买 nike

我试图找到一个简单的教程来解释如何从 URL 将视频加载到 android 媒体播放器,但不幸的是我找不到任何教程!

我已经尝试了几种方法来尝试让它工作,但仍然没有成功。

让 MediaPlayerActivity 仅从 URL 加载视频的最佳方式是什么?

谢谢

编辑:

我已按照建议尝试了以下代码:

VideoView videoView = (VideoView) findViewById(R.id.your_video_view);
MediaController mediaController = new MediaController(this);
mediaController.setAnchorView(videoView);
videoView.setMediaController(mediaController);
videoView.setVideoURI(Uri.parse("url-here"));
videoView.start();

当我参加这个 Activity 时它就崩溃了。

最佳答案

您可以使用 VideoView .这是一个例子:

VideoView videoView = (VideoView) findViewById(R.id.videoView);
//Use a media controller so that you can scroll the video contents
//and also to pause, start the video.
MediaController mediaController = new MediaController(this);
mediaController.setAnchorView(videoView);
videoView.setMediaController(mediaController);
videoView.setVideoURI(Uri.parse(videoUrl));
videoView.start();

编辑

您应该使用此代码提供 URI(有一个 String url 变量,其中包含视频的 url)Uri.parse(url) .还要确定 url 是否合适。另外,您是否按照 AkashG 的建议为您的应用程序提供了适当的权限(因为它使用互联网,您需要在应用程序的 <uses-permission android:name="android.permission.INTERNET" > 中添加 Manifest.xml )?最后你应该定义你的 Activity MediaPlayerActivity在您应用的 Manifest.xml

编辑结束

您还可以使用 MediaPlayer . Android 开发者网站有很好的教程 here .

关于Android SDK - 来自 URL 的媒体播放器视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11411792/

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