问题标签 [android-videoview]

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 投票
1 回答
3369 浏览

android - Android - 播放 Mp4

我正在尝试从我的应用程序中的 http url 播放视频文件。为什么我的应用程序只播放某些 mp4 文件(我尝试了 512k mp4 并且它有效),而不能播放其他一些文件?

这是我的代码片段:

谢谢克里斯

0 投票
1 回答
5049 浏览

android - Android - 播放视频的不同方式

我刚刚遇到了 VideoView 的限制,即无法播放大于 320 像素的 mp4 视频文件。我想知道我们如何才能克服这些限制。我试图让我的应用程序尽可能宽容,所以除了使用 VideoViews 之外,还有其他方法可以播放这些 mp4 视频吗?

克里斯

0 投票
5 回答
4168 浏览

android - Android VideoView同时播放2个视频

我正在尝试videoview在另一个视频视图上播放。第一个视频视图暂停,而第二个正在播放。它似乎可以工作,但屏幕上没有出现第二个视频(尽管我听到了音频并看到了通常会出现在顶部的控件)。我假设这是某种订单问题。有什么想法吗。顺便说一句,我在主视频视图之上显示其他视图并让视频填充背景没有问题。

0 投票
1 回答
3656 浏览

android - Android - 使用 VideoView 缓冲滞后

我正在使用 VideoView 在我的应用程序中显示视频。问题是,一旦创建了布局,视频开始播放前会有将近 10-30 秒的延迟。我可以在 LogCat 中看到视频在延迟期间正在缓冲。

有没有办法可以最大限度地减少这种延迟,或者告诉 MediaPlayer 尽快播放视频?

谢谢克里斯

0 投票
2 回答
8979 浏览

android - Android Show MediaController

我正在将 MediaController 添加到 VideoView,但除非我点击电话,否则它不会显示。控制器在一段时间后消失。

有没有办法让 MediaController 始终显示?

谢谢克里斯

0 投票
1 回答
4250 浏览

android - Android 在视频缓冲时显示图像?

我有一个使用 VideoView 显示视频的应用程序。布局由一个 Clock 和一个 VideoView 组成,布局在一个简单的垂直 LinearLayout 中。

这是我使用的代码片段:

由于视频的缓冲大约需要 8-10 秒,因此布局出现了时钟,但 VideoView 保持空白。我想要实现的是:

-- 在视频缓冲时显示 10 秒的 ImageView -- 检测视频何时准备好播放(onPrepared?) -- 显示时钟和 VideoView 并启动视频

有人对如何解决这个问题有任何指示吗?

谢谢克里斯

0 投票
2 回答
9762 浏览

android - Android VideoView resume 和 seekTo

我正在我的应用程序中使用 VideoView 播放视频。点击一个按钮,它会记录视频的当前位置,应用程序会打开带有一些 url 的浏览器。按下后退按钮后,应用程序将返回视频应用程序并从中断处恢复视频。

我查看了 Android Activity 生命周期,发现一旦视频 Activity 进入前台,就会调用 onStart() 方法。所以我在 onStart() 中创建我的布局并通过寻找当前位置来播放视频。

我的问题是,当视频恢复时,它会从一开始就缓冲,然后再寻找。由于它已经第一次缓冲了,有没有办法在执行 seekTo 时再次消除缓冲?

谢谢克里斯

0 投票
2 回答
3085 浏览

android - 从另一个活动返回后,VideoView 上的视频播放消失

我有两个活动:一个VideoView附加到MediaPlayer,第二个。
我开始在第一个活动中观看视频,然后在播放期间开始第二个活动。
回到第一个活动后,我可以听到声音但看不到图片。

我的视频布局:

您知道为什么视频没有出现吗?

0 投票
2 回答
1547 浏览

android - Android 2.1 Emulator 中的VideoView 问题?

我正在使用此处提供的代码VideoView Example。此代码在 Android 模拟器 1.6 上正常运行,但在 2.1 上无法正常运行。

在 2.1 中,它只播放音频而不播放视频。我已经浏览了其他几个提到这个问题的线程。我想知道这个问题是否仅限于模拟器或设备也有同样的问题。

问候

苏尼尔

0 投票
6 回答
25117 浏览

android - videoview 可以播放存储在内部存储中的视频吗?

我正在尝试为我的用户提供使用外部或内部存储的能力。我正在显示图像和视频(具有科学性质)。将媒体存储在 SD 卡上时,一切正常。但是当我在内部存储媒体时,只会显示图像。无论我尝试什么,在尝试加载和显示存储在 applicationcontext.getFilesDir() 下的媒体时都会遇到各种错误。

将视频视图的内容设置为这样的文件有技巧吗?

ContentResolver 可以帮助我吗?

在相关说明中,假设存在外部存储是否被认为是不好的形式?

提前致谢,

席德

以下是一个失败的版本,显示“无法播放视频。抱歉,无法播放此视频”。但我还有很多其他的失败模式。我可以将内部视频复制到临时存储(外部)并播放它,所以这个复制到内部确实会创建一个有效的电影。只有当我尝试直接从内部存储播放它时它才会失败。