问题标签 [vlc-android]

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 回答
5627 浏览

android - 将 LibVLC 嵌入到我的 android 应用程序中不播放视频,只播放音频

经过 3 天的旅程,我终于编译了 libvlc-3.0.0-2.1.0.aar,用于将 VLC 播放器嵌入到我的 Android (tv) 应用程序中。

在将LibVLC Android 示例改编到我的项目中后,我终于运行了该应用程序。

问题:只播放音频。视频从不出现(表面视图保持黑色)。我用不同的视频测试过,图像永远不会出现。

知道为什么没有播放视频吗?这是我尝试播放的视频示例(http://www.sample-videos.com/video/mp4/240/big_buck_bunny_240p_50mb.mp4

我的设置:我已经在我的 RPI3中刻录了一个android 电视图像,并且应用程序正在那里运行。

更新:我已经尝试过 VLC 原始应用程序(来自 apk)并且它正在发生同样的事情。

这是我的活动代码:

这是资源/布局的代码:

这是 adb 日志的过去副本:此链接中的完整日志

谢谢你的帮助!

0 投票
2 回答
971 浏览

android - Android libVLC - 文件路径而不是 URL 错误

我在这里使用 Gary 示例。

唯一的修改是我像这样加载本地视频:

我收到以下错误:

我不知道错误中指定的日志在哪里。该示例使用从此处流式传输的视频,它可以正常工作,但是我的 sdcard 中的视频没有播放!

0 投票
1 回答
1763 浏览

android - Compile VLC Android fail "You must define ANDROID_NDK, ANDROID_SDK before starting."

I get lastest code and step by step from page

I pointed NDK and SDK on the terminal on Gnome CentOS 7

http://i.stack.imgur.com/JuCZO.png

0 投票
1 回答
1525 浏览

android - Android:如何在不退出当前活动的情况下使用 VLC?(用于背景音频)

假定:Android 的 VLC 已安装在设备上并且工作正常。

实际上,我可以使用我的 URL 启动 VLC,并通过以下方式收听具有实时功能(< 1 秒)的音频流:

问题是,它会在屏幕上显示 VLC,导致我的应用程序暂停/停止并中断我的其他方式音频流。

如果我可以在实际上可以在布局中显示的视图中打开 VLC,那就更好了。

我知道服务可以在没有 GUI 的情况下用作 Activity,但这意味着更改 VLC 本身,我真的希望避免这种情况。

有什么秘诀可以实现吗?

-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-' -'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-' -'-'-'-'-'-'-'-

编辑/答案:正如 Vikash Kumar Verma 所说,使用 LibVLC 是要走的路。我必须按照本指南为我的 ABI (mips) 编译它。 我发现的最新应用示例就是这个。

在以 VLC 作为服务器的 Windows 7 上运行的 RTSP 音频流的延迟降低到 550 毫秒。我不得不参加媒体课程并更改第 771 行,如下所示:

0 投票
1 回答
770 浏览

android - 如何获取当前播放视频的当前时间?从 VLC Player for Android

假设我正在为 Android [ Img ] 播放 VLC 播放器上的视频。在观看它的任何时候,我都可以触发一个脚本,该脚本应该获取当前时间 [ Img ] 的值,以将其附加到文本文件中。如何在触发脚本时获取当前播放视频的当前时间?

注意:我需要开发一个独立于 VLC 播放器的工具(未嵌入其中),因此获取当前时间值的方法应考虑这一点。


我试图找到解决方案的想法:

  • 想法1:我不确定TaskerAutomagic是否可以触发一些脚本来获取当前时间值。
  • 想法 2: Ascorbin 推荐有一种工具可以直接从内存中读取第三方应用程序存储的值,称为桌面作弊引擎。我不确定我们是否可以对 Android 使用类似的东西来直接从内存中获取当前时间值。
0 投票
0 回答
275 浏览

encryption - 适用于 Android 的 libvlc:“即时”视频解密

在我的 Android 应用程序中,我已加密保存在应用程序目录(在文件系统中)中的视频文件。我的目标是在没有之前解密的情况下播放视频,并将解密的文件保存在文件系统中。是否可以使用适用于 Android 的 libvcl 库来做到这一点?我已将其嵌入到我的应用程序中并阅读了文档,但找不到“即时”解密视频的方法。如果没有,实现这一目标的最佳 Android 库是什么?

0 投票
1 回答
245 浏览

android - 构建 vlc 播放器 ../src/parser/Task.h:28:10:致命错误:找不到“vlcpp/vlc.hpp”文件

我按照指南进行克隆和构建 vlc 媒体播放器。
但是当我跑步时

我在终端中收到此错误消息

任何人都可以帮助我吗?

0 投票
0 回答
1090 浏览

android - 在 Android OpenGL 上渲染 VLC 视频输出

我正在尝试数周来在 Android 上将 vlc 流渲染到 OpenGL。我想我错过了一些东西。这是我到目前为止所拥有的。

这是我的自定义类:

公共类 VLCVideoView 扩展 SurfaceView 实现 SurfaceHolder.Callback、IVideoPlayer、GLSurfaceView.Renderer

我在 VLC 上的初始化:

实现了整个 GLSurfaceView.Renderer 方法:

也:

我有一个正在绘制的旋转立方体,但它没有将流式帧作为纹理,而是简单地出现在平面上流式传输。

有什么线索吗?

0 投票
2 回答
344 浏览

git - libvlc git 克隆 2.0.6

我需要 libvlc 2.0.6 但是当我克隆下面的链接并编译时,我得到libvlc-3.0.0-2.1.2.aar

克隆 git 时是否可以针对特定版本?

混帐网址:https ://code.videolan.org/videolan/vlc-android.git

0 投票
1 回答
1552 浏览

android - 如何使用 VLC 播放器而不是 max 播放器播放 iptv 频道?

我已经参考https://github.com/AlexanderSofronov/iptv.example来实现 iptv 频道,它工作正常,但它使用 max player 播放视频。但我想在应用程序中使用 VLC 播放器播放 iptv 频道。

如何集成 VLC 播放器而不是最大播放器?