问题标签 [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.
android - 函数的隐式声明 - vlc android
我想编译vlc播放器的android版本,但在进行中我有两个错误如下:
我在这里或其他论坛搜索了许多帖子以查找隐含问题,他们说这是因为没有导入 lib / 头文件。
shmdt想要shm.h
并且它在block.c
文件中正确。并且sigtimedwait有自己的标题。
我大约两天有这个问题并更改了许多代码行。
我怎样才能解决这个问题 ?任何想法 ?
android - 从带有参数的shell打开android上的vlc
我按照本指南成功编译了适用于 android 的 vlc。
我添加了自己的编解码器“my_codec”并安装了vlc
现在我想强制 vlc 使用我的代码。在电脑上的命令是
对于android我都试过了
但我的编解码器没有被使用。
android - VLC for Android 构建在 Ubuntu 16.04.2 中失败
我尝试根据本手册为 Android 构建 VLC:https ://wiki.videolan.org/AndroidCompile/但我失败了。我是Linux的新手,所以我不明白出了什么问题。我正在使用最新的 Android SDK 和 NDK r14b(最新的 r15b 脚本也失败了,但出现了关于找不到某些 .py 脚本的不同错误)。
但我已经安装了yasm:
请帮我解决这个问题!
android - VLC 无法在 android 中打开 MRL
我已在我的应用程序中集成vlclib
以以下方式播放视频流
当我尝试播放任何rtsp
流媒体rtsp://192.168.0.10:8554/ss
时,但当我尝试播放任何udp
流媒体时,我得到VLC 无法打开 MRL 'udp://@192.168.0.104:1234'。
android - Can't install my application to my phone when sign release apk
I try to install my app to my phone but I get app not installed error when sign as release apk this is my gradle for app
my app have two module and below this file that i wan from package options
}
}
my gradle module one is
artifacts.add("default", file('api-release.aar'))
and two is
configurations.maybeCreate("default") artifacts.add("default", file('libvlc-3.0.0-null.aar'))
i do't why not install after release apk any one help
android - 在 vlc-android-sdk 上使用 Gradle 风格
在我的应用程序中,我正在使用"de.mrmaffen:vlc-android-sdk:2.0.6"
库,它占用了大量存储空间,但我找不到更小的替代方案。
所以我决定像CommonsWare 提到的那样使用拆分或产品风味,但我无法让它发挥作用。
我试图遵循文档但没有运气。
任何帮助表示赞赏。
android - 无法使用 VLC for Android 设置字幕
启动 VLC for Android 的 VideoPlayerActivity 时,我无法设置字幕位置。我的目标是 API 27 并使用 FileProvider 来允许访问文件。
根据此处的文档,如果您额外设置了“subtitles_location”,那么您可以提供字幕文件的路径。不幸的是,我似乎无法让它发挥作用。
我看到“字幕”菜单项仍然灰显,下载字幕似乎并没有改变这种状态。点击时,“选择字幕文件”VLC 指出目录中没有字幕文件,并且 URI 以“content://”为前缀,如预期的那样。
视频文件和字幕文件共享相同的父目录,并使用 FileProvider 提供。
面向 API >= 24 时如何设置字幕文件?
更新:
- 似乎在点击字幕选择菜单项时,它使用了视频文件的父目录。这是在这里看到的。
- 想通了,请参阅下面的解决方案。
下面是一些关于我如何通过意图启动 VideoPlayerActivity 的代码片段。
播放视频方法:
清单中的提供者定义
@xml/paths 定义:
android - libVLC:我如何知道字幕(文本轨道)是外部的还是视频容器文件的一部分?
在为 Android 使用libVLC时,我如何知道字幕(文本轨道)是外部的(.srt、ass)还是视频容器文件的一部分( .mkv内的文本轨道)?
https://code.videolan.org/videolan/libvlc-android-samples
https://code.videolan.org/videolan/vlc-android
输出
它只是从视频文件(.mkv)的父文件(目录)和视频文件本身中搜索并添加所有外部文本轨道文件(.srt、.ass)
但是没有 API(内部的 Java 方法MediaPlayer
或LibVLC
类)来识别添加的字幕是外部的还是内部的(来自视频文件容器),没有禁用添加外部字幕的方法
有什么解决办法吗?
ffmpeg - 如何使用 vlc 播放器播放 .sdp 文件?
我使用ffmpeg在本地创建了.sdp文件,尝试在Android上通过vlc播放。我试图通过vlc播放,但视频不出来。下面是我的 sdp 文件
v = 0
o = - 0 0 在 IP4 127.0.0.1
s = H.264 视频,由 LIVE555 媒体服务器流式传输
c = IN IP4 127.0.0.1
t = 0 0
a = 工具:libavformat 57.71.100
视频 10000 RTP / AVP 96
b = 作为:900
a = rtpmap:96 H264 / 90000
a = fmtp: 96 打包模式 = 1;
sprop 参数集 = Z00AH42kBQF / ywBA,
aO48gA ==; 配置文件级别 ID = 4D001F
vel-id = 4D001F
通过vlc播放的代码如下所示。
问题是什么?
android - 无法加载 vlcjni 库:java.lang.UnsatisfiedLinkError:dalvik.system.PathClassLoader [DexPathList 找不到“libvlcjni.so”
在扩展对 Android 6.0+ 的支持之后。
该应用程序在使用VLC-SDK播放视频时崩溃。
以前我们根据项目需要对 SDK 库进行了一些更改。因此无法在 vlc-SDK 中进行更改。
我尝试了以下解决方案:
- 添加 ABI 过滤器。
- 在项目中添加 gradle.properties 文件。
- 添加
android.useDeprecatedNdk=true;
gradle.properties - 在 build.gradle 中添加 abi 过滤器。