问题标签 [jvlc]
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.
java - Java 透明 JFrame、JVLC 和 java.awt.Canvas
我正在尝试在提供的 JVLC 库的视频流之上实现透明 JFrame 的效果。背景是 java.awt.Canvas 的一个实例,前景是我的任何 JFrame,上面有几个控件。
rootPane.setForeground(myFrame); rootPane.setBackground(myCanvas);
JVLC 像这样通过 JNA 使用我的画布 jvlc.setVideoOutput(myCanvas); jvlc.apply();
我希望 myFrame 对 myCanvas 始终透明。任何想法如何获得这项工作?
java - 使用程序的想法将dll库添加到java
我正在尝试在我的程序中添加和使用一个名为 JVLC 的程序。我下载了一个 zip 文件,其中包含一个用于 java 接口的 jar 文件(jvlc.jar)和 2 个 dll 文件(jvlc.dll、libvlc.dll)和一个包含许多 dll 文件的文件夹。当我运行我的程序时,会发生 UnsatisfiedLinkError。我使用此代码将这 2 个 dll 文件添加到我的项目中。
但仍然有错误:
UnsatisfiedLinkError:目录分隔符不应出现在库名称中
是否有必要将所有文件夹添加到库路径?如果是怎么办?
请指导我。
java - 在 Java 中使用 ActiveX
大家好,我正在尝试开发一个程序,该程序使用名为 VLC 的程序来显示媒体。这个程序可以安装在windows上;还有一个用于在 java 中使用的版本,称为 JVLC。我使用执行 vlc.exe 作为进程。我也尝试过使用 JVLC。我下载了一本包含一个接口 jar 文件和一些 dll 文件的字典。但是出现了一个问题,并且出现了异常:java.lang.UnsatisfiedLinkError: Unable to load library 'libvlc
而 libvlc.dll 在那本字典里。我手动加载了这个 dll 文件和其他 dll 文件,但仍然有异常。
java.lang.UnsatisfiedLinkError.....找不到依赖库
我正在尝试使用 ActiveX 访问已安装的程序。我将 java 与 IntelliJ IDEA 一起使用。我不知道该怎么做。我在这里读过,但我不明白我必须做什么。有没有人可以指导我?
谢谢你; 萨哈德
java - 不断收到错误“组件必须是可显示的”
嗨,我不断收到错误“组件必须是可显示的”并且无法解决我查看了关于 SO 的问题并尝试了解决方案,但无济于事。我正在尝试实现 JVLC 播放器,当我在 Vid 类中尝试“.setVideoOutput(canvas1)”时发生错误
这是主要课程。
这是给我错误的课程
任何帮助都会很棒!提前致谢!!
java - Windows 7 上的 JVLC libvlc 错误
我有这个java代码不执行的问题:
java - jvlc 播放器不加载视频
我一直在尝试通过 Java 播放视频。我正在使用 DJ Native swing 播放视频。以下代码正在编译,没有任何错误,但它没有加载视频。
java - 使用 JRE1.5 嵌入媒体播放器
我正在尝试将媒体播放器嵌入到 jpanel 中,但运气不佳,因为我的框架是旧版(运行 windows XP 和 jre 1.5)。
我非常希望使用 vlcj,但事实证明它至少必须有 jre6,因此我非常卡住。我还没有尝试过 jmf,但我被支持的格式关闭了。有没有人有好的解决方案?或者我应该尝试使用 jni 在 jre1.5 中构建 vlcj?
java - 不能在 java 应用程序中包含 vlc 库
我正在尝试为使用 vlcj 的客户创建媒体播放器,而无需从 VLC 在他们的 PC 中安装 VLC。
我从 VLC 的官方网站获取此代码它工作正常,直到我添加 EmbeddedMediaPlayerComponent() 它得到错误
当我使用
新的 NativeDiscovery().discover();
它工作正常,因为我在我的电脑中安装了 VLC
但是当我使用
私有静态最终字符串 NATIVE_LIBRARY_SEARCH_PATH = "C:\\Program Files\\VideoLAN\\VLC";
NativeLibrary.addSearchPath(RuntimeUtil.getLibVlcLibraryName(),NATIVE_LIBRARY_SEARCH_PATH);
Native.loadLibrary(RuntimeUtil.getLibVlcLibraryName(), LibVlc.class);
这是错误日志
你能帮我把 VLC 捆绑到我的项目中吗