问题标签 [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 投票
3 回答
746 浏览

android - Android - 打开和关闭屏幕时,覆盖在全屏视频最后一帧上的视图无法正确重绘

我有一个以纵向模式播放的视频。在视频的最后,我需要展示一些关于它的视图。到目前为止,这工作正常。

但是,我遇到了一个问题,即在关闭屏幕后返回活动时,视频最后一帧的视图无法正确重绘,然后再次打开,然后解锁屏幕。

我观察到的是,当屏幕重新打开并且我解锁时。我的视频和图像首先在全屏模式之外渲染(状态栏仍然显示),然后屏幕将进入全屏模式,将所有视图向上移动并导致伪影。

似乎视图在渲染后通过转换到全屏而被移出视图边界。

我真的很困惑如何防止这种情况发生。

这是 github 上的沙盒项目,以避免使这篇文章充满代码。

该项目的基本设置是这样的:

片段活动在其布局上有一个视频视图和一个按钮视图。然后它将片段添加到 contentView 容器中。contentView 在视频播放结束前 1 秒淡出。

一切正常,问题是在打开和关闭屏幕后返回应用程序。

此外,有时视频会完全退出,将视图留在黑色背景上。

提前感谢您提供的任何帮助。

正确渲染视频视图

这是关闭、重新打开和解锁屏幕时发生的伪影。请注意,我必须为它拍照。在 DDMS 上,屏幕截图工具可以正确查看图像。

伪像

0 投票
1 回答
1010 浏览

android - 有没有人见过安卓应用使用嵌入式播放器播放 youtube 视频?

我几乎放弃了希望。我希望我的应用程序在我的LinearLayout. 我试过了WebView,但音频与视频不相符,并且控件响应不是很灵敏。我尝试了 RTSP,但也没有用。

我已经看到这里提出的问题,但没有人能够回答它。

我想要的只是让我的VideoView/MediaPlayer播放带有MediaController控件的 youtube 视频。这在Android中可能吗?有没有人看过 youtube 视频实际上在 Android 应用程序中播放?Youtube 应用程序可以做到,为什么其他人不能?我下载的每个 youtube 应用程序要么启动一个Intent,要么就是不工作。

0 投票
2 回答
7073 浏览

android - 如何播放存储在在线文件服务器上的视频?

我必须在我的 android 应用程序中播放视频。该文件存储在在线文件服务器上

链接是:http: //view.vzaar.com/923037/video

我无法使用 VideoView 播放此文件。我也尝试将此文件加载到 WebView 中,但 WebView 打开 Web 浏览器,然后文件开始播放。

有没有办法直接在我的应用程序中播放这些文件而不下载到设备中?

0 投票
2 回答
9227 浏览

android - RTSP 与 HLS 流...哪个可以在 android 设备上流畅播放

我正在开发一个仅针对平板电脑的 Android 应用程序。所需的最低 API 级别为 3.1。该应用程序将播放一些直播电视频道。

我已经测试了 RTSP 和 HLS 并且都运行良好。然而,HLS 似乎并没有更好地工作,并且VideoViewonCompletion被调用,不应该被调用,因为流来自尚未完成的直播电视。

我有每个电视频道的 RTSP 和 HLS 流网址。我知道 Android Android 3.0+ 支持 HLS,但我也可以玩 RTSP。

哪一个比另一个更好,为什么?

0 投票
1 回答
1190 浏览

android - 在本机视频播放器 android 中排队 URL 以在队列中播放

我有一系列视频 URL,我想点击播放所有按钮,所有视频都在排队到 Android 原生视频播放器并一个接一个地播放。

我正在使用上面的代码来播放一个 URL。

提前致谢。

0 投票
1 回答
212 浏览

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

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

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

  • 我需要在哪里存储大型视频文件在android中?
  • 在 Listview 一项 10 个视频中,我想在 GridView 中显示这些视频。
  • 我想为我的 LIstView 中的一个项目阅读 10 个视频,就像我想在我的应用程序中阅读的每个项目 10 个视频一样。
  • 这是一个独立的应用程序,我们不使用服务器来阅读视频。

请建议我提供任何示例链接。

0 投票
3 回答
6061 浏览

android - android-从 sd 卡播放视频

我想使用 mediaPlayer 创建一个简单的视频播放器。所以我做了下面给出的代码。但我在这里遇到问题,因为视频不可见,但音频正在播放。在我的 XML 文件中,我使用了一个简单的 VideoView。

和清单文件:

0 投票
1 回答
4526 浏览

android - 如何从 rtmp 使用 videoview?

如何从 url 在 android 上播放视频。网址是:(例如)

rtmp://fms.1B3E.sample.mp4

.当我想做这个时,android上的视频播放器说我不能播放。我怎么能做到这一点。?

0 投票
0 回答
2086 浏览

android - Android 可以改变 MediaController 的图形吗?

我想创建一个自定义视频播放器,所以我想更改媒体控制器?

我查看了以下帖子,但我没有看到答案:

为 android 扩展 MediaController

改变android MediaController的风格

0 投票
0 回答
5893 浏览

android - 如何在 videoview 中播放 youtube 视频?

我用这个api代码在android videoview中播放youtube视频。它总是说我不播放。我用很多方法打开它。我在stackoverflow.com上找了很多关于这个的问题,但我还是不明白。最后一个我对这个问题的解决方案之一是这个。我使用这些方法:

这个代码在我的 play_video_button_on_click_event 中:

但它仍然错误:无法播放此视频。我能做些什么?谢谢...