如何在android中的videoview中播放.mp4视频?

2024-01-02

我正在开发视频播放器应用程序,我想播放.mp4本机视频视图中的视频。我无法使用 URL 播放视频。我收到错误“抱歉,这部影片无法播放“而且我也无法在本机视频视图中播放下载的视频。

我在视频视图中播放视频的代码:

String mUrl = "http://www.servername.com/projects/projectname/videos/1361439400.mp4";

VideoView mVideoView  = (VideoView)findViewById(R.id.videoview)
videoMediaController = new MediaController(this);
mVideoView.setVideoPath(mUrl);
videoMediaController.setMediaPlayer(mVideoView);
mVideoView.setMediaController(videoMediaController);
mVideoView.requestFocus();
mVideoView.start();

最后它对我有用。

private VideoView videoView;

videoView = (VideoView) findViewById(R.id.videoView);

Uri video = Uri.parse("http://www.servername.com/projects/projectname/videos/1361439400.mp4");
videoView.setVideoURI(video);
videoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
  @Override       
  public void onPrepared(MediaPlayer mp) {
       mp.setLooping(true);
       videoView.start();
    }
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在android中的videoview中播放.mp4视频? 的相关文章

随机推荐

  • 连接局域网内另一台PC上的MySQL服务器

    我在我的 PC 上安装了 MySQL本地网络 我如何连接到它 我还在这台计算机上安装了 MySQL 我想用它来连接到数据库 我尝试了以下方法 但它不起作用 mysql u user h 192 168 1 28 3306 p passwor
  • MapBox iOS MGLPolyline 跨越(180 或 -180)经度时出现问题

    在 MapBox iOS sdk 4 4 1 中 如果 MGLPolyline 穿过 180 或 180 经度 地图显示它正在绕地球走更长的路 而不是走更短的路 override func viewDidAppear animated Bo
  • Python:避免嵌套 IF 语句的流程

    我有一个过程 类 我将其分为几个步骤 方法 仅当前一步成功时才能调用每一步 我创建了一个 run 方法 它通过在调用下一个步骤之前检查每个步骤来运行该流程 def run self status False if step 1 if ste
  • 我应该在每次请求时动态生成每个缩略图,还是将它们存储在图像上传中? [复制]

    这个问题在这里已经有答案了 Problem 我想在我的网站中设置图像上传功能 但我想同时显示原始图像和图像的小缩略图 Choices 哪种方法更好 上传图像时在目录中创建单独的图像 缩略图 还是每次请求图像时通过以固定比例减小其高度和宽度来
  • 如何找到 UIWebView 的最后一次加载(Ready State 4)

    我有一个问题didFinishLoad中的方法UIWebView那就是不断射击 我想尝试一下估计的进度solution http winxblog com 2009 02 iphone uiwebview estimated progres
  • 通过函数更新数据框不起作用

    我在使用 R 时遇到了一个小问题 在下面的数据框中 test lt data frame v1 c rep 1 3 rep 2 3 v2 0 我想更改 v1 为 1 的行中 v2 的值 test test v1 1 v2 lt 10 工作得
  • Grails 域类:hasOne、hasMany 不包含 ownTo

    我是 Grails 新手 我可以使用 hasOne 或 hasMany 而不使用 belongsTo 到另一个域类吗 提前致谢 是的你可以 请参阅 Grails 文档中的示例 http grails org doc 2 3 8 guide
  • 获取输出帧失败,状态 8196

    当我尝试自定义 tableView 单元格时 我发现了此错误 获取输出帧失败 状态 8196 我只是不知道这是来自领域或我的自定义 tableView 单元格的错误 class StudentTableViewController UITa
  • prettier 配置错误,prettier 不起作用

    我在更漂亮时遇到了错误 怎么解决这个问题 https i stack imgur com gTMp9 png 看起来 无论出于何种原因 在它要查找的位置 即根文件夹 中都没有 Prettier 的配置文件 我会检查是否 prettierrc
  • 适用于 iPhoneSDK 的 Bing 地图

    有谁知道如何使用 bing 地图创建简单的 iPhone 应用程序 Bing Mobile Bing Maps 团队于 2011 年 5 月上旬发布了适用于 iPhone 和 iPad 的新 Bing Maps iOS SDK 您可以下载该
  • asp.net MVC 解决方案/项目布局 [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 这更多的是一个开放性问题 而不是寻找一个具体的答案 众所周知 没有一个答案适合所有解决方案 但我很想知道您如何构建 ASP NET MVC 解决
  • 有没有办法使用 JavaScript 引入 Internet Explorer 条件注释?

    我有一段 HTML 代码 其中包含条件注释 该代码经过测试 在初始页面呈现时包含在页面的 HEAD 部分中时可以正常工作 我想在 Ajax 响应中使用 JavaScript 将相同的条件 CSS 引入到现有页面 我努力了 var comme
  • Databricks 仅打印大约 280 行数据

    我正在 Databricks 中运行一些大型作业 目前包括盘点数据湖 我正在尝试打印前缀 子文件夹 内的所有 blob 名称 这些子文件夹中有很多文件 我打印了大约 280 行文件名 但随后我看到了以下内容 WARNING skipped
  • PHP 还是普通 Perl CGI 更快?

    我正在为 Apache 共享托管服务器开发一个 Web 应用程序 我已经用 Perl 编写了一些代码 但最近令我惊讶的是 我发现共享托管提供商没有提供 mod perl 或安装它的方法 我一直有点担心在没有 mod perl 的情况下通过
  • py.test 将消息和测试结果/断言记录到单个文件中

    我现在开始使用 py test 来开发一个新项目 我们正在配置 Linux 服务器 我需要编写一个脚本来检查这些服务器的设置和配置 我认为 py test 是实现这些测试的好方法 并且到目前为止它运行得很好 我现在面临的问题是 我需要在这些
  • 为什么保存到名为 temp 的文件夹会导致 Matlab 中 for 循环中的数据加载速度变慢?

    重要更新 我刚刚发现 重新启动 Matlab 和计算机后 这个简化的代码也不再为我重现问题 我很抱歉占用您的时间在一个不起作用的脚本上 但是 如果我在内部 for 循环中的任何文件夹 我已经尝试过 中保存任何内容 老问题仍然存在于我的原始脚
  • 返回时重新加载 UITableView?

    我有顶级水平UIViewController其中包含一个UITableView 顶层UIViewController实例化一个NavigationController 并推动另一个UIViewController到NavigationCon
  • 识别上下文菜单中选择的视图 (Android)

    在安卓中 onContextItemSelected有一个MenuItem参数 因此不清楚如何识别所选视图 MenuItem getMenuInfo http developer android com reference android
  • pip:强制安装忽略依赖项

    有没有办法强制安装 pip python 包 忽略所有无法满足的依赖项 我不在乎这样做有多么 错误 我只是需要这样做 抛开任何逻辑和推理 点有一个 no dependencies转变 你应该使用它 欲了解更多信息 请运行pip instal
  • 如何在android中的videoview中播放.mp4视频?

    我正在开发视频播放器应用程序 我想播放 mp4本机视频视图中的视频 我无法使用 URL 播放视频 我收到错误 抱歉 这部影片无法播放 而且我也无法在本机视频视图中播放下载的视频 我在视频视图中播放视频的代码 String mUrl http