问题标签 [android-video-player]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
4876 浏览

android - 来自 HttpResponse 对象的 Android 视频流

我想从 HttpResponse 对象播放视频内容。内容正在从流媒体服务器下载。

我的要求是向服务器创建一个 HTTP POST 请求。请求包含视频的 URL、用户的用户名和密码,用于身份验证。

我想知道我们如何创建 HTTP POST 请求并播放/下载视频。

请提供一些提示、步骤/代码以继续。

谢谢,

0 投票
2 回答
5813 浏览

java - 视频播放器不工作 - Android Studio

我正在尝试使用 android studio 添加在按钮单击时播放的视频。但是,当我单击按钮时,模拟器屏幕上会出现“抱歉,无法播放此视频”消息框。

你能帮我看看我哪里出错了。下面是我接近目标的代码

试用视频.java

主要的.xml

0 投票
1 回答
10148 浏览

android - android中的本机视频播放器?

在android中的应用程序中,如果您需要打开任何默认链接,我们可以在浏览器中启动它而不是加载它WebView,同样,如果我想播放视频,我有视频URL,我如何在默认视频播放器中播放它android ,而不是使用VideoView.

如果有人知道意味着帮助我吗?

谢谢。

0 投票
1 回答
1518 浏览

android - 如何在Android中存储视频?

我使用以下意图调用相机应用程序来捕获视频。这工作正常。但是在onActivityResult我不确定如何将其存储到SD card. 有人可以给我一个样本来做到这一点。谢谢你。

  1. 此外,我想在我的应用程序中显示视频的预览,然后如果用户单击预览,我需要在视频播放器中打开它。我也可以得到一些帮助。谢谢你。
0 投票
1 回答
204 浏览

android - 在 android 应用程序中使用大量视频和图像

我想在我的 android 应用程序中使用视频。有 800 个视频(总大小 250MB),那么我将如何在 android 应用程序中使用它们?

与图像相同 3000 张图像 (50-60 MB)

如果我想使用上述总大小的图像和视频,我该怎么办?

0 投票
2 回答
1893 浏览

android - 如何从android中的服务器下载视频

我正在做从服务器下载视频并播放从 sdcard 下载的视频的应用程序。

我在网站上有一个 .MP4 格式的视频文件和从服务器下载的视频,应该保存在 sdcard 中。

我的问题是如何从服务器下载视频。请给我一些想法和例子。

请帮我。

0 投票
1 回答
4096 浏览

android - 如何在android中以编程方式录制我的应用程序屏幕的视频

我正在开发 Android 应用程序。在我的应用程序中,我必须以编程方式将屏幕动画捕获几秒钟作为视频。可能吗?当我用谷歌搜索时,所有代码都是用于以视频模式启动相机或将系统屏幕捕获为视频。

当我在模拟器或设备中运行时,我需要单独记录我的应用程序屏幕,并且我必须以视频格式存储在 SDCard 中,然后根据需要播放视频。

谁能说有可能以编程方式进行?如果是这样,请说怎么做。如果没有,请给出一些关于执行此任务的建议。

0 投票
1 回答
6095 浏览

android - 在 Android 上解码和渲染视频

我需要做的是解码视频帧并在梯形表面上渲染帧。我使用 Android 2.2 作为我的开发平台

我没有使用媒体播放器服务,因为我需要访问解码的帧。

这是我到目前为止所拥有的:

  • 我正在使用 stagefright 框架来提取解码的视频帧。
  • 然后将每一帧从 YUV420 转换为 RGB 格式
  • 然后将转换后的帧复制到纹理并渲染到 OpenGL 表面
  • 请注意,我使用的是处理而不是直接使用 OpenGL 调用。

所以现在我的问题是

  • 我只能用 stagefright 解码 mp4 文件
  • 渲染太慢,320x420 帧大约 100ms
  • 还没有音频,我只能渲染视频,但我仍然不知道如何同步音频帧的播放。

所以对于我的问题...

  • 如何支持其他视频格式?我应该使用 stagefright 还是应该切换到 ffmpeg?
  • 我怎样才能提高性能?我应该能够支持至少 720p 吗?
  • 我应该直接使用 OpenGL 调用而不是处理吗?这会提高性能吗?
  • 如何在播放期间同步音频帧?
0 投票
1 回答
1578 浏览

android - 在 VideoView 上显示视频时出现问题

我有以下代码可以在屏幕上显示的任何内容之上显示 VideoView。

(是的,这使用 AbsoluteLayout,我需要在特定位置显示它(任何其他解决方案都值得赞赏))。

“file://sdcard/test-edition/sample.mp4”的这个路径是我为测试目的下载的有效 mp4。

显示时,系统只显示“无法播放视频。发生错误。”,但 Logcat 上没有堆栈跟踪。如果它有用的话,我在尝试运行它时会有这个详细的信息:

0 投票
1 回答
1060 浏览

android - Android VideoView 流播放乱七八糟

我正在尝试从 http 流播放视频。我知道视频格式错误并且使用不兼容的编解码器编码,而且分辨率太大,我认为是 640x380.. 但是:

  1. 如果我将视频保存在 SDCard 上并从那里播放它就可以了。
  2. 如果我只有 3G 连接,视频加载速度会很慢... 30 秒 - 1 分钟... 然后开始播放!
  3. 如果我连接到 WiFi 网络,我会立即收到消息:“抱歉,此视频不适用于在此设备上流式传输!”

为什么当我通过 3G 连接时它会起作用!?任何事情都将不胜感激,如果您有一些适用于 Android 的有效视频链接,我将不胜感激。谢谢。