问题标签 [vitamio]

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 投票
2 回答
2290 浏览

android - Android Vitamio 视频全屏不工作

我已经从这里http://www.vitamio.org/en/Download/下载了 Vitamio 示例,并且我成功地在我的 Android 屏幕上播放了视频。但是如果我改变我的屏幕方向,我将无法获得全屏模式。

有人可以帮忙吗?

布局:

0 投票
2 回答
3993 浏览

android - 无法在 Android 上通过 Vitamio 运行 RTSP 链接

到目前为止,我已经使用不同的 RTSP 链接在 Android 的 Vitamio 播放器上运行。我正在使用最新版本 f Vitamio..我正在使用 Vitmaio 的示例应用程序。只有 HTTP、MMS 和 RTMP 链接有效.. 以下是代码.. VideoView.java

LogCat..

但是带有 HTTP 协议的流工作正常..

更新 Android 在每个 RTSP 链接上都抛出这个错误 Fatal signal 11 (SIGSEGV) at 0x00000058 (code=1), thread 26050 (ov.vitamio.demo) 现在如果有人能帮我解决这个问题。谢谢。

0 投票
2 回答
10024 浏览

android - 从 HLS 流中提取元数据(m3u8 文件)

我有一个要求,我需要从 Android 中的 HLS 流中提取元数据。我找到了两个库 FFMPEG 和 VITAMIO。考虑到 android 上 HLS 流的支持碎片化,在阅读了大量更令人困惑的文章后,我最终确定了上述两个库以供进一步研究。我还没有找到一个应用程序提取元数据(定时元数据)已经在安卓上完成。

我很困惑,如果它甚至可能在 Android 上。如果是这样,我应该使用哪种方法......帮帮我......

0 投票
2 回答
3877 浏览

android - 使用 Vitamio 库的电视盒上的 Android VideoView 质量非常糟糕

通过实施 Vitamio 库进行直播,努力为 G-Box 获得更好的质量。

代码中使用了具有 .mp4 视频的示例在线视频 URL。但是当我们下载后在媒体播放器中播放它时效果很好,当我通过在线流媒体尝试它时质量变得很差。

以下是在视频视图上播放视频的代码。

您的即时回复将对我有很大帮助

0 投票
2 回答
896 浏览

android - Vitamio 库使 apk 文件太大

我正在尝试使用 Vitamio SDK,但是当我将库添加到我的项目时,apk 变得太大(大约 20Mb 和更大)。

我将库添加为 Eclipse 中的项目。

我想,我应该添加 .jar 库,但是当我这样做时,我在运行 LibsChecker.checkVitamioLibs 方法时得到 ExceptionInInitializerError 。

0 投票
5 回答
6609 浏览

android - VideoView 可以在不停止流的情况下分离和重新连接吗?

我正在构建一个应用程序,用户单击一个按钮以全屏显示视频。最初,视频附加到 ViewPager 内的视图。为了能够全屏显示它,我将它与父级分离并将其重新附加到根视图。这工作正常,除非在播放时将视频切换到全屏。当我分离正在播放的 VideoView 时,它会停止,我需要重新启动它。这是不可接受的,因为视频在恢复之前开始缓冲。这是完成分离的代码部分:

根据设备的不同,我有不同的日志错误。可能是因为实际的视频播放器是由制造商提供的,而不是 Android SDK。以下是 Nexus 7 的错误日志:

我无法在不停止的情况下分离视频。我尝试使用 SurfaceView 或 TextureView 没有成功。

我还尝试寻找第三方视频播放器。我发现了一个商业的(http://www.vitamio.org/),我不能真正用于商业原因。我找到了一个开源的,去年没有更新(https://code.google.com/p/dolphin-player/)。

我目前仅在平板电脑上针对 Android 4.2 或更高版本。


请注意,ViewPager 不是全屏的。所以我不能使用 LayoutParams 来制作视频全屏。我需要从 ViewPager 中的父级中删除 VideoView 并将其添加到根视图以便能够全屏显示。

The URL I'm testing with: http://bellvps1.cpl.delvenetworks.com/media/e1b3e24ecb944abd8f4ed823a0b76ddc/68f78d35296243bfb46d2418f03f2fd0/bande-annonce---the-secret-life-of-walter-mitty-1-9efcc5c6e52ac07a3edf84a1b21967995b7796a2.m3u8

0 投票
2 回答
7147 浏览

android - 从他们的官方网站流式传输电视直播频道的网址

我正在开发一个将播放直播电视频道的 android 应用程序。我vitmio为此目的使用 api。我可以使用它播放一些频道api (使用 mms 和 rtsp url)。但有些频道我还不能播放。我正在使用 url helper 从源网站获取 rtsp url。url 助手给了我 rtsp url,但我无法播放那些 rtsp url。例如,我有一个 GEO TV 频道

我得到它的 rtsp 像这样

但是 vitmio 媒体播放器没有播放这个 rtmp url 我应该怎么做才能使用 vitmio 播放器播放这个频道?

0 投票
0 回答
1093 浏览

android - libc: 致命信号 11 (SIGSEGV) (code=1) crash VitamioBundle Android

我正在使用 VitamioBundle 4.0.1,但我尝试了所有版本的 VitamioBundle。它总是导致这个问题。

我的场景是使用 VitamioBundle 启动 VideoPlayerActivity 来观看视频。从这个活动的相关视频列表中,我选择一个视频来启动第二个 VideoPlayerActivity 来观看第二个视频。没关系。但是当我按返回观看第一个视频时,它破坏了第一个 VideoPlayerActivity 并返回到上一个活动。所以我不能再看第一个视频了。这是我的Logcat:

有谁知道这个问题。提前致谢

0 投票
1 回答
1429 浏览

android - Android Vitamio 库使 apk 太大

我正在尝试使用 Vitamio 库。我没有 Vitamio 的 apk 大约是 400k ,当我添加 Vitamio 的库时它变得超过 11 MB !我只想使用 Vitamio 的 videoView。有什么方法可以自定义库吗?我开始从库中复制和粘贴必要的类,但它们很多!请给我一些建议,并提前感谢。

编辑:

此外,我将 jar 文件插入到 libs 文件夹中,而不是添加库,它只有大约 50kb。这次当我运行应用程序时,它会在一个对话框中说我必须先安装 Vitamio 应用程序才能继续:/

0 投票
1 回答
1410 浏览

android - 使用 surfaceview 缩放 vitamio

我正在使用 Vitamio 媒体播放器在 SurfaceView 上播放 RTMP 流,一切都很好,但视频大小比屏幕小。我正在寻找一种方法来缩放视频以适应整个屏幕。我将 SurfaceHolder 设置为 Nexus4 显示器的固定尺寸 (1280*720),收到的视频为 (950*640)。

我尝试覆盖 onDraw 但没有结果。我现在正在尝试覆盖 SurfaceHolder 的 unlockCanvasAndPost 函数,所以我可以缩放画布,但不知道如何实现这一点。另外,也许我可以将相关的 AVoptions 传递给播放器?